Lines Matching refs:elem

64 	vxge_queue_item_t *elem;
84 elem = (vxge_queue_item_t *) queue->list_head.next;
85 if (elem->data_size > data_max_size) {
91 vxge_list_remove(&elem->item);
92 real_size = elem->data_size + sizeof(vxge_queue_item_t);
93 if (queue->head_ptr == elem) {
98 ":0x0x"VXGE_OS_STXFMT" elem 0x0x"VXGE_OS_STXFMT" length %d",
99 elem->event_type, (ptr_t) queue->start_ptr,
101 (ptr_t) queue->end_ptr, (ptr_t) elem, real_size);
102 } else if ((char *) queue->tail_ptr - real_size == (char *) elem) {
107 ":0x"VXGE_OS_STXFMT" elem 0x"VXGE_OS_STXFMT" length %d",
108 elem->event_type, (ptr_t) queue->start_ptr,
110 (ptr_t) queue->end_ptr, (ptr_t) elem, real_size);
115 ":0x"VXGE_OS_STXFMT" elem 0x"VXGE_OS_STXFMT" length %d",
116 elem->event_type, (ptr_t) queue->start_ptr,
118 (ptr_t) queue->end_ptr, (ptr_t) elem, real_size);
125 vxge_os_memcpy(item, elem, sizeof(vxge_queue_item_t));
126 vxge_os_memcpy(vxge_queue_item_data(item), vxge_queue_item_data(elem),
127 elem->data_size);
173 vxge_queue_item_t *elem;
207 elem = (vxge_queue_item_t *) queue->tail_ptr;
211 ":0x"VXGE_OS_STXFMT" elem 0x"VXGE_OS_STXFMT" length %d",
214 (ptr_t) queue->end_ptr, (ptr_t) elem, real_size);
217 elem = (vxge_queue_item_t *)
219 queue->head_ptr = elem;
259 elem->data_size = data_size;
260 elem->event_type = (vxge_hal_event_e) event_type;
261 elem->is_critical = is_critical;
264 elem->context = context;
265 vxge_os_memcpy(vxge_queue_item_data(elem), data, data_size);
266 vxge_list_insert_before(&elem->item, &queue->list_head);
409 vxge_queue_item_t *elem;
455 elem = vxge_container_of(item, vxge_queue_item_t, item);
456 if (elem->item.next != &queue->list_head) {
457 elem->item.next =
460 ((char *) elem->item.next - (char *) oldbuf));
462 if (elem->item.prev != &queue->list_head) {
463 elem->item.prev =
466 ((char *) elem->item.prev - (char *) oldbuf));