Home
last modified time | relevance | path

Searched refs:rsp_cons (Results 1 – 7 of 7) sorted by relevance

/xen/tools/firmware/hvmloader/
A Dxenbus.c94 rings->rsp_cons = rings->rsp_prod = 0; in xenbus_shutdown()
143 rings->rsp_cons)) == 0 ) in ring_read()
150 if ( rings->rsp_prod - rings->rsp_cons == XENSTORE_RING_SIZE ) in ring_read()
158 if ( part > (XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(rings->rsp_cons)) ) in ring_read()
159 part = XENSTORE_RING_SIZE - MASK_XENSTORE_IDX(rings->rsp_cons); in ring_read()
165 rings->rsp + MASK_XENSTORE_IDX(rings->rsp_cons), part); in ring_read()
167 rings->rsp_cons += part; in ring_read()
/xen/xen/common/
A Dvm_event.c313 RING_IDX rsp_cons; in vm_event_get_response() local
319 rsp_cons = front_ring->rsp_cons; in vm_event_get_response()
325 memcpy(rsp, RING_GET_RESPONSE(front_ring, rsp_cons), sizeof(*rsp)); in vm_event_get_response()
326 rsp_cons++; in vm_event_get_response()
329 front_ring->rsp_cons = rsp_cons; in vm_event_get_response()
330 front_ring->sring->rsp_event = rsp_cons + 1; in vm_event_get_response()
/xen/xen/include/public/io/
A Dring.h137 RING_IDX rsp_cons; \
180 (_r)->rsp_cons = (_i); \
202 (RING_SIZE(_r) - ((_r)->req_prod_pvt - (_r)->rsp_cons))
212 ((_r)->sring->rsp_prod - (_r)->rsp_cons)
330 (_r)->sring->rsp_event = (_r)->rsp_cons + 1; \
A Dxs_wire.h124 XENSTORE_RING_IDX rsp_cons, rsp_prod; member
/xen/tools/ocaml/libs/xb/
A Dxs_ring_stubs.c123 cons = *(volatile uint32_t*)&intf->rsp_cons; in ml_interface_write()
189 intf->req_cons = intf->req_prod = intf->rsp_cons = intf->rsp_prod = 0; in ml_interface_close()
/xen/tools/xenstore/
A Dxenstored_domain.c127 cons = intf->rsp_cons; in writechn()
314 return ((intf->rsp_prod - intf->rsp_cons) != XENSTORE_RING_SIZE); in domain_can_write()
418 domain->interface->rsp_cons = domain->interface->rsp_prod = 0; in domain_conn_reset()
/xen/docs/misc/
A Dnetif-staging-grants.pandoc238 31) Updates `rsp_cons` (request consumer index)
368 21) Update the response consumer index (`rsp_cons`)

Completed in 17 milliseconds