Lines Matching refs:prod
129 RING_IDX cons, prod; in p9_xen_write_todo() local
132 prod = ring->intf->out_prod; in p9_xen_write_todo()
136 xen_9pfs_queued(prod, cons, XEN_9PFS_RING_SIZE(ring)) >= size; in p9_xen_write_todo()
142 RING_IDX cons, prod, masked_cons, masked_prod; in p9_xen_request() local
167 prod = ring->intf->out_prod; in p9_xen_request()
171 xen_9pfs_queued(prod, cons, XEN_9PFS_RING_SIZE(ring)) < size) { in p9_xen_request()
176 masked_prod = xen_9pfs_mask(prod, XEN_9PFS_RING_SIZE(ring)); in p9_xen_request()
185 prod += size; in p9_xen_request()
186 ring->intf->out_prod = prod; in p9_xen_request()
198 RING_IDX cons, prod, masked_cons, masked_prod; in p9_xen_response() local
208 prod = ring->intf->in_prod; in p9_xen_response()
211 if (xen_9pfs_queued(prod, cons, XEN_9PFS_RING_SIZE(ring)) < in p9_xen_response()
217 masked_prod = xen_9pfs_mask(prod, XEN_9PFS_RING_SIZE(ring)); in p9_xen_response()