Home
last modified time | relevance | path

Searched refs:q_header (Results 1 – 5 of 5) sorted by relevance

/src/sys/dev/vmware/vmci/
H A Dvmci_defs.h473 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 Dvmci_qpair.c64 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 Dvmci_queue.h31 struct vmci_queue_header *q_header; member
H A Dvmci_kernel_if.c530 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 Dvmci_queue_pair.c730 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()