Lines Matching refs:bit
31 * Provide bit manipulation macro's that resolve to a single instruction.
38 #define single_inst_bset_b(var, bit) \
41 : "di" ((u_char)bit))
43 #define single_inst_bclr_b(var, bit) \
46 : "di" ((u_char)~(bit)))
49 #define single_inst_bset_w(var, bit) \
52 : "di" ((u_short)bit))
54 #define single_inst_bclr_w(var, bit) \
57 : "di" ((u_short)~(bit)))
60 #define single_inst_bset_l(var, bit) \
63 : "di" ((u_long)bit))
65 #define single_inst_bclr_l(var, bit) \
68 : "di" ((u_long)~(bit)))