Lines Matching refs:produce_size
26 uint64_t produce_size;
47 ((uint32_t)(CEILING(_QPE.produce_size, PAGE_SIZE) + \
64 uint64_t produce_size, uint64_t consume_size,
70 struct vmci_queue **produce_q, uint64_t produce_size,
96 uint64_t produce_size, struct vmci_queue **consume_q, uint64_t consume_size,
101 (!produce_size && !consume_size) || (flags & ~VMCI_QP_ALL_FLAGS))
105 produce_size, consume_q, consume_size, peer, flags, priv_flags));
410 uint32_t flags, uint64_t produce_size, uint64_t consume_size,
415 const uint64_t num_ppns = CEILING(produce_size, PAGE_SIZE) +
421 ASSERT((produce_size || consume_size) && produce_q && consume_q);
464 entry->qp.produce_size = produce_size;
499 vmci_free_queue(entry->produce_q, entry->qp.produce_size);
544 alloc_msg->produce_size = entry->qp.produce_size;
576 struct vmci_queue **produce_q, uint64_t produce_size,
584 const uint64_t num_produce_pages = CEILING(produce_size, PAGE_SIZE) + 1;
588 (produce_size || consume_size));
620 if (queue_pair_entry->qp.produce_size != consume_size ||
621 queue_pair_entry->qp.consume_size != produce_size ||
645 my_produce_q = vmci_alloc_queue(produce_size, flags);
662 produce_size, consume_size, my_produce_q, my_consume_q);
744 vmci_free_queue(my_produce_q, produce_size);