Home
last modified time | relevance | path

Searched refs:gref (Results 26 - 50 of 57) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/block/xen-blkback/
H A Dblkback.c191 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 Dcommon.h335 grant_ref_t gref; member
H A Dxenbus.c192 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 Dblkif.h188 grant_ref_t gref; /* reference to I/O buffer frame */ member
H A Ddisplif.h503 * (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 Dsndif.h655 * | 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 Dblkif.h188 grant_ref_t gref; /* reference to I/O buffer frame */ member
H A Dsndif.h638 * | 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 Dusbif.h225 * | gref | 4
229 * gref - uint32_t, grant reference of buffer page
327 grant_ref_t gref; member
H A Ddisplif.h486 * (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 Dcommon.h431 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 Drx.c213 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 Dcommon.h432 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 Drx.c213 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 Dxen-scsifront.c85 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 Dgrant_table.h219 * 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 Dgrant_table.h221 * 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 Dxen-netfront.c340 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 Dgrant_table.h280 grant_ref_t gref; member
/kernel/linux/linux-6.6/include/xen/
H A Dgrant_table.h280 grant_ref_t gref; member
/kernel/linux/linux-5.10/drivers/pci/
H A Dxen-pcifront.c784 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 Dcommon.h335 grant_ref_t gref; member
H A Dxenbus.c192 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 Dxen-hcd.c606 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 Dxen-netfront.c338 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()

Completed in 36 milliseconds

123