Lines Matching refs:bit
74 __STATIC_INLINE bool nrf_bitmask_bit_is_set(uint32_t bit, void const * p_mask) in nrf_bitmask_bit_is_set() argument
77 uint32_t byte_idx = BITMASK_BYTE_GET(bit); in nrf_bitmask_bit_is_set()
78 bit = BITMASK_RELBIT_GET(bit); in nrf_bitmask_bit_is_set()
79 return ((1U << bit) & p_mask8[byte_idx]) != 0U; in nrf_bitmask_bit_is_set()
88 __STATIC_INLINE void nrf_bitmask_bit_set(uint32_t bit, void * p_mask) in nrf_bitmask_bit_set() argument
91 uint32_t byte_idx = BITMASK_BYTE_GET(bit); in nrf_bitmask_bit_set()
92 bit = BITMASK_RELBIT_GET(bit); in nrf_bitmask_bit_set()
93 p_mask8[byte_idx] |= (uint8_t)(1U << bit); in nrf_bitmask_bit_set()
102 __STATIC_INLINE void nrf_bitmask_bit_clear(uint32_t bit, void * p_mask) in nrf_bitmask_bit_clear() argument
105 uint32_t byte_idx = BITMASK_BYTE_GET(bit); in nrf_bitmask_bit_clear()
106 bit = BITMASK_RELBIT_GET(bit); in nrf_bitmask_bit_clear()
107 p_mask8[byte_idx] &= (uint8_t)~(1U << bit); in nrf_bitmask_bit_clear()