Searched refs:grant_ref_t (Results 1 – 21 of 21) sorted by relevance
/linux-4.1.27/include/xen/ |
D | grant_table.h | 91 int gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly); 99 void gnttab_end_foreign_access(grant_ref_t ref, int readonly, 104 unsigned long gnttab_end_foreign_transfer_ref(grant_ref_t ref); 105 unsigned long gnttab_end_foreign_transfer(grant_ref_t ref); 107 int gnttab_query_foreign_access(grant_ref_t ref); 112 int gnttab_alloc_grant_references(u16 count, grant_ref_t *pprivate_head); 114 void gnttab_free_grant_reference(grant_ref_t ref); 116 void gnttab_free_grant_references(grant_ref_t head); 118 int gnttab_empty_grant_references(const grant_ref_t *pprivate_head); 120 int gnttab_claim_grant_reference(grant_ref_t *pprivate_head); [all …]
|
D | xenbus.h | 207 unsigned int nr_pages, grant_ref_t *grefs); 208 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs, 211 grant_ref_t *gnt_refs, unsigned int nr_grefs,
|
/linux-4.1.27/drivers/xen/ |
D | grant-table.c | 65 static grant_ref_t **gnttab_list; 68 static grant_ref_t gnttab_free_head; 98 void (*update_entry)(grant_ref_t ref, domid_t domid, 108 int (*end_foreign_access_ref)(grant_ref_t ref, int readonly); 116 unsigned long (*end_foreign_transfer_ref)(grant_ref_t ref); 123 int (*query_foreign_access)(grant_ref_t ref); 140 #define RPP (PAGE_SIZE / sizeof(grant_ref_t)) 143 static inline grant_ref_t *__gnttab_entry(grant_ref_t entry) in __gnttab_entry() 154 grant_ref_t head; in get_free_entries() 202 static void put_free_entry(grant_ref_t ref) in put_free_entry() [all …]
|
D | gntalloc.c | 95 grant_ref_t gref_id; /* The grant reference number */
|
D | xen-scsiback.c | 801 static int scsiback_init_sring(struct vscsibk_info *info, grant_ref_t ring_ref, in scsiback_init_sring()
|
/linux-4.1.27/include/xen/interface/ |
D | grant_table.h | 90 typedef uint32_t grant_ref_t; typedef 227 grant_ref_t gref; 266 grant_ref_t ref; 343 grant_ref_t ref; 377 grant_ref_t ref; 489 grant_ref_t ref;
|
/linux-4.1.27/include/xen/interface/io/ |
D | netif.h | 149 grant_ref_t gref; /* Reference to buffer page */ 215 grant_ref_t gref; /* Reference to incoming granted frame */
|
D | blkif.h | 139 grant_ref_t gref; /* reference to I/O buffer frame */ 188 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
|
D | vscsiif.h | 182 grant_ref_t gref;
|
/linux-4.1.27/drivers/xen/xenbus/ |
D | xenbus_client.c | 72 grant_ref_t *gnt_refs, unsigned int nr_grefs, 376 unsigned int nr_pages, grant_ref_t *grefs) in xenbus_grant_ring() 464 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs, in xenbus_map_ring_valloc() 475 grant_ref_t *gnt_refs, in __xenbus_map_ring() 537 grant_ref_t *gnt_refs, in xenbus_map_ring_valloc_pv() 595 grant_ref_t *gnt_ref, in xenbus_map_ring_valloc_hvm() 686 int xenbus_map_ring(struct xenbus_device *dev, grant_ref_t *gnt_refs, in xenbus_map_ring()
|
/linux-4.1.27/drivers/block/xen-blkback/ |
D | common.h | 100 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST]; 164 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST]; 255 grant_ref_t gnt; 334 grant_ref_t gref;
|
D | xenbus.c | 201 static int xen_blkif_map(struct xen_blkif *blkif, grant_ref_t gref, in xen_blkif_map()
|
D | blkback.c | 232 grant_ref_t gref) in get_persistent_gnt()
|
/linux-4.1.27/drivers/net/xen-netback/ |
D | common.h | 291 grant_ref_t tx_ring_ref, 292 grant_ref_t rx_ring_ref);
|
D | netback.c | 243 grant_ref_t copy_gref; 1773 grant_ref_t tx_ring_ref, in xenvif_map_frontend_rings() 1774 grant_ref_t rx_ring_ref) in xenvif_map_frontend_rings()
|
/linux-4.1.27/drivers/net/ |
D | xen-netfront.c | 131 grant_ref_t gref_tx_head; 132 grant_ref_t grant_tx_ref[NET_TX_RING_SIZE]; 143 grant_ref_t gref_rx_head; 144 grant_ref_t grant_rx_ref[NET_RX_RING_SIZE]; 212 static grant_ref_t xennet_get_rx_ref(struct netfront_queue *queue, in xennet_get_rx_ref() 216 grant_ref_t ref = queue->grant_rx_ref[i]; in xennet_get_rx_ref() 294 grant_ref_t ref; in xennet_alloc_rx_buffers() 425 grant_ref_t ref; in xennet_make_one_txreq() 656 grant_ref_t ref) in xennet_move_rx_slot() 680 grant_ref_t ref; in xennet_get_extras() [all …]
|
/linux-4.1.27/drivers/tty/hvc/ |
D | hvc_xen.c | 55 grant_ref_t gntref; 376 grant_ref_t gref_head; in xencons_connect_backend()
|
/linux-4.1.27/drivers/scsi/ |
D | xen-scsifront.c | 109 grant_ref_t ring_ref; 372 grant_ref_t gref_head; in map_data_for_request() 717 grant_ref_t gref; in scsifront_alloc_ring()
|
/linux-4.1.27/drivers/char/tpm/ |
D | xen-tpmfront.c | 196 grant_ref_t gref; in setup_ring()
|
/linux-4.1.27/drivers/block/ |
D | xen-blkfront.c | 69 grant_ref_t gref; 232 static struct grant *get_grant(grant_ref_t *gref_head, in get_grant() 403 grant_ref_t gref_head; in blkif_queue_request() 1250 grant_ref_t gref; in setup_blkring()
|
/linux-4.1.27/drivers/pci/ |
D | xen-pcifront.c | 782 grant_ref_t gref; in pcifront_publish_info()
|