Searched refs:producer_tail (Results 1 - 3 of 3) sorted by relevance
/freebsd-12-stable/sys/dev/vmware/vmci/ |
H A D | vmci_defs.h | 348 * pointer into itself (the producer_tail) and into its peer (consumer_head). 351 * (producer_tail); and where the next dequeue location is in its consume_q 364 * producer_tail: the point to enqueue new entrants. When you approach a line 371 * Also, producer_tail points to an empty byte in the Queue, whereas 372 * consumer_head points to a valid byte of data (unless producer_tail == 379 * If produce_q_header->producer_tail == consume_q_header->consumer_head then 385 volatile uint64_t producer_tail; /* Offset in this queue. */ member in struct:vmci_queue_header 479 return (qp_atomic_read_offset(&qh->producer_tail)); 527 qp_add_pointer(&q_header->producer_tail, add, queue_size); 574 const struct vmci_queue_header *consume_q_header, uint64_t *producer_tail, 573 vmci_queue_header_get_pointers(const struct vmci_queue_header *produce_q_header, const struct vmci_queue_header *consume_q_header, uint64_t *producer_tail, uint64_t *consumer_head) argument [all...] |
H A D | vmci_kernel_api_1.h | 51 uint64_t *producer_tail, uint64_t *consumer_head);
|
H A D | vmci_qpair.c | 270 uint64_t *producer_tail, uint64_t *consumer_head) 281 producer_tail, consumer_head); 283 if ((producer_tail && *producer_tail >= qpair->produce_q_size) || 269 vmci_qpair_get_produce_indexes(const struct vmci_qpair *qpair, uint64_t *producer_tail, uint64_t *consumer_head) argument
|
Completed in 75 milliseconds