Searched refs:q_header (Results 1 – 5 of 5) sorted by relevance
| /src/sys/dev/vmware/vmci/ |
| H A D | vmci_defs.h | 473 vmci_queue_header_producer_tail(const struct vmci_queue_header *q_header) in vmci_queue_header_producer_tail() argument 475 struct vmci_queue_header *qh = (struct vmci_queue_header *)q_header; in vmci_queue_header_producer_tail() 496 vmci_queue_header_consumer_head(const struct vmci_queue_header *q_header) in vmci_queue_header_consumer_head() argument 498 struct vmci_queue_header *qh = (struct vmci_queue_header *)q_header; in vmci_queue_header_consumer_head() 520 vmci_queue_header_add_producer_tail(struct vmci_queue_header *q_header, in vmci_queue_header_add_producer_tail() argument 524 qp_add_pointer(&q_header->producer_tail, add, queue_size); in vmci_queue_header_add_producer_tail() 545 vmci_queue_header_add_consumer_head(struct vmci_queue_header *q_header, in vmci_queue_header_add_consumer_head() argument 549 qp_add_pointer(&q_header->consumer_head, add, queue_size); in vmci_queue_header_add_consumer_head() 602 vmci_queue_header_reset_pointers(struct vmci_queue_header *q_header) in vmci_queue_header_reset_pointers() argument 605 qp_atomic_write_offset(&q_header->producer_tail, CONST64U(0)); in vmci_queue_header_reset_pointers() [all …]
|
| H A D | vmci_qpair.c | 64 vmci_queue_header_add_producer_tail(queue->q_header, add, queue_size); in vmci_queue_add_producer_tail() 90 vmci_queue_header_add_consumer_head(queue->q_header, add, queue_size); in vmci_queue_add_consumer_head() 119 *produce_q_header = qpair->produce_q->q_header; in vmci_qpair_get_queue_headers() 120 *consume_q_header = qpair->consume_q->q_header; in vmci_qpair_get_queue_headers() 510 free_space = vmci_queue_header_free_space(produce_q->q_header, in enqueue() 511 consume_q->q_header, in enqueue() 520 tail = vmci_queue_header_producer_tail(produce_q->q_header); in enqueue() 583 buf_ready = vmci_queue_header_buf_ready(consume_q->q_header, in dequeue() 584 produce_q->q_header, consume_q_size); in dequeue() 591 head = vmci_queue_header_consumer_head(produce_q->q_header); in dequeue()
|
| H A D | vmci_queue.h | 31 struct vmci_queue_header *q_header; member
|
| H A D | vmci_kernel_if.c | 530 queue->q_header = NULL; in vmci_alloc_queue() 546 queue->q_header = (void *)queue->kernel_if->dmas[0].dma_vaddr; in vmci_alloc_queue()
|
| H A D | vmci_queue_pair.c | 730 vmci_queue_header_init((*produce_q)->q_header, *handle); in vmci_queue_pair_alloc_guest_work() 731 vmci_queue_header_init((*consume_q)->q_header, *handle); in vmci_queue_pair_alloc_guest_work()
|