Lines Matching refs:addr
35 extern void set_bit(int nr, void *addr);
37 static inline void __set_bit(int nr, void *addr) in __set_bit() argument
39 int *a = (int *)addr; in __set_bit()
47 extern void clear_bit(int nr, void *addr);
49 static inline void __clear_bit(int nr, void *addr) in __clear_bit() argument
51 int *a = (int *)addr; in __clear_bit()
62 extern void change_bit(int nr, void *addr);
64 static inline void __change_bit(int nr, void *addr) in __change_bit() argument
67 unsigned long *ADDR = (unsigned long *)addr; in __change_bit()
74 extern int test_and_set_bit(int nr, void *addr);
76 static inline int __test_and_set_bit(int nr, void *addr) in __test_and_set_bit() argument
79 unsigned int *a = (unsigned int *)addr; in __test_and_set_bit()
88 extern int test_and_clear_bit(int nr, void *addr);
90 static inline int __test_and_clear_bit(int nr, void *addr) in __test_and_clear_bit() argument
93 unsigned int *a = (unsigned int *)addr; in __test_and_clear_bit()
102 extern int test_and_change_bit(int nr, void *addr);
104 static inline int __test_and_change_bit(int nr, void *addr) in __test_and_change_bit() argument
107 unsigned int *a = (unsigned int *)addr; in __test_and_change_bit()
116 extern int find_first_zero_bit(void *addr, unsigned size);
117 extern int find_next_zero_bit(void *addr, int size, int offset);
122 static inline int test_bit(int nr, const void *addr) in test_bit() argument
124 return ((unsigned char *) addr)[nr >> 3] & (1U << (nr & 7)); in test_bit()
182 #define minix_test_and_set_bit(nr, addr) test_and_set_bit(nr, addr) argument
183 #define minix_set_bit(nr, addr) set_bit(nr, addr) argument
184 #define minix_test_and_clear_bit(nr, addr) test_and_clear_bit(nr, addr) argument
185 #define minix_test_bit(nr, addr) test_bit(nr, addr) argument
186 #define minix_find_first_zero_bit(addr, size) find_first_zero_bit(addr, size) argument