Searched refs:grant_ref_t (Results  1 – 25 of 36) sorted by relevance
12
| /Linux-v5.4/include/xen/ | 
| D | grant_table.h | 93 int gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly);101 void gnttab_end_foreign_access(grant_ref_t ref, int readonly,
 106 unsigned long gnttab_end_foreign_transfer_ref(grant_ref_t ref);
 107 unsigned long gnttab_end_foreign_transfer(grant_ref_t ref);
 109 int gnttab_query_foreign_access(grant_ref_t ref);
 114 int gnttab_alloc_grant_references(u16 count, grant_ref_t *pprivate_head);
 116 void gnttab_free_grant_reference(grant_ref_t ref);
 118 void gnttab_free_grant_references(grant_ref_t head);
 120 int gnttab_empty_grant_references(const grant_ref_t *pprivate_head);
 122 int gnttab_claim_grant_reference(grant_ref_t *pprivate_head);
 [all …]
 
 | 
| D | xen-front-pgdir-shbuf.h | 34 	grant_ref_t *grefs;80 grant_ref_t
 
 | 
| D | xenbus.h | 205 		      unsigned int nr_pages, grant_ref_t *grefs);206 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs,
 209 		    grant_ref_t *gnt_refs, unsigned int nr_grefs,
 
 | 
| /Linux-v5.4/drivers/xen/ | 
| D | grant-table.c | 74 static grant_ref_t **gnttab_list;77 static grant_ref_t gnttab_free_head;
 118 	void (*update_entry)(grant_ref_t ref, domid_t domid,
 128 	int (*end_foreign_access_ref)(grant_ref_t ref, int readonly);
 136 	unsigned long (*end_foreign_transfer_ref)(grant_ref_t ref);
 143 	int (*query_foreign_access)(grant_ref_t ref);
 160 #define RPP (PAGE_SIZE / sizeof(grant_ref_t))
 163 static inline grant_ref_t *__gnttab_entry(grant_ref_t entry)  in __gnttab_entry()
 174 	grant_ref_t head;  in get_free_entries()
 222 static void put_free_entry(grant_ref_t ref)  in put_free_entry()
 [all …]
 
 | 
| D | xen-front-pgdir-shbuf.c | 40 	grant_ref_t gref_dir_next_page;41 	grant_ref_t gref[1]; /* Variable length */
 63 				     grant_ref_t *priv_gref_head, int gref_idx);
 82 grant_ref_t
 160 					  gref)) / sizeof(grant_ref_t))
 387 		       to_copy * sizeof(grant_ref_t));  in guest_fill_page_dir()
 404 				       grant_ref_t *priv_gref_head,  in guest_grant_refs_for_buffer()
 434 	grant_ref_t priv_gref_head;  in grant_references()
 
 | 
| D | gntdev-dmabuf.c | 49 			grant_ref_t *refs;525 	grant_ref_t priv_gref_head;  in dmabuf_imp_grant_foreign_access()
 
 | 
| D | pvcalls-back.c | 59 	grant_ref_t ref;302 		grant_ref_t ref,  in pvcalls_new_active_socket()
 909 	grant_ref_t ring_ref;  in backend_connect()
 
 | 
| /Linux-v5.4/include/xen/interface/ | 
| D | grant_table.h | 90 typedef uint32_t grant_ref_t;  typedef227 	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-v5.4/include/xen/interface/io/ | 
| D | pvcalls.h | 25     grant_ref_t ref[];52             grant_ref_t ref;
 71             grant_ref_t ref;
 
 | 
| D | displif.h | 508 	grant_ref_t gref_directory;542 	grant_ref_t gref_dir_next_page;
 543 	grant_ref_t gref[1]; /* Variable length */
 
 | 
| D | sndif.h | 643 	grant_ref_t gref_directory;678 	grant_ref_t gref_dir_next_page;
 679 	grant_ref_t gref[1]; /* Variable length */
 
 | 
| D | blkif.h | 188 		grant_ref_t gref;        /* reference to I/O buffer frame        */237 	grant_ref_t    indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
 
 | 
| D | netif.h | 836 	grant_ref_t gref;894 	grant_ref_t gref;
 
 | 
| D | vscsiif.h | 182 	grant_ref_t gref;
 | 
| D | ring.h | 428     grant_ref_t ref[];                                                        \
 | 
| /Linux-v5.4/drivers/xen/xenbus/ | 
| D | xenbus_client.c | 77 		   grant_ref_t *gnt_refs, unsigned int nr_grefs,360 		      unsigned int nr_pages, grant_ref_t *grefs)  in xenbus_grant_ring()
 448 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs,  in xenbus_map_ring_valloc()
 459 			     grant_ref_t *gnt_refs,  in __xenbus_map_ring()
 544 				      grant_ref_t *gnt_ref,  in xenbus_map_ring_valloc_hvm()
 631 int xenbus_map_ring(struct xenbus_device *dev, grant_ref_t *gnt_refs,  in xenbus_map_ring()
 670 				     grant_ref_t *gnt_refs,  in xenbus_map_ring_valloc_pv()
 
 | 
| /Linux-v5.4/drivers/net/xen-netback/ | 
| D | common.h | 344 int xenvif_connect_ctrl(struct xenvif *vif, grant_ref_t ring_ref,360 				   grant_ref_t tx_ring_ref,
 361 				   grant_ref_t rx_ring_ref);
 
 | 
| /Linux-v5.4/drivers/block/xen-blkback/ | 
| D | common.h | 110 	grant_ref_t    indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];166 	grant_ref_t    indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
 241 	grant_ref_t gnt;
 333 	grant_ref_t		gref;
 
 | 
| /Linux-v5.4/drivers/net/ | 
| D | xen-netfront.c | 133 	grant_ref_t gref_tx_head;134 	grant_ref_t grant_tx_ref[NET_TX_RING_SIZE];
 145 	grant_ref_t gref_rx_head;
 146 	grant_ref_t grant_rx_ref[NET_RX_RING_SIZE];
 214 static grant_ref_t xennet_get_rx_ref(struct netfront_queue *queue,  in xennet_get_rx_ref()
 218 	grant_ref_t ref = queue->grant_rx_ref[i];  in xennet_get_rx_ref()
 297 		grant_ref_t ref;  in xennet_alloc_rx_buffers()
 434 	grant_ref_t ref;  in xennet_tx_setup_grant()
 725 				grant_ref_t ref)  in xennet_move_rx_slot()
 749 		grant_ref_t ref;  in xennet_get_extras()
 [all …]
 
 | 
| /Linux-v5.4/include/uapi/xen/ | 
| D | gntdev.h | 153 			grant_ref_t ref;
 | 
| /Linux-v5.4/net/9p/ | 
| D | trans_xen.c | 62 	grant_ref_t ref;299 				grant_ref_t ref;  in xen_9pfs_front_free()
 
 | 
| /Linux-v5.4/drivers/tty/hvc/ | 
| D | hvc_xen.c | 43 	grant_ref_t gntref;372 	grant_ref_t gref_head;  in xencons_connect_backend()
 
 | 
| /Linux-v5.4/drivers/scsi/ | 
| D | xen-scsifront.c | 112 	grant_ref_t ring_ref;396 	grant_ref_t gref_head;  in map_data_for_request()
 706 	grant_ref_t gref;  in scsifront_alloc_ring()
 
 | 
| /Linux-v5.4/drivers/char/tpm/ | 
| D | xen-tpmfront.c | 256 	grant_ref_t gref;  in setup_ring()
 | 
| /Linux-v5.4/drivers/gpu/drm/xen/ | 
| D | xen_drm_front_evtchnl.c | 162 	grant_ref_t gref;  in evtchnl_alloc()
 | 
        12