Lines Matching refs:q_header

295 	queue->q_header = NULL;  in qp_alloc_queue()
318 queue->q_header = queue->kernel_if->u.g.vas[0]; in qp_alloc_queue()
542 queue->q_header = NULL; in qp_host_alloc_queue()
743 if (!produce_q->q_header || !consume_q->q_header) { in qp_host_map_queues()
746 if (produce_q->q_header != consume_q->q_header) in qp_host_map_queues()
756 produce_q->q_header = vmap(headers, 2, VM_MAP, PAGE_KERNEL); in qp_host_map_queues()
757 if (produce_q->q_header != NULL) { in qp_host_map_queues()
758 consume_q->q_header = in qp_host_map_queues()
760 produce_q->q_header + in qp_host_map_queues()
782 if (produce_q->q_header) { in qp_host_unmap_queues()
783 if (produce_q->q_header < consume_q->q_header) in qp_host_unmap_queues()
784 vunmap(produce_q->q_header); in qp_host_unmap_queues()
786 vunmap(consume_q->q_header); in qp_host_unmap_queues()
788 produce_q->q_header = NULL; in qp_host_unmap_queues()
789 consume_q->q_header = NULL; in qp_host_unmap_queues()
1233 vmci_q_header_init((*produce_q)->q_header, *handle); in qp_alloc_guest_work()
1234 vmci_q_header_init((*consume_q)->q_header, *handle); in qp_alloc_guest_work()
1376 entry->produce_q->q_header = entry->local_mem; in qp_broker_create()
1379 entry->consume_q->q_header = (struct vmci_queue_header *)tmp; in qp_broker_create()
1419 vmci_q_header_init(entry->produce_q->q_header, in qp_broker_create()
1421 vmci_q_header_init(entry->consume_q->q_header, in qp_broker_create()
2130 headers_mapped = entry->produce_q->q_header || in vmci_qp_broker_detach()
2131 entry->consume_q->q_header; in vmci_qp_broker_detach()
2288 if (NULL == entry->produce_q->q_header || in qp_save_headers()
2289 NULL == entry->consume_q->q_header) { in qp_save_headers()
2295 memcpy(&entry->saved_produce_q, entry->produce_q->q_header, in qp_save_headers()
2298 memcpy(&entry->saved_consume_q, entry->consume_q->q_header, in qp_save_headers()
2440 if (NULL == produce_q->q_header || NULL == consume_q->q_header) { in qp_map_queue_headers()
2466 *produce_q_header = qpair->produce_q->q_header; in qp_get_queue_headers()
2467 *consume_q_header = qpair->consume_q->q_header; in qp_get_queue_headers()
2543 free_space = vmci_q_header_free_space(produce_q->q_header, in qp_enqueue_locked()
2544 consume_q->q_header, in qp_enqueue_locked()
2553 tail = vmci_q_header_producer_tail(produce_q->q_header); in qp_enqueue_locked()
2570 vmci_q_header_add_producer_tail(produce_q->q_header, written, in qp_enqueue_locked()
2604 buf_ready = vmci_q_header_buf_ready(consume_q->q_header, in qp_dequeue_locked()
2605 produce_q->q_header, in qp_dequeue_locked()
2614 head = vmci_q_header_consumer_head(produce_q->q_header); in qp_dequeue_locked()
2633 vmci_q_header_add_consumer_head(produce_q->q_header, in qp_dequeue_locked()