Searched refs:vmci_queue (Results 1 – 5 of 5) sorted by relevance
| /src/sys/dev/vmware/vmci/ |
| H A D | vmci_queue.h | 30 struct vmci_queue { struct 51 typedef int vmci_memcpy_to_queue_func(struct vmci_queue *queue, 55 const struct vmci_queue *queue, uint64_t queue_offset, size_t size, 75 int vmci_memcpy_to_queue(struct vmci_queue *queue, uint64_t queue_offset, 79 const struct vmci_queue *queue, uint64_t queue_offset, size_t size, 81 int vmci_memcpy_to_queue_local(struct vmci_queue *queue, 85 const struct vmci_queue *queue, uint64_t queue_offset, size_t size, 88 int vmci_memcpy_to_queue_v(struct vmci_queue *queue, uint64_t queue_offset, 92 const struct vmci_queue *queue, uint64_t queue_offset, size_t size, 96 vmci_memcpy_to_queue_v_local(struct vmci_queue *queue, uint64_t queue_offset, in vmci_memcpy_to_queue_v_local() [all …]
|
| H A D | vmci_kernel_if.c | 513 struct vmci_queue *queue; in vmci_alloc_queue() 571 struct vmci_queue *queue = q; in vmci_free_queue() 607 struct vmci_queue *consume_q = cons_q; in vmci_alloc_ppn_set() 608 struct vmci_queue *produce_q = prod_q; in vmci_alloc_ppn_set() 817 __vmci_memcpy_to_queue(struct vmci_queue *queue, uint64_t queue_offset, in __vmci_memcpy_to_queue() 874 __vmci_memcpy_from_queue(void *dest, const struct vmci_queue *queue, in __vmci_memcpy_from_queue() 931 vmci_memcpy_to_queue(struct vmci_queue *queue, uint64_t queue_offset, in vmci_memcpy_to_queue() 960 const struct vmci_queue *queue, uint64_t queue_offset, size_t size, in vmci_memcpy_from_queue() 988 vmci_memcpy_to_queue_local(struct vmci_queue *queue, uint64_t queue_offset, in vmci_memcpy_to_queue_local() 1017 const struct vmci_queue *queue, uint64_t queue_offset, size_t size, in vmci_memcpy_from_queue_local() [all …]
|
| H A D | vmci_qpair.c | 27 struct vmci_queue *produce_q; 28 struct vmci_queue *consume_q; 60 vmci_queue_add_producer_tail(struct vmci_queue *queue, in vmci_queue_add_producer_tail() 86 vmci_queue_add_consumer_head(struct vmci_queue *queue, in vmci_queue_add_consumer_head() 499 enqueue(struct vmci_queue *produce_q, struct vmci_queue *consume_q, in enqueue() 570 dequeue(struct vmci_queue *produce_q, in dequeue() 571 struct vmci_queue *consume_q, const uint64_t consume_q_size, void *buf, in dequeue()
|
| H A D | vmci_queue_pair.h | 21 struct vmci_queue **produce_q, uint64_t produce_size, 22 struct vmci_queue **consume_q, uint64_t consume_size,
|
| H A D | vmci_queue_pair.c | 68 struct vmci_queue **produce_q, uint64_t produce_size, 69 struct vmci_queue **consume_q, uint64_t consume_size, 93 vmci_queue_pair_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, in vmci_queue_pair_alloc() 94 uint64_t produce_size, struct vmci_queue **consume_q, uint64_t consume_size, in vmci_queue_pair_alloc() 577 struct vmci_queue **produce_q, uint64_t produce_size, in vmci_queue_pair_alloc_guest_work() 578 struct vmci_queue **consume_q, uint64_t consume_size, vmci_id peer, in vmci_queue_pair_alloc_guest_work() 720 *produce_q = (struct vmci_queue *)my_produce_q; in vmci_queue_pair_alloc_guest_work() 721 *consume_q = (struct vmci_queue *)my_consume_q; in vmci_queue_pair_alloc_guest_work()
|