Lines Matching refs:vxge_queue_item_t
45 vxge_queue_item_data(vxge_queue_item_t *item) in vxge_queue_item_data()
47 return (char *) item + sizeof(vxge_queue_item_t); in vxge_queue_item_data()
61 vxge_queue_item_t *item) in __queue_consume()
64 vxge_queue_item_t *elem; in __queue_consume()
84 elem = (vxge_queue_item_t *) queue->list_head.next; in __queue_consume()
92 real_size = elem->data_size + sizeof(vxge_queue_item_t); in __queue_consume()
125 vxge_os_memcpy(item, elem, sizeof(vxge_queue_item_t)); in __queue_consume()
171 int real_size = data_size + sizeof(vxge_queue_item_t); in vxge_queue_produce()
173 vxge_queue_item_t *elem; in vxge_queue_produce()
195 unsigned char item_buf[sizeof(vxge_queue_item_t) + in vxge_queue_produce()
197 vxge_queue_item_t *item = in vxge_queue_produce()
198 (vxge_queue_item_t *) (void *)item_buf; in vxge_queue_produce()
207 elem = (vxge_queue_item_t *) queue->tail_ptr; in vxge_queue_produce()
217 elem = (vxge_queue_item_t *) in vxge_queue_produce()
409 vxge_queue_item_t *elem; in vxge_io_queue_grow()
455 elem = vxge_container_of(item, vxge_queue_item_t, item); in vxge_io_queue_grow()
498 vxge_queue_item_t *item) in vxge_queue_consume()
537 unsigned char item_buf[sizeof(vxge_queue_item_t) + in vxge_queue_flush()
539 vxge_queue_item_t *item = (vxge_queue_item_t *) (void *)item_buf; in vxge_queue_flush()