Searched refs:nrfx_atomic_t (Results 1 – 17 of 17) sorted by relevance
| /hal_nordic-latest/nrfx/helpers/ |
| D | nrfx_flag32_allocator.h | 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);
|
| D | nrfx_flag32_allocator.c | 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() 82 nrfx_err_t nrfx_flag32_free(nrfx_atomic_t * p_mask, uint8_t flag) in nrfx_flag32_free()
|
| D | nrfx_gppi_dppi_ppib_lumos.c | 53 static nrfx_atomic_t m_virtual_channels = NRFX_GPPI_PROG_APP_CHANNELS_MASK; 341 nrfx_atomic_t possible_mask = path.src_dppic->channels_mask; in gppi_dppi_connection_setup() 418 nrfx_atomic_t possible_mask = p_src_dppic->channels_mask; in gppi_dppi_connection_setup() 473 nrfx_atomic_t possible_mask = NRFX_BIT(src_dppi_channel); in gppi_dppi_connection_setup()
|
| D | nrfx_gppi_dppi_ppib.c | 60 static nrfx_atomic_t m_virtual_channels = VIRTUAL_CHANNELS_MASK; 71 static nrfx_err_t channel_free(nrfx_atomic_t * p_allocated_channels, uint8_t channel) in channel_free() 81 static nrfx_err_t channel_allocate(nrfx_atomic_t * p_channels_available, in channel_allocate()
|
| /hal_nordic-latest/nrfx/drivers/src/ |
| D | nrfx_ppib.c | 128 nrfx_atomic_t allocated_channels; 135 .allocated_channels = (nrfx_atomic_t)PPIB_AVAILABLE_CHANNELS_MASK(left_idx, right_idx), \
|
| D | nrfx_dppi.c | 305 nrfx_atomic_t allocated_channels; 307 nrfx_atomic_t allocated_groups; 316 .allocated_channels = (nrfx_atomic_t)DPPI_AVAILABLE_CHANNELS_MASK(prefix##idx), \ 317 .allocated_groups = (nrfx_atomic_t)DPPI_AVAILABLE_GROUPS_MASK(prefix##idx), \
|
| D | nrfx_ppi.c | 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;
|
| D | nrfx_grtc.c | 102 …nrfx_atomic_t available_channels; /**< Bi… 118 .available_channels = (nrfx_atomic_t)NRFX_GRTC_CONFIG_ALLOWED_CC_CHANNELS_MASK 541 nrfx_atomic_t init_mask = GRTC_CHANNEL_TO_BITMASK(MAIN_GRTC_CC_CHANNEL) & in nrfx_grtc_syscounter_start()
|
| D | nrfx_gpiote.c | 188 nrfx_atomic_t available_channels_mask; 191 nrfx_atomic_t available_evt_handlers; 237 .available_channels_mask = (nrfx_atomic_t)NRFX_GPIOTE_APP_CHANNELS_MASK(idx), \
|
| D | nrfx_usbd.c | 267 static nrfx_atomic_t m_ep_dma_waiting;
|
| D | nrfx_uarte.c | 175 nrfx_atomic_t flags;
|
| /hal_nordic-latest/nrfx/soc/interconnect/ipct/ |
| D | nrfx_interconnect_ipct.h | 55 nrfx_atomic_t * p_ipct_channels; ///< Pointer to the mask of available IPCT channels.
|
| D | nrfx_interconnect_ipct_haltium_global.h | 85 NRFX_CONCAT(static nrfx_atomic_t m_ipct, inst_num, _channels __attribute__((used)) = \
|
| /hal_nordic-latest/nrfx/soc/interconnect/apb/ |
| D | nrfx_interconnect_apb.h | 53 nrfx_atomic_t * p_dppi_channels; ///< Pointer to the mask of available DPPI channels.
|
| D | nrfx_interconnect_apb_haltium_global.h | 88 static nrfx_atomic_t NRFX_DPPI_CHANNELS_VAR(inst_num) __attribute__((used)) = \
|
| /hal_nordic-latest/nrfx/soc/interconnect/dppic_ppib/ |
| D | nrfx_interconnect_dppic_ppib.h | 73 nrfx_atomic_t channels_mask; ///< Mask of configurable DPPIC channels.
|
| /hal_nordic-latest/nrfx/templates/ |
| D | nrfx_glue.h | 158 #define nrfx_atomic_t macro
|