Searched refs:RING_IDX (Results 1 – 15 of 15) sorted by relevance
/Linux-v4.19/include/xen/interface/io/ |
D | ring.h | 15 typedef unsigned int RING_IDX; typedef 84 RING_IDX req_prod, req_event; \ 85 RING_IDX rsp_prod, rsp_event; \ 92 RING_IDX req_prod_pvt; \ 93 RING_IDX rsp_cons; \ 100 RING_IDX rsp_prod_pvt; \ 101 RING_IDX req_cons; \ 254 RING_IDX __old = (_r)->sring->req_prod; \ 255 RING_IDX __new = (_r)->req_prod_pvt; \ 259 (_notify) = ((RING_IDX)(__new - (_r)->sring->req_event) < \ [all …]
|
D | pvcalls.h | 16 RING_IDX in_cons, in_prod, in_error; 20 RING_IDX out_cons, out_prod, out_error; 24 RING_IDX ring_order;
|
/Linux-v4.19/net/9p/ |
D | trans_xen.c | 127 static bool p9_xen_write_todo(struct xen_9pfs_dataring *ring, RING_IDX size) in p9_xen_write_todo() 129 RING_IDX cons, prod; in p9_xen_write_todo() 142 RING_IDX cons, prod, masked_cons, masked_prod; in p9_xen_request() 196 RING_IDX cons, prod, masked_cons, masked_prod; in p9_xen_response()
|
/Linux-v4.19/drivers/net/ |
D | xen-netfront.c | 200 static int xennet_rxidx(RING_IDX idx) in xennet_rxidx() 206 RING_IDX ri) in xennet_get_rx_skb() 215 RING_IDX ri) in xennet_get_rx_ref() 285 RING_IDX req_prod = queue->rx.req_prod_pvt; in xennet_alloc_rx_buffers() 378 RING_IDX cons, prod; in xennet_tx_buf_gc() 742 RING_IDX rp) in xennet_get_extras() 747 RING_IDX cons = queue->rx.rsp_cons; in xennet_get_extras() 785 struct netfront_rx_info *rinfo, RING_IDX rp, in xennet_get_responses() 791 RING_IDX cons = queue->rx.rsp_cons; in xennet_get_responses() 893 static RING_IDX xennet_fill_frags(struct netfront_queue *queue, in xennet_fill_frags() [all …]
|
/Linux-v4.19/drivers/net/xen-netback/ |
D | netback.c | 195 unsigned int extra_count, RING_IDX end) in xenvif_tx_err() 197 RING_IDX cons = queue->tx.req_cons; in xenvif_tx_err() 228 RING_IDX cons = queue->tx.req_cons; in xenvif_count_requests() 604 RING_IDX cons = queue->tx.req_cons; in xenvif_get_extras() 804 RING_IDX idx; in xenvif_tx_build_gops() 1368 RING_IDX i = queue->tx.rsp_prod_pvt; in make_tx_response() 1506 RING_IDX idx = vif->ctrl.rsp_prod_pvt; in make_ctrl_response() 1578 RING_IDX req_prod, req_cons; in xenvif_ctrl_action()
|
D | rx.c | 38 RING_IDX prod, cons; in xenvif_rx_ring_slots_available() 472 RING_IDX prod, cons; in xenvif_rx_queue_stalled() 485 RING_IDX prod, cons; in xenvif_rx_queue_ready()
|
D | common.h | 133 RING_IDX idx[COPY_BATCH_SIZE];
|
/Linux-v4.19/drivers/xen/ |
D | pvcalls-front.c | 140 RING_IDX cons, prod, size = XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER); in pvcalls_front_write_todo() 157 RING_IDX cons, prod; in pvcalls_front_read_todo() 459 RING_IDX cons, prod, size, masked_prod, masked_cons; in __write_ring() 460 RING_IDX array_size = XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER); in __write_ring() 554 RING_IDX cons, prod, size, masked_prod, masked_cons; in __read_ring() 555 RING_IDX array_size = XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER); in __read_ring()
|
D | pvcalls-back.c | 104 RING_IDX cons, prod, size, wanted, array_size, masked_prod, masked_cons; in pvcalls_conn_back_read() 180 RING_IDX cons, prod, size, array_size; in pvcalls_conn_back_write()
|
D | xen-scsiback.c | 730 RING_IDX rc, rp; in scsiback_do_cmd_fn()
|
/Linux-v4.19/drivers/gpu/drm/xen/ |
D | xen_drm_front_evtchnl.c | 28 RING_IDX i, rp; in evtchnl_interrupt_ctrl()
|
/Linux-v4.19/sound/xen/ |
D | xen_snd_front_evtchnl.c | 26 RING_IDX i, rp; in evtchnl_interrupt_req()
|
/Linux-v4.19/drivers/scsi/ |
D | xen-scsifront.c | 325 RING_IDX i, rp; in scsifront_ring_drain()
|
/Linux-v4.19/drivers/block/xen-blkback/ |
D | blkback.c | 1127 RING_IDX rc, rp; in __do_block_io_op()
|
/Linux-v4.19/drivers/block/ |
D | xen-blkfront.c | 1551 RING_IDX i, rp; in blkif_interrupt()
|