Lines Matching refs:b_addr
47 unsigned char *b_addr; \
50 b_addr = (unsigned char *)addr + ((nr >> 3) ^ 3); \
52 __asm__(OP " %1,%0" : "+WU"(*b_addr) : "i"(nr & 7)); \
54 __asm__(OP " %s1,%0" : "+WU"(*b_addr) : "r"(bit)); \
70 unsigned char *b_addr; in test_bit() local
73 b_addr = (unsigned char *)addr + ((nr >> 3) ^ 3); in test_bit()
78 : "WU"(*b_addr), "i"(nr & 7), "0"(ret) : "cc"); in test_bit()
85 : "WU"(*b_addr), "r"(bit), "0"(ret) : "cc"); in test_bit()
97 unsigned char *b_addr; \
100 b_addr = (unsigned char *)addr + ((nr >> 3) ^ 3); \
108 : "=r"(retval), "+WU" (*b_addr), "=&r"(ccrsave) \
119 : "=r"(retval), "+WU" (*b_addr) \
128 unsigned char *b_addr; \
131 b_addr = (unsigned char *)addr + ((nr >> 3) ^ 3); \
136 : "=r"(retval), "+WU"(*b_addr) \
144 : "=r"(retval), "+WU"(*b_addr) \