Lines Matching refs:cb_desc

28 	    || NULL == desc->cb_elems || NULL == desc->cb_desc) {  in ia_css_queue_local_init()
39 desc->cb_desc); in ia_css_queue_local_init()
102 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_enqueue() local
107 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_enqueue()
108 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_enqueue()
113 if (ia_css_circbuf_desc_is_full(&cb_desc)) in ia_css_queue_enqueue()
118 error = ia_css_queue_item_store(qhandle, cb_desc.end, &cb_elem); in ia_css_queue_enqueue()
122 cb_desc.end = (cb_desc.end + 1) % cb_desc.size; in ia_css_queue_enqueue()
131 error = ia_css_queue_store(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_enqueue()
159 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_dequeue() local
163 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_dequeue()
165 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_dequeue()
170 if (ia_css_circbuf_desc_is_empty(&cb_desc)) in ia_css_queue_dequeue()
173 error = ia_css_queue_item_load(qhandle, cb_desc.start, &cb_elem); in ia_css_queue_dequeue()
179 cb_desc.start = OP_std_modadd(cb_desc.start, 1, cb_desc.size); in ia_css_queue_dequeue()
187 error = ia_css_queue_store(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_dequeue()
210 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_is_full() local
213 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_is_full()
214 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_is_full()
219 *is_full = ia_css_circbuf_desc_is_full(&cb_desc); in ia_css_queue_is_full()
242 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_get_free_space() local
245 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_get_free_space()
246 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_get_free_space()
251 *size = ia_css_circbuf_desc_get_free_elems(&cb_desc); in ia_css_queue_get_free_space()
274 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_get_used_space() local
277 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_get_used_space()
278 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_get_used_space()
283 *size = ia_css_circbuf_desc_get_num_elems(&cb_desc); in ia_css_queue_get_used_space()
312 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_peek() local
316 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_peek()
318 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_peek()
323 num_elems = ia_css_circbuf_desc_get_num_elems(&cb_desc); in ia_css_queue_peek()
327 offset = OP_std_modadd(cb_desc.start, offset, cb_desc.size); in ia_css_queue_peek()
355 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_is_empty() local
358 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_is_empty()
359 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_is_empty()
364 *is_empty = ia_css_circbuf_desc_is_empty(&cb_desc); in ia_css_queue_is_empty()
387 ia_css_circbuf_desc_t cb_desc; in ia_css_queue_get_size() local
390 QUEUE_CB_DESC_INIT(&cb_desc); in ia_css_queue_get_size()
392 error = ia_css_queue_load(qhandle, &cb_desc, ignore_desc_flags); in ia_css_queue_get_size()
397 *size = cb_desc.size; in ia_css_queue_get_size()