Home
last modified time | relevance | path

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

/freebsd/sys/dev/vmware/vmci/
H A Dvmci_qpair.c27 struct vmci_queue *produce_q; member
118 ASSERT((qpair->produce_q != NULL) && (qpair->consume_q != NULL)); in vmci_qpair_get_queue_headers()
119 *produce_q_header = qpair->produce_q->q_header; in vmci_qpair_get_queue_headers()
181 retval = vmci_queue_pair_alloc(handle, &my_qpair->produce_q, in vmci_qpair_alloc()
499 enqueue(struct vmci_queue *produce_q, struct vmci_queue *consume_q, in enqueue() argument
508 ASSERT((produce_q != NULL) && (consume_q != NULL)); in enqueue()
510 free_space = vmci_queue_header_free_space(produce_q->q_header, in enqueue()
520 tail = vmci_queue_header_producer_tail(produce_q->q_header); in enqueue()
522 result = memcpy_to_queue(produce_q, tail, buf, 0, written, in enqueue()
529 result = memcpy_to_queue(produce_q, tail, buf, 0, tmp, buf_type, in enqueue()
[all …]
H A Dvmci_queue_pair.c32 void *produce_q; member
63 void *produce_q, void *consume_q);
68 struct vmci_queue **produce_q, uint64_t produce_size,
93 vmci_queue_pair_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, in vmci_queue_pair_alloc() argument
98 if (!handle || !produce_q || !consume_q || in vmci_queue_pair_alloc()
102 return (vmci_queue_pair_alloc_guest_work(handle, produce_q, in vmci_queue_pair_alloc()
412 void *produce_q, void *consume_q) in qp_guest_endpoint_create() argument
422 ASSERT((produce_size || consume_size) && produce_q && consume_q); in qp_guest_endpoint_create()
470 entry->produce_q = produce_q; in qp_guest_endpoint_create()
500 vmci_free_queue(entry->produce_q, entry->qp.produce_size); in qp_guest_endpoint_destroy()
[all …]
H A Dvmci_queue_pair.h21 struct vmci_queue **produce_q, uint64_t produce_size,
H A Dvmci_kernel_if.c608 struct vmci_queue *produce_q = prod_q; in vmci_alloc_ppn_set() local
613 if (!produce_q || !num_produce_pages || !consume_q || in vmci_alloc_ppn_set()
639 pfn = produce_q->kernel_if->dmas[i].dma_paddr >> PAGE_SHIFT; in vmci_alloc_ppn_set()
H A Dvmci_kernel_if.h88 int vmci_alloc_ppn_set(void *produce_q, uint64_t num_produce_pages,