Lines Matching refs:mask

123 get_bit8(bits8_t v, uint8_t mask)  in get_bit8()  argument
125 return ((v.bit_val & mask) != 0); in get_bit8()
128 set_bit8(bits8_t *v, uint8_t mask) in set_bit8() argument
130 v->bit_val |= mask; in set_bit8()
133 clear_bit8(bits8_t *v, uint8_t mask) in clear_bit8() argument
135 v->bit_val &= ~mask; in clear_bit8()
161 get_bit16(bits16_t v, uint16_t mask) in get_bit16() argument
163 return ((BE_16(v.bit_val) & mask) != 0); in get_bit16()
166 set_bit16(bits16_t *v, uint16_t mask) in set_bit16() argument
168 v->bit_val |= BE_16(mask); in set_bit16()
171 clear_bit16(bits16_t *v, uint16_t mask) in clear_bit16() argument
173 v->bit_val &= BE_16(~mask); in clear_bit16()
199 get_bit32(bits32_t v, uint32_t mask) in get_bit32() argument
201 return ((BE_32(v.bit_val) & mask) != 0); in get_bit32()
204 set_bit32(bits32_t *v, uint32_t mask) in set_bit32() argument
206 v->bit_val |= BE_32(mask); in set_bit32()
209 clear_bit32(bits32_t *v, uint32_t mask) in clear_bit32() argument
211 v->bit_val &= BE_32(~mask); in clear_bit32()
239 get_bit24(bits24_t v, uint32_t mask) in get_bit24() argument
241 return ((from_be24(v.bit_val) & mask) != 0); in get_bit24()
244 set_bit24(bits24_t *v, uint32_t mask) in set_bit24() argument
246 v->bit_val = to_be24(from_be24(v->bit_val) | mask); in set_bit24()
249 clear_bit24(bits24_t *v, uint32_t mask) in clear_bit24() argument
251 v->bit_val = to_be24(from_be24(v->bit_val) & ~mask); in clear_bit24()
277 get_bit64(bits64_t v, uint64_t mask) in get_bit64() argument
279 return ((BE_64(v.bit_val) & mask) != 0); in get_bit64()
282 set_bit64(bits64_t *v, uint64_t mask) in set_bit64() argument
284 v->bit_val |= BE_64(mask); in set_bit64()
287 clear_bit64(bits64_t *v, uint64_t mask) in clear_bit64() argument
289 v->bit_val &= BE_64(~mask); in clear_bit64()