Searched refs:p_queue (Results 1 – 2 of 2) sorted by relevance
55 static inline void * idx2ptr(const nrf_802154_queue_t * p_queue, size_t idx) in idx2ptr() argument57 return ((uint8_t *)(p_queue->p_memory)) + idx * p_queue->item_size; in idx2ptr()60 void nrf_802154_queue_init(nrf_802154_queue_t * p_queue, in nrf_802154_queue_init() argument65 NRF_802154_ASSERT(p_queue != NULL); in nrf_802154_queue_init()81 p_queue->p_memory = p_memory; in nrf_802154_queue_init()82 p_queue->capacity = capacity; in nrf_802154_queue_init()83 p_queue->item_size = item_size; in nrf_802154_queue_init()84 p_queue->wridx = 0U; in nrf_802154_queue_init()85 p_queue->rdidx = 0U; in nrf_802154_queue_init()88 void * nrf_802154_queue_push_begin(const nrf_802154_queue_t * p_queue) in nrf_802154_queue_push_begin() argument[all …]
75 void nrf_802154_queue_init(nrf_802154_queue_t * p_queue,102 void * nrf_802154_queue_push_begin(const nrf_802154_queue_t * p_queue);108 void nrf_802154_queue_push_commit(nrf_802154_queue_t * p_queue);131 void * nrf_802154_queue_pop_begin(const nrf_802154_queue_t * p_queue);137 void nrf_802154_queue_pop_commit(nrf_802154_queue_t * p_queue);146 static inline bool nrf_802154_queue_is_empty(const nrf_802154_queue_t * p_queue) in nrf_802154_queue_is_empty() argument148 return (p_queue->wridx == p_queue->rdidx); in nrf_802154_queue_is_empty()158 bool nrf_802154_queue_is_full(const nrf_802154_queue_t * p_queue);