• Home
  • Raw
  • Download

Lines Matching refs:bit

873 static inline void _ocfs2_set_bit(unsigned int bit, unsigned long *bitmap)  in _ocfs2_set_bit()  argument
875 __set_bit_le(bit, bitmap); in _ocfs2_set_bit()
877 #define ocfs2_set_bit(bit, addr) _ocfs2_set_bit((bit), (unsigned long *)(addr)) argument
879 static inline void _ocfs2_clear_bit(unsigned int bit, unsigned long *bitmap) in _ocfs2_clear_bit() argument
881 __clear_bit_le(bit, bitmap); in _ocfs2_clear_bit()
883 #define ocfs2_clear_bit(bit, addr) _ocfs2_clear_bit((bit), (unsigned long *)(addr)) argument
889 static inline void *correct_addr_and_bit_unaligned(int *bit, void *addr) in correct_addr_and_bit_unaligned() argument
892 *bit += ((unsigned long) addr & 7UL) << 3; in correct_addr_and_bit_unaligned()
895 *bit += ((unsigned long) addr & 3UL) << 3; in correct_addr_and_bit_unaligned()
903 static inline void ocfs2_set_bit_unaligned(int bit, void *bitmap) in ocfs2_set_bit_unaligned() argument
905 bitmap = correct_addr_and_bit_unaligned(&bit, bitmap); in ocfs2_set_bit_unaligned()
906 ocfs2_set_bit(bit, bitmap); in ocfs2_set_bit_unaligned()
909 static inline void ocfs2_clear_bit_unaligned(int bit, void *bitmap) in ocfs2_clear_bit_unaligned() argument
911 bitmap = correct_addr_and_bit_unaligned(&bit, bitmap); in ocfs2_clear_bit_unaligned()
912 ocfs2_clear_bit(bit, bitmap); in ocfs2_clear_bit_unaligned()
915 static inline int ocfs2_test_bit_unaligned(int bit, void *bitmap) in ocfs2_test_bit_unaligned() argument
917 bitmap = correct_addr_and_bit_unaligned(&bit, bitmap); in ocfs2_test_bit_unaligned()
918 return ocfs2_test_bit(bit, bitmap); in ocfs2_test_bit_unaligned()