Searched refs:req_prod (Results 1 – 7 of 7) sorted by relevance
119 RING_IDX req_prod, req_event; \172 (_s)->req_prod = (_s)->rsp_prod = 0; \216 unsigned int req = (_r)->sring->req_prod - (_r)->req_cons; \224 ((((_r)->sring->req_prod - (_r)->req_cons) < \226 ((_r)->sring->req_prod - (_r)->req_cons) : \261 (_r)->sring->req_prod = (_r)->req_prod_pvt; \300 RING_IDX __old = (_r)->sring->req_prod; \303 (_r)->sring->req_prod = __new; \
123 XENSTORE_RING_IDX req_cons, req_prod; member
93 rings->req_cons = rings->req_prod = 0; in xenbus_shutdown()115 MASK_XENSTORE_IDX(rings->req_prod - rings->req_cons)) == 0 ) in ring_write()118 if ( part > (XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(rings->req_prod)) ) in ring_write()119 part = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(rings->req_prod); in ring_write()124 memcpy(rings->req + MASK_XENSTORE_IDX(rings->req_prod), in ring_write()127 rings->req_prod += part; in ring_write()
260 RING_IDX req_prod; in vm_event_put_request() local285 req_prod = front_ring->req_prod_pvt; in vm_event_put_request()286 memcpy(RING_GET_REQUEST(front_ring, req_prod), req, sizeof(*req)); in vm_event_put_request()287 req_prod++; in vm_event_put_request()290 front_ring->req_prod_pvt = req_prod; in vm_event_put_request()
65 prod = *(volatile uint32_t*)&intf->req_prod; in ml_interface_read()189 intf->req_cons = intf->req_prod = intf->rsp_cons = intf->rsp_prod = 0; in ml_interface_close()
158 prod = intf->req_prod; in readchn()293 return (intf->req_cons != intf->req_prod); in domain_can_read()417 domain->interface->req_cons = domain->interface->req_prod = 0; in domain_conn_reset()
86 | req_prod | req_event |142 10) Update the request producer index (`req_prod`)281 | req_prod | req_event |381 26) Update the request producer index (`req_prod`)
Completed in 11 milliseconds