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

/freebsd-12-stable/sys/dev/vmware/vmci/
H A Dvmci_kernel_api_2.h27 int vmci_doorbell_create(struct vmci_handle *handle, uint32_t flags,
30 int vmci_doorbell_destroy(struct vmci_handle handle);
31 int vmci_doorbell_notify(struct vmci_handle handle,
H A Dvmci_doorbell.h22 struct vmci_handle handle);
23 int vmci_doorbell_get_priv_flags(struct vmci_handle handle,
H A Dvmci_queue_pair.h22 int vmci_queue_pair_alloc(struct vmci_handle *handle,
26 int vmci_queue_pair_detach(struct vmci_handle handle);
H A Dvmci_datagram.h19 int vmci_datagram_get_priv_flags(struct vmci_handle handle,
H A Dvmci_hashtable.h18 struct vmci_handle handle;
33 struct vmci_handle handle);
39 struct vmci_handle handle);
45 struct vmci_handle handle);
H A Dvmci_resource.h48 struct vmci_handle resource_handle,
50 void vmci_resource_remove(struct vmci_handle resource_handle,
52 struct vmci_resource *vmci_resource_get(struct vmci_handle resource_handle,
56 struct vmci_handle vmci_resource_handle(struct vmci_resource *resource);
H A Dvmci_call_defs.h25 struct vmci_handle dst;
26 struct vmci_handle src;
99 struct vmci_handle handle;
109 struct vmci_handle handle;
118 struct vmci_handle handle;
162 struct vmci_handle handle;
230 struct vmci_handle handle;
241 struct vmci_handle handle;
H A Dvmci_kernel_api_1.h25 struct vmci_handle *out_handle);
28 void *client_data, struct vmci_handle *out_handle);
29 int vmci_datagram_destroy_handle(struct vmci_handle handle);
46 int vmci_qpair_alloc(struct vmci_qpair **qpair, struct vmci_handle *handle,
H A Dvmci_datagram.c43 struct vmci_handle handle,
132 void *client_data, struct vmci_handle *out_handle)
135 struct vmci_handle handle;
222 struct vmci_handle *out_handle)
258 void *client_data, struct vmci_handle *out_handle)
294 vmci_datagram_destroy_handle(struct vmci_handle handle)
344 vmci_datagram_get_priv_flags_int(vmci_id context_id, struct vmci_handle handle,
391 vmci_datagram_get_priv_flags(struct vmci_handle handle,
H A Dvmci_resource.c127 struct vmci_handle handle;
166 vmci_resource_type resource_type, struct vmci_handle resource_handle,
214 vmci_resource_remove(struct vmci_handle resource_handle,
247 vmci_resource_get(struct vmci_handle resource_handle,
368 struct vmci_handle
H A Dvmci_defs.h137 struct vmci_handle { struct
142 static inline struct vmci_handle
145 struct vmci_handle h;
160 static const struct vmci_handle VMCI_INVALID_HANDLE = {VMCI_INVALID_ID,
384 struct vmci_handle handle; /* Identifier. */
630 const struct vmci_handle handle)
H A Dvmci_hashtable.c26 struct vmci_handle handle);
124 struct vmci_handle handle)
245 struct vmci_handle handle)
293 struct vmci_handle handle)
437 struct vmci_handle handle)
468 struct vmci_handle handle)
H A Dvmci_queue_pair.c23 struct vmci_handle handle;
53 struct queue_pair_list *qp_list, struct vmci_handle handle);
61 struct vmci_handle handle);
63 struct vmci_handle handle, vmci_id peer, uint32_t flags,
69 static int vmci_queue_pair_alloc_guest_work(struct vmci_handle *handle,
74 static int vmci_queue_pair_detach_guest_work(struct vmci_handle handle);
75 static int vmci_queue_pair_detach_hypercall(struct vmci_handle handle);
95 vmci_queue_pair_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q,
126 vmci_queue_pair_detach(struct vmci_handle handle)
205 struct vmci_handle handl
[all...]
H A Dvmci_doorbell.c206 vmci_doorbell_get_priv_flags(struct vmci_handle handle,
407 vmci_doorbell_link(struct vmci_handle handle, bool is_doorbell,
450 vmci_doorbell_unlink(struct vmci_handle handle, bool is_doorbell)
496 vmci_doorbell_create(struct vmci_handle *handle, uint32_t flags,
500 struct vmci_handle new_handle;
602 vmci_doorbell_destroy(struct vmci_handle handle)
686 vmci_doorbell_notify_as_guest(struct vmci_handle handle,
719 vmci_doorbell_notify(struct vmci_handle dst, vmci_privilege_flags priv_flags)
721 struct vmci_handle src;
H A Dvmci_qpair.c28 struct vmci_handle handle;
146 vmci_qpair_alloc(struct vmci_qpair **qpair, struct vmci_handle *handle,

Completed in 121 milliseconds