Searched refs:grant_ref_t (Results 1 – 22 of 22) sorted by relevance
/freebsd/sys/xen/ |
H A D | gnttab.h | 62 int flags, grant_ref_t *result); 69 int gnttab_end_foreign_access_ref(grant_ref_t ref); 77 void gnttab_end_foreign_access(grant_ref_t ref, void *page); 84 void gnttab_end_foreign_access_references(u_int count, grant_ref_t *refs); 86 int gnttab_grant_foreign_transfer(domid_t domid, unsigned long pfn, grant_ref_t *result); 88 unsigned long gnttab_end_foreign_transfer_ref(grant_ref_t ref); 89 unsigned long gnttab_end_foreign_transfer(grant_ref_t ref); 91 int gnttab_query_foreign_access(grant_ref_t ref); 96 int gnttab_alloc_grant_references(uint16_t count, grant_ref_t *pprivate_head); 98 void gnttab_free_grant_reference(grant_ref_t ref); [all …]
|
/freebsd/sys/dev/xen/grant_table/ |
H A D | grant_table.c | 40 static grant_ref_t **gnttab_list; 44 static grant_ref_t gnttab_free_head; 62 #define RPP (PAGE_SIZE / sizeof(grant_ref_t)) 69 grant_ref_t head; in get_free_entries() 118 put_free_entry(grant_ref_t ref) in put_free_entry() 135 grant_ref_t *result) in gnttab_grant_foreign_access() 156 gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid, in gnttab_grant_foreign_access_ref() 167 gnttab_query_foreign_access(grant_ref_t ref) in gnttab_query_foreign_access() 177 gnttab_end_foreign_access_ref(grant_ref_t ref) in gnttab_end_foreign_access_ref() 191 gnttab_end_foreign_access(grant_ref_t ref, void *page) in gnttab_end_foreign_access() [all …]
|
/freebsd/sys/contrib/xen/io/ |
H A D | fsif.h | 48 grant_ref_t gref; 60 grant_ref_t grefs[1]; /* Variable length */ 68 grant_ref_t grefs[1]; /* Variable length */ 95 grant_ref_t gref; 101 grant_ref_t gref; 109 grant_ref_t gref; 114 grant_ref_t gref; 132 grant_ref_t gref; 180 sizeof(grant_ref_t) + 1) 182 sizeof(grant_ref_t) + 1)
|
H A D | displif.h | 521 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 D | pvcalls.h | 50 grant_ref_t ref[]; 78 grant_ref_t ref; 100 grant_ref_t ref;
|
H A D | netif.h | 451 grant_ref_t ref; 986 grant_ref_t gref; 1047 grant_ref_t gref;
|
H A 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 */
|
H A D | blkif.h | 638 grant_ref_t gref; /* reference to I/O buffer frame */ 679 grant_ref_t indirect_grefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST];
|
H A D | cameraif.h | 749 grant_ref_t gref_directory; 782 grant_ref_t gref_dir_next_page; 783 grant_ref_t gref[1]; /* Variable length */
|
H A D | tpmif.h | 41 grant_ref_t ref; /* grant table access reference */
|
H A D | vscsiif.h | 254 grant_ref_t gref;
|
H A D | usbif.h | 343 grant_ref_t gref;
|
H A D | ring.h | 481 grant_ref_t ref[]; \
|
/freebsd/sys/contrib/xen/ |
H A D | grant_table.h | 114 typedef uint32_t grant_ref_t; typedef 278 grant_ref_t gref; 347 grant_ref_t ref; 429 grant_ref_t ref; 464 grant_ref_t ref; 575 grant_ref_t ref_a; 576 grant_ref_t ref_b; 590 grant_ref_t ref;
|
/freebsd/sys/dev/xen/blkfront/ |
H A D | block.h | 116 grant_ref_t *cm_sg_refs; 118 grant_ref_t cm_gref_head; 127 grant_ref_t cm_indirectionrefs[BLKIF_MAX_INDIRECT_PAGES_PER_REQUEST]; 185 grant_ref_t xbd_ring_ref[XBD_MAX_RING_PAGES];
|
H A D | blkfront.c | 160 grant_ref_t * gref_head, int otherend_id, int readonly, in xbd_mksegarray() 161 grant_ref_t * sg_ref, struct blkif_request_segment *sg, in xbd_mksegarray() 267 sizeof(grant_ref_t) * sc->xbd_max_request_indirectpages); in xbd_queue_cb() 1363 sizeof(grant_ref_t) * sc->xbd_max_request_segments, in xbd_connect()
|
/freebsd/sys/dev/xen/netfront/ |
H A D | netfront.c | 171 grant_ref_t gref_head; 172 grant_ref_t grant_ref[NET_RX_RING_SIZE + 1]; 191 grant_ref_t gref_head; 192 grant_ref_t grant_ref[NET_TX_RING_SIZE + 1]; 305 static inline grant_ref_t 309 grant_ref_t ref = rxq->grant_ref[i]; in xn_get_rx_ref() 1159 grant_ref_t ref; in xn_alloc_rx_buffers() 1438 grant_ref_t ref) in xn_move_rx_slot() 1460 grant_ref_t ref; in xn_get_extras() 1493 grant_ref_t ref = xn_get_rx_ref(rxq, *cons); in xn_get_responses() [all …]
|
/freebsd/sys/xen/xenbus/ |
H A D | xenbusvar.h | 143 int xenbus_grant_ring(device_t dev, unsigned long ring_mfn, grant_ref_t *refp);
|
H A D | xenbus.c | 168 xenbus_grant_ring(device_t dev, unsigned long ring_mfn, grant_ref_t *refp) in xenbus_grant_ring()
|
/freebsd/sys/dev/xen/netback/ |
H A D | netback.c | 350 grant_ref_t ring_ref; 2037 grant_ref_t last_gref = GRANT_REF_INVALID; in xnb_rxpkt2rsp()
|
/freebsd/sys/dev/xen/gntdev/ |
H A D | gntdev.c | 235 grant_ref_t gref_id;
|
/freebsd/sys/dev/xen/blkback/ |
H A D | blkback.c | 365 grant_ref_t ring_ref[XBB_MAX_RING_PAGES];
|