Searched refs:nrfx_atomic_t (Results 1 – 7 of 7) sorted by relevance
63 __STATIC_INLINE void nrfx_flag32_init(nrfx_atomic_t * p_mask, uint32_t init_mask) in nrfx_flag32_init()78 bool nrfx_flag32_is_allocated(nrfx_atomic_t mask, uint8_t bitpos);97 nrfx_err_t nrfx_flag32_alloc(nrfx_atomic_t * p_mask, uint8_t * p_flag);112 nrfx_err_t nrfx_flag32_free(nrfx_atomic_t * p_mask, uint8_t flag);
36 static bool nrfx_flag32_atomic_cas(nrfx_atomic_t * p_data, uint32_t old_value, uint32_t new_value) in nrfx_flag32_atomic_cas()53 bool nrfx_flag32_is_allocated(nrfx_atomic_t mask, uint8_t bitpos) in nrfx_flag32_is_allocated()58 nrfx_err_t nrfx_flag32_alloc(nrfx_atomic_t * p_mask, uint8_t *p_flag) in nrfx_flag32_alloc()79 nrfx_err_t nrfx_flag32_free(nrfx_atomic_t * p_mask, uint8_t flag) in nrfx_flag32_free()
70 static nrfx_atomic_t m_allocated_channels = DPPI_AVAILABLE_CHANNELS_MASK;72 static nrfx_atomic_t m_allocated_groups = DPPI_AVAILABLE_GROUPS_MASK;
45 static nrfx_atomic_t m_channels_allocated = NRFX_PPI_PROG_APP_CHANNELS_MASK;48 static nrfx_atomic_t m_groups_allocated = NRFX_PPI_ALL_APP_GROUPS_MASK;
167 nrfx_atomic_t available_channels_mask;170 nrfx_atomic_t available_evt_handlers;
267 static nrfx_atomic_t m_ep_dma_waiting;
158 #define nrfx_atomic_t macro