Searched refs:wrap_ptr (Results 1 – 1 of 1) sorted by relevance
121 static inline char* IRAM_ATTR wrap_ptr(hli_queue_handle_t queue, char *ptr) in wrap_ptr() function133 return wrap_ptr(queue, queue->end + queue->elem_size) == queue->begin; in queue_full()174 … for (;item != end; item = (hli_queue_handle_t*) wrap_ptr(s_meta_queue_ptr, (char*) (item + 1))) { in queue_signal()267 queue->begin = wrap_ptr(queue, queue->begin + queue->elem_size); in hli_queue_get()281 queue->end = wrap_ptr(queue, queue->end + queue->elem_size); in hli_queue_put()