Lines Matching full:addr
34 int ext2fs_set_bit(unsigned int nr,void * addr) in ext2fs_set_bit() argument
37 unsigned char *ADDR = (unsigned char *) addr; in ext2fs_set_bit() local
39 ADDR += nr >> 3; in ext2fs_set_bit()
41 retval = mask & *ADDR; in ext2fs_set_bit()
42 *ADDR |= mask; in ext2fs_set_bit()
46 int ext2fs_clear_bit(unsigned int nr, void * addr) in ext2fs_clear_bit() argument
49 unsigned char *ADDR = (unsigned char *) addr; in ext2fs_clear_bit() local
51 ADDR += nr >> 3; in ext2fs_clear_bit()
53 retval = mask & *ADDR; in ext2fs_clear_bit()
54 *ADDR &= ~mask; in ext2fs_clear_bit()
58 int ext2fs_test_bit(unsigned int nr, const void * addr) in ext2fs_test_bit() argument
61 const unsigned char *ADDR = (const unsigned char *) addr; in ext2fs_test_bit() local
63 ADDR += nr >> 3; in ext2fs_test_bit()
65 return (mask & *ADDR); in ext2fs_test_bit()
85 int ext2fs_set_bit64(__u64 nr, void * addr) in ext2fs_set_bit64() argument
88 unsigned char *ADDR = (unsigned char *) addr; in ext2fs_set_bit64() local
90 ADDR += nr >> 3; in ext2fs_set_bit64()
92 retval = mask & *ADDR; in ext2fs_set_bit64()
93 *ADDR |= mask; in ext2fs_set_bit64()
97 int ext2fs_clear_bit64(__u64 nr, void * addr) in ext2fs_clear_bit64() argument
100 unsigned char *ADDR = (unsigned char *) addr; in ext2fs_clear_bit64() local
102 ADDR += nr >> 3; in ext2fs_clear_bit64()
104 retval = mask & *ADDR; in ext2fs_clear_bit64()
105 *ADDR &= ~mask; in ext2fs_clear_bit64()
109 int ext2fs_test_bit64(__u64 nr, const void * addr) in ext2fs_test_bit64() argument
112 const unsigned char *ADDR = (const unsigned char *) addr; in ext2fs_test_bit64() local
114 ADDR += nr >> 3; in ext2fs_test_bit64()
116 return (mask & *ADDR); in ext2fs_test_bit64()
135 unsigned int ext2fs_bitcount(const void *addr, unsigned int nbytes) in ext2fs_bitcount() argument
137 const unsigned char *cp = addr; in ext2fs_bitcount()