/kernel/linux/linux-6.6/drivers/block/xen-blkback/ |
H A D | blkback.c | 191 pr_alert_ratelimited("trying to add a gref that's already in the tree\n"); in add_persistent_gnt() 206 grant_ref_t gref) in get_persistent_gnt() 215 if (gref < data->gnt) in get_persistent_gnt() 217 else if (gref > data->gnt) in get_persistent_gnt() 785 pages[i]->gref); in xen_blkbk_map() 811 flags, pages[i]->gref, in xen_blkbk_map() 928 pages[i]->gref = req->u.indirect.indirect_grefs[i]; in xen_blkbk_parse_indirect() 945 pending_req->segments[n]->gref = segments[i].gref; in xen_blkbk_parse_indirect() 1367 pages[i]->gref in dispatch_rw_block_io() 205 get_persistent_gnt(struct xen_blkif_ring *ring, grant_ref_t gref) get_persistent_gnt() argument [all...] |
H A D | common.h | 335 grant_ref_t gref; member
|
H A D | xenbus.c | 192 static int xen_blkif_map(struct xen_blkif_ring *ring, grant_ref_t *gref, in xen_blkif_map() argument 205 err = xenbus_map_ring_valloc(blkif->be->dev, gref, nr_grefs, in xen_blkif_map()
|
/kernel/linux/linux-5.10/include/xen/interface/io/ |
H A D | blkif.h | 188 grant_ref_t gref; /* reference to I/O buffer frame */ member
|
H A D | displif.h | 503 * (gref[] in struct xendispl_page_directory) 533 * | gref[0] | 8 537 * | gref[i] | i*4+8 541 * | gref[N - 1] | N*4+8 546 * gref[i] - grant_ref_t, reference to a shared page of the buffer 557 grant_ref_t gref[1]; /* Variable length */ member
|
H A D | sndif.h | 655 * | gref[0] | 8 659 * | gref[i] | i*4+8 663 * | gref[N - 1] | N*4+8 668 * gref[i] - grant_ref_t, reference to a shared page of the buffer 679 grant_ref_t gref[1]; /* Variable length */ member
|
/kernel/linux/linux-6.6/include/xen/interface/io/ |
H A D | blkif.h | 188 grant_ref_t gref; /* reference to I/O buffer frame */ member
|
H A D | sndif.h | 638 * | gref[0] | 8 642 * | gref[i] | i*4+8 646 * | gref[N - 1] | N*4+8 651 * gref[i] - grant_ref_t, reference to a shared page of the buffer 662 grant_ref_t gref[1]; /* Variable length */ member
|
H A D | usbif.h | 225 * | gref | 4 229 * gref - uint32_t, grant reference of buffer page 327 grant_ref_t gref; member
|
H A D | displif.h | 486 * (gref[] in struct xendispl_page_directory) 516 * | gref[0] | 8 520 * | gref[i] | i*4+8 524 * | gref[N - 1] | N*4+8 529 * gref[i] - grant_ref_t, reference to a shared page of the buffer 540 grant_ref_t gref[1]; /* Variable length */ member
|
/kernel/linux/linux-5.10/drivers/net/xen-netback/ |
H A D | common.h | 431 u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len); 433 u32 xenvif_set_hash_mapping(struct xenvif *vif, u32 gref, u32 len,
|
H A D | rx.c | 213 op->source.u.ref = foreign->gref; in xenvif_rx_copy_add() 221 op->dest.u.ref = req->gref; in xenvif_rx_copy_add()
|
/kernel/linux/linux-6.6/drivers/net/xen-netback/ |
H A D | common.h | 432 u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len); 434 u32 xenvif_set_hash_mapping(struct xenvif *vif, u32 gref, u32 len,
|
H A D | rx.c | 213 op->source.u.ref = foreign->gref; in xenvif_rx_copy_add() 221 op->dest.u.ref = req->gref; in xenvif_rx_copy_add()
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | xen-scsifront.c | 85 unsigned int nr_grants; /* number of grants in gref[] */ 99 int gref[vscsiif_grants_sg(SG_ALL) + SG_ALL]; member 248 if (unlikely(!gnttab_try_end_foreign_access(shadow->gref[i]))) { in scsifront_gnttab_done() 526 shadow->gref[ref_cnt] = ref; in map_data_for_request() 527 shadow->seg[ref_cnt].gref = ref; in map_data_for_request() 562 shadow->gref[ref_cnt] = ref; in map_data_for_request() 563 seg->gref = ref; in map_data_for_request()
|
/kernel/linux/linux-5.10/include/xen/interface/ |
H A D | grant_table.h | 219 * grant @gref in domain @trans_domid, as if it was the local 227 grant_ref_t gref; member
|
/kernel/linux/linux-6.6/include/xen/interface/ |
H A D | grant_table.h | 221 * grant @gref in domain @trans_domid, as if it was the local 232 grant_ref_t gref; member
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | xen-netfront.c | 340 req->gref = ref; in xennet_alloc_rx_buffers() 499 info->tx_local.gref = ref; in xennet_tx_setup_grant() 925 RING_GET_REQUEST(&queue->rx, queue->rx.req_prod_pvt)->gref = ref; in xennet_move_rx_slot() 1977 grant_ref_t gref; in setup_netfront() local 1994 err = xenbus_grant_ring(dev, txs, 1, &gref); in setup_netfront() 1997 queue->tx_ring_ref = gref; in setup_netfront() 2008 err = xenbus_grant_ring(dev, rxs, 1, &gref); in setup_netfront() 2011 queue->rx_ring_ref = gref; in setup_netfront()
|
/kernel/linux/linux-5.10/include/xen/ |
H A D | grant_table.h | 280 grant_ref_t gref; member
|
/kernel/linux/linux-6.6/include/xen/ |
H A D | grant_table.h | 280 grant_ref_t gref; member
|
/kernel/linux/linux-5.10/drivers/pci/ |
H A D | xen-pcifront.c | 784 grant_ref_t gref; in pcifront_publish_info() local 786 err = xenbus_grant_ring(pdev->xdev, pdev->sh_info, 1, &gref); in pcifront_publish_info() 790 pdev->gnt_ref = gref; in pcifront_publish_info()
|
/kernel/linux/linux-5.10/drivers/block/xen-blkback/ |
H A D | common.h | 335 grant_ref_t gref; member
|
H A D | xenbus.c | 192 static int xen_blkif_map(struct xen_blkif_ring *ring, grant_ref_t *gref, in xen_blkif_map() argument 205 err = xenbus_map_ring_valloc(blkif->be->dev, gref, nr_grefs, in xen_blkif_map()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xen-hcd.c | 606 seg[i].gref = ref; in xenhcd_gnttab_map() 734 if (!gnttab_try_end_foreign_access(shadow->req.seg[i].gref)) in xenhcd_gnttab_done()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | xen-netfront.c | 338 req->gref = ref; in xennet_alloc_rx_buffers() 497 info->tx_local.gref = ref; in xennet_tx_setup_grant() 921 RING_GET_REQUEST(&queue->rx, queue->rx.req_prod_pvt)->gref = ref; in xennet_move_rx_slot()
|