Home
last modified time | relevance | path

Searched refs:grant_ref_t (Results 1 – 25 of 38) sorted by relevance

12

/OK3568_Linux_fs/kernel/include/xen/
H A Dgrant_table.h93 int gnttab_end_foreign_access_ref(grant_ref_t ref, int readonly);
110 void gnttab_end_foreign_access(grant_ref_t ref, int readonly,
119 int gnttab_try_end_foreign_access(grant_ref_t ref);
123 unsigned long gnttab_end_foreign_transfer_ref(grant_ref_t ref);
124 unsigned long gnttab_end_foreign_transfer(grant_ref_t ref);
129 int gnttab_alloc_grant_references(u16 count, grant_ref_t *pprivate_head);
131 void gnttab_free_grant_reference(grant_ref_t ref);
133 void gnttab_free_grant_references(grant_ref_t head);
135 int gnttab_empty_grant_references(const grant_ref_t *pprivate_head);
137 int gnttab_claim_grant_reference(grant_ref_t *pprivate_head);
[all …]
H A Dxen-front-pgdir-shbuf.h34 grant_ref_t *grefs;
80 grant_ref_t
H A Dxenbus.h221 unsigned int nr_pages, grant_ref_t *grefs);
222 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs,
/OK3568_Linux_fs/kernel/drivers/xen/
H A Dgrant-table.c73 static grant_ref_t **gnttab_list;
76 static grant_ref_t gnttab_free_head;
117 void (*update_entry)(grant_ref_t ref, domid_t domid,
127 int (*end_foreign_access_ref)(grant_ref_t ref, int readonly);
135 unsigned long (*end_foreign_transfer_ref)(grant_ref_t ref);
139 unsigned long (*read_frame)(grant_ref_t ref);
156 #define RPP (PAGE_SIZE / sizeof(grant_ref_t))
159 static inline grant_ref_t *__gnttab_entry(grant_ref_t entry) in __gnttab_entry()
170 grant_ref_t head; in get_free_entries()
218 static void put_free_entry(grant_ref_t ref) in put_free_entry()
[all …]
H A Dxen-front-pgdir-shbuf.c40 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()
H A Dgntdev-dmabuf.c49 grant_ref_t *refs;
496 grant_ref_t priv_gref_head; in dmabuf_imp_grant_foreign_access()
H A Dpvcalls-back.c59 grant_ref_t ref;
315 grant_ref_t ref, in pvcalls_new_active_socket()
926 grant_ref_t ring_ref; in backend_connect()
/OK3568_Linux_fs/kernel/include/xen/interface/
H A Dgrant_table.h90 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;
/OK3568_Linux_fs/kernel/include/xen/interface/io/
H A Ddisplif.h521 grant_ref_t gref_directory;
556 grant_ref_t gref_dir_next_page;
557 grant_ref_t gref[1]; /* Variable length */
783 grant_ref_t gref_directory;
H A Dpvcalls.h25 grant_ref_t ref[];
52 grant_ref_t ref;
71 grant_ref_t ref;
H A Dsndif.h643 grant_ref_t gref_directory;
678 grant_ref_t gref_dir_next_page;
679 grant_ref_t gref[1]; /* Variable length */
H A Dblkif.h188 grant_ref_t gref; /* reference to I/O buffer frame */
237 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
H A Dnetif.h849 grant_ref_t gref;
912 grant_ref_t gref;
H A Dvscsiif.h182 grant_ref_t gref;
H A Dring.h451 grant_ref_t ref[]; \
/OK3568_Linux_fs/kernel/drivers/xen/xenbus/
H A Dxenbus_client.c90 grant_ref_t *gnt_refs, unsigned int nr_grefs,
379 unsigned int nr_pages, grant_ref_t *grefs) in xenbus_grant_ring()
383 grant_ref_t gref_head; in xenbus_grant_ring()
470 int xenbus_map_ring_valloc(struct xenbus_device *dev, grant_ref_t *gnt_refs, in xenbus_map_ring_valloc()
501 grant_ref_t *gnt_refs, in __xenbus_map_ring()
615 grant_ref_t *gnt_ref, in xenbus_map_ring_hvm()
700 grant_ref_t *gnt_refs, in xenbus_map_ring_pv()
/OK3568_Linux_fs/kernel/drivers/block/xen-blkback/
H A Dcommon.h109 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
165 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
243 grant_ref_t gnt;
335 grant_ref_t gref;
/OK3568_Linux_fs/kernel/drivers/net/xen-netback/
H A Dcommon.h359 int xenvif_connect_ctrl(struct xenvif *vif, grant_ref_t ring_ref,
370 grant_ref_t tx_ring_ref,
371 grant_ref_t rx_ring_ref);
/OK3568_Linux_fs/kernel/drivers/net/
H A Dxen-netfront.c139 grant_ref_t gref_tx_head;
140 grant_ref_t grant_tx_ref[NET_TX_RING_SIZE];
152 grant_ref_t gref_rx_head;
153 grant_ref_t grant_rx_ref[NET_RX_RING_SIZE];
229 static grant_ref_t xennet_get_rx_ref(struct netfront_queue *queue, in xennet_get_rx_ref()
233 grant_ref_t ref = queue->grant_rx_ref[i]; in xennet_get_rx_ref()
313 grant_ref_t ref; in xennet_alloc_rx_buffers()
480 grant_ref_t ref; in xennet_tx_setup_grant()
917 grant_ref_t ref) in xennet_move_rx_slot()
941 grant_ref_t ref; in xennet_get_extras()
[all …]
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/xen/
H A Dgntdev.h153 grant_ref_t ref;
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/xen/
H A Dgntdev.h153 grant_ref_t ref;
/OK3568_Linux_fs/kernel/include/uapi/xen/
H A Dgntdev.h153 grant_ref_t ref;
/OK3568_Linux_fs/kernel/net/9p/
H A Dtrans_xen.c62 grant_ref_t ref;
311 grant_ref_t ref; in xen_9pfs_front_free()
/OK3568_Linux_fs/kernel/drivers/tty/hvc/
H A Dhvc_xen.c45 grant_ref_t gntref;
407 grant_ref_t gref_head; in xencons_connect_backend()
/OK3568_Linux_fs/kernel/drivers/scsi/
H A Dxen-scsifront.c112 grant_ref_t ring_ref;
395 grant_ref_t gref_head; in map_data_for_request()
705 grant_ref_t gref; in scsifront_alloc_ring()

12