Home
last modified time | relevance | path

Searched refs:vmci_handle (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/dev/vmware/vmci/
H A Dvmci_call_defs.h23 struct vmci_handle dst;
24 struct vmci_handle src;
97 struct vmci_handle handle;
107 struct vmci_handle handle;
116 struct vmci_handle handle;
160 struct vmci_handle handle;
228 struct vmci_handle handle;
239 struct vmci_handle handle;
H A Dvmci_queue_pair.c21 struct vmci_handle handle;
51 struct queue_pair_list *qp_list, struct vmci_handle handle);
59 struct vmci_handle handle);
61 struct vmci_handle handle, vmci_id peer, uint32_t flags,
67 static int vmci_queue_pair_alloc_guest_work(struct vmci_handle *handle,
72 static int vmci_queue_pair_detach_guest_work(struct vmci_handle handle);
73 static int vmci_queue_pair_detach_hypercall(struct vmci_handle handle);
93 vmci_queue_pair_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, in vmci_queue_pair_alloc()
124 vmci_queue_pair_detach(struct vmci_handle handle) in vmci_queue_pair_detach()
203 struct vmci_handle handle) in queue_pair_list_find_entry()
[all …]
H A Dvmci_hashtable.h16 struct vmci_handle handle;
31 struct vmci_handle handle);
37 struct vmci_handle handle);
43 struct vmci_handle handle);
H A Dvmci_resource.h46 struct vmci_handle resource_handle,
48 void vmci_resource_remove(struct vmci_handle resource_handle,
50 struct vmci_resource *vmci_resource_get(struct vmci_handle resource_handle,
54 struct vmci_handle vmci_resource_handle(struct vmci_resource *resource);
H A Dvmci_datagram.c40 struct vmci_handle handle,
129 void *client_data, struct vmci_handle *out_handle) in datagram_create_hnd()
132 struct vmci_handle handle; in datagram_create_hnd()
219 struct vmci_handle *out_handle) in vmci_datagram_create_handle()
255 void *client_data, struct vmci_handle *out_handle) in vmci_datagram_create_handle_priv()
291 vmci_datagram_destroy_handle(struct vmci_handle handle) in vmci_datagram_destroy_handle()
341 vmci_datagram_get_priv_flags_int(vmci_id context_id, struct vmci_handle handle, in vmci_datagram_get_priv_flags_int()
388 vmci_datagram_get_priv_flags(struct vmci_handle handle, in vmci_datagram_get_priv_flags()
H A Dvmci_resource.c125 struct vmci_handle handle; in vmci_resource_get_id()
164 vmci_resource_type resource_type, struct vmci_handle resource_handle, in vmci_resource_add()
212 vmci_resource_remove(struct vmci_handle resource_handle, in vmci_resource_remove()
245 vmci_resource_get(struct vmci_handle resource_handle, in vmci_resource_get()
366 struct vmci_handle
H A Dvmci_kernel_api_2.h25 int vmci_doorbell_create(struct vmci_handle *handle, uint32_t flags,
28 int vmci_doorbell_destroy(struct vmci_handle handle);
29 int vmci_doorbell_notify(struct vmci_handle handle,
H A Dvmci_kernel_api_1.h23 struct vmci_handle *out_handle);
26 void *client_data, struct vmci_handle *out_handle);
27 int vmci_datagram_destroy_handle(struct vmci_handle handle);
44 int vmci_qpair_alloc(struct vmci_qpair **qpair, struct vmci_handle *handle,
H A Dvmci_doorbell.c203 vmci_doorbell_get_priv_flags(struct vmci_handle handle, in vmci_doorbell_get_priv_flags()
404 vmci_doorbell_link(struct vmci_handle handle, bool is_doorbell, in vmci_doorbell_link()
447 vmci_doorbell_unlink(struct vmci_handle handle, bool is_doorbell) in vmci_doorbell_unlink()
493 vmci_doorbell_create(struct vmci_handle *handle, uint32_t flags, in vmci_doorbell_create()
497 struct vmci_handle new_handle; in vmci_doorbell_create()
599 vmci_doorbell_destroy(struct vmci_handle handle) in vmci_doorbell_destroy()
682 vmci_doorbell_notify_as_guest(struct vmci_handle handle, in vmci_doorbell_notify_as_guest()
715 vmci_doorbell_notify(struct vmci_handle dst, vmci_privilege_flags priv_flags) in vmci_doorbell_notify()
H A Dvmci_hashtable.c24 struct vmci_handle handle);
122 struct vmci_handle handle) in vmci_hashtable_init_entry()
243 struct vmci_handle handle) in vmci_hashtable_get_entry_locked()
291 struct vmci_handle handle) in vmci_hashtable_get_entry()
434 struct vmci_handle handle) in vmci_hashtable_entry_exists()
465 struct vmci_handle handle) in vmci_hashtable_entry_exists_locked()
H A Dvmci_defs.h135 struct vmci_handle { struct
140 static inline struct vmci_handle argument
143 struct vmci_handle h; in VMCI_MAKE_HANDLE()
158 static const struct vmci_handle VMCI_INVALID_HANDLE = {VMCI_INVALID_ID,
382 struct vmci_handle handle; /* Identifier. */
627 const struct vmci_handle handle) in vmci_queue_header_init()
H A Dvmci_doorbell.h20 struct vmci_handle handle);
21 int vmci_doorbell_get_priv_flags(struct vmci_handle handle,
H A Dvmci_queue_pair.h20 int vmci_queue_pair_alloc(struct vmci_handle *handle,
24 int vmci_queue_pair_detach(struct vmci_handle handle);
H A Dvmci_datagram.h17 int vmci_datagram_get_priv_flags(struct vmci_handle handle,
H A Dvmci_qpair.c26 struct vmci_handle handle;
144 vmci_qpair_alloc(struct vmci_qpair **qpair, struct vmci_handle *handle, in vmci_qpair_alloc()