Home
last modified time | relevance | path

Searched refs:xengnttab_handle (Results 1 – 12 of 12) sorted by relevance

/xen/tools/libs/gnttab/
A Dgnttab_unimp.c31 int xengnttab_close(xengnttab_handle *xgt) in xengnttab_close()
36 int xengnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count) in xengnttab_set_max_grants()
41 void *xengnttab_map_grant_ref(xengnttab_handle *xgt, in xengnttab_map_grant_ref()
49 void *xengnttab_map_grant_refs(xengnttab_handle *xgt, in xengnttab_map_grant_refs()
58 void *xengnttab_map_domain_grant_refs(xengnttab_handle *xgt, in xengnttab_map_domain_grant_refs()
67 void *xengnttab_map_grant_ref_notify(xengnttab_handle *xgt, in xengnttab_map_grant_ref_notify()
82 int xengnttab_grant_copy(xengnttab_handle *xgt, in xengnttab_grant_copy()
89 int xengnttab_dmabuf_exp_from_refs(xengnttab_handle *xgt, uint32_t domid, in xengnttab_dmabuf_exp_from_refs()
96 int xengnttab_dmabuf_exp_wait_released(xengnttab_handle *xgt, uint32_t fd, in xengnttab_dmabuf_exp_wait_released()
102 int xengnttab_dmabuf_imp_to_refs(xengnttab_handle *xgt, uint32_t domid, in xengnttab_dmabuf_imp_to_refs()
[all …]
A Dgnttab_core.c27 xengnttab_handle *xgt = CONTAINER_OF(ah, *xgt, tc_ah); in all_restrict_cb()
33 xengnttab_handle *xgt = malloc(sizeof(*xgt)); in xengnttab_open()
65 int xengnttab_close(xengnttab_handle *xgt) in xengnttab_close()
79 int xengnttab_fd(xengnttab_handle *xgt) in xengnttab_fd()
84 int xengnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count) in xengnttab_set_max_grants()
89 void *xengnttab_map_grant_ref(xengnttab_handle *xgt, in xengnttab_map_grant_ref()
97 void *xengnttab_map_grant_refs(xengnttab_handle *xgt, in xengnttab_map_grant_refs()
106 void *xengnttab_map_domain_grant_refs(xengnttab_handle *xgt, in xengnttab_map_domain_grant_refs()
116 void *xengnttab_map_grant_ref_notify(xengnttab_handle *xgt, in xengnttab_map_grant_ref_notify()
132 int xengnttab_grant_copy(xengnttab_handle *xgt, in xengnttab_grant_copy()
[all …]
A Dprivate.h20 int osdep_gnttab_open(xengnttab_handle *xgt);
21 int osdep_gnttab_close(xengnttab_handle *xgt);
23 int osdep_gnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count);
26 void *osdep_gnttab_grant_map(xengnttab_handle *xgt,
31 int osdep_gnttab_unmap(xengnttab_handle *xgt,
34 int osdep_gnttab_grant_copy(xengnttab_handle *xgt,
38 int osdep_gnttab_dmabuf_exp_from_refs(xengnttab_handle *xgt, uint32_t domid,
42 int osdep_gnttab_dmabuf_exp_wait_released(xengnttab_handle *xgt,
45 int osdep_gnttab_dmabuf_imp_to_refs(xengnttab_handle *xgt, uint32_t domid,
49 int osdep_gnttab_dmabuf_imp_release(xengnttab_handle *xgt, uint32_t fd);
A Dminios.c37 int osdep_gnttab_open(xengnttab_handle *xgt) in osdep_gnttab_open()
47 int osdep_gnttab_close(xengnttab_handle *xgt) in osdep_gnttab_close()
61 void *osdep_gnttab_grant_map(xengnttab_handle *xgt, in osdep_gnttab_grant_map()
80 int osdep_gnttab_unmap(xengnttab_handle *xgt, in osdep_gnttab_unmap()
96 int osdep_gnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count) in osdep_gnttab_set_max_grants()
109 int osdep_gnttab_grant_copy(xengnttab_handle *xgt, in osdep_gnttab_grant_copy()
116 int osdep_gnttab_dmabuf_exp_from_refs(xengnttab_handle *xgt, uint32_t domid, in osdep_gnttab_dmabuf_exp_from_refs()
123 int osdep_gnttab_dmabuf_exp_wait_released(xengnttab_handle *xgt, in osdep_gnttab_dmabuf_exp_wait_released()
129 int osdep_gnttab_dmabuf_imp_to_refs(xengnttab_handle *xgt, uint32_t domid, in osdep_gnttab_dmabuf_imp_to_refs()
136 int osdep_gnttab_dmabuf_imp_release(xengnttab_handle *xgt, uint32_t fd) in osdep_gnttab_dmabuf_imp_release()
A Dfreebsd.c41 int osdep_gnttab_open(xengnttab_handle *xgt) in osdep_gnttab_open()
52 int osdep_gnttab_close(xengnttab_handle *xgt) in osdep_gnttab_close()
60 int osdep_gnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count) in osdep_gnttab_set_max_grants()
65 void *osdep_gnttab_grant_map(xengnttab_handle *xgt, in osdep_gnttab_grant_map()
159 int osdep_gnttab_unmap(xengnttab_handle *xgt, in osdep_gnttab_unmap()
202 int osdep_gnttab_grant_copy(xengnttab_handle *xgt, in osdep_gnttab_grant_copy()
314 int osdep_gnttab_dmabuf_exp_from_refs(xengnttab_handle *xgt, uint32_t domid, in osdep_gnttab_dmabuf_exp_from_refs()
322 int osdep_gnttab_dmabuf_exp_wait_released(xengnttab_handle *xgt, in osdep_gnttab_dmabuf_exp_wait_released()
328 int osdep_gnttab_dmabuf_imp_to_refs(xengnttab_handle *xgt, uint32_t domid, in osdep_gnttab_dmabuf_imp_to_refs()
334 int osdep_gnttab_dmabuf_imp_release(xengnttab_handle *xgt, uint32_t fd) in osdep_gnttab_dmabuf_imp_release()
A Dlinux.c49 int osdep_gnttab_open(xengnttab_handle *xgt) in osdep_gnttab_open()
58 int osdep_gnttab_close(xengnttab_handle *xgt) in osdep_gnttab_close()
66 int osdep_gnttab_set_max_grants(xengnttab_handle *xgt, uint32_t count) in osdep_gnttab_set_max_grants()
86 void *osdep_gnttab_grant_map(xengnttab_handle *xgt, in osdep_gnttab_grant_map()
193 int osdep_gnttab_unmap(xengnttab_handle *xgt, in osdep_gnttab_unmap()
235 int osdep_gnttab_grant_copy(xengnttab_handle *xgt, in osdep_gnttab_grant_copy()
311 int osdep_gnttab_dmabuf_exp_from_refs(xengnttab_handle *xgt, uint32_t domid, in osdep_gnttab_dmabuf_exp_from_refs()
353 int osdep_gnttab_dmabuf_exp_wait_released(xengnttab_handle *xgt, in osdep_gnttab_dmabuf_exp_wait_released()
376 int osdep_gnttab_dmabuf_imp_to_refs(xengnttab_handle *xgt, uint32_t domid, in osdep_gnttab_dmabuf_imp_to_refs()
414 int osdep_gnttab_dmabuf_imp_release(xengnttab_handle *xgt, uint32_t fd) in osdep_gnttab_dmabuf_imp_release()
/xen/tools/libs/gnttab/include/
A Dxengnttab.h110 typedef struct xengntdev_handle xengnttab_handle; typedef
136 xengnttab_handle *xengnttab_open(struct xentoollog_logger *logger,
151 int xengnttab_close(xengnttab_handle *xgt);
160 int xengnttab_fd(xengnttab_handle *xgt);
171 void *xengnttab_map_grant_ref(xengnttab_handle *xgt,
192 void *xengnttab_map_grant_refs(xengnttab_handle *xgt,
212 void *xengnttab_map_domain_grant_refs(xengnttab_handle *xgt,
239 void *xengnttab_map_grant_ref_notify(xengnttab_handle *xgt,
268 int xengnttab_set_max_grants(xengnttab_handle *xgt,
295 int xengnttab_grant_copy(xengnttab_handle *xgt,
[all …]
/xen/tools/libvchan/
A Dlibxenvchan.h74 xengnttab_handle *gnttab; /* for client */
/xen/tools/xenstore/
A Dxenstored_core.h222 extern xengnttab_handle **xgt_handle;
A Dxenstored_domain.c39 xengnttab_handle **xgt_handle;
633 xengnttab_close(*(xengnttab_handle **)_handle); in close_xgt_handle()
747 xgt_handle = talloc(talloc_autofree_context(), xengnttab_handle*); in domain_init()
/xen/tools/tests/depriv/
A Ddepriv-fd-checker.c171 static xengnttab_handle *xgt;
/xen/tools/console/daemon/
A Dio.c77 static xengnttab_handle *xgt_handle = NULL;

Completed in 16 milliseconds