Lines Matching refs:q_header
475 vmci_queue_header_producer_tail(const struct vmci_queue_header *q_header)
477 struct vmci_queue_header *qh = (struct vmci_queue_header *)q_header;
498 vmci_queue_header_consumer_head(const struct vmci_queue_header *q_header)
500 struct vmci_queue_header *qh = (struct vmci_queue_header *)q_header;
522 vmci_queue_header_add_producer_tail(struct vmci_queue_header *q_header,
526 qp_add_pointer(&q_header->producer_tail, add, queue_size);
547 vmci_queue_header_add_consumer_head(struct vmci_queue_header *q_header,
551 qp_add_pointer(&q_header->consumer_head, add, queue_size);
604 vmci_queue_header_reset_pointers(struct vmci_queue_header *q_header)
607 qp_atomic_write_offset(&q_header->producer_tail, CONST64U(0));
608 qp_atomic_write_offset(&q_header->consumer_head, CONST64U(0));
628 vmci_queue_header_init(struct vmci_queue_header *q_header,
632 q_header->handle = handle;
633 vmci_queue_header_reset_pointers(q_header);