Home
last modified time | relevance | path

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

/freebsd/sys/dev/vmware/vmci/
H A Dvmci_kernel_api_1.h31 vmci_id vmci_get_context_id(void);
34 typedef void (*vmci_event_cb)(vmci_id sub_id, struct vmci_event_data *ed,
38 void *callback_data, vmci_id *sub_id);
39 int vmci_event_unsubscribe(vmci_id sub_id);
45 uint64_t produce_q_size, uint64_t consume_q_size, vmci_id peer,
H A Dvmci_event.c21 vmci_id id;
31 static struct vmci_subscription *vmci_event_find(vmci_id sub_id);
37 vmci_id sub_id);
273 vmci_event_find(vmci_id sub_id) in vmci_event_find()
502 static vmci_id subscription_id = 0; in vmci_event_register_subscription()
590 vmci_event_unregister_subscription(vmci_id sub_id) in vmci_event_unregister_subscription()
638 void *callback_data, vmci_id *subscription_id) in vmci_event_subscribe()
682 vmci_event_unsubscribe(vmci_id sub_id) in vmci_event_unsubscribe()
H A Dvmci_defs.h127 typedef uint32_t vmci_id; typedef
131 vmci_id begin; /* Beginning of range. */
132 vmci_id end; /* End of range. */
136 vmci_id context;
137 vmci_id resource;
141 VMCI_MAKE_HANDLE(vmci_id cid, vmci_id rid) in VMCI_MAKE_HANDLE()
H A Dvmci_datagram.c39 static int vmci_datagram_get_priv_flags_int(vmci_id contextID,
127 datagram_create_hnd(vmci_id resource_id, uint32_t flags, in datagram_create_hnd()
133 vmci_id context_id; in datagram_create_hnd()
217 vmci_datagram_create_handle(vmci_id resource_id, uint32_t flags, in vmci_datagram_create_handle()
253 vmci_datagram_create_handle_priv(vmci_id resource_id, uint32_t flags, in vmci_datagram_create_handle_priv()
341 vmci_datagram_get_priv_flags_int(vmci_id context_id, struct vmci_handle handle, in vmci_datagram_get_priv_flags_int()
483 vmci_datagram_dispatch(vmci_id context_id, struct vmci_datagram *dg) in vmci_datagram_dispatch()
H A Dvmci_queue_pair.c22 vmci_id peer;
61 struct vmci_handle handle, vmci_id peer, uint32_t flags,
70 vmci_id peer, uint32_t flags,
95 vmci_id peer, uint32_t flags, vmci_privilege_flags priv_flags) in vmci_queue_pair_alloc()
410 qp_guest_endpoint_create(struct vmci_handle handle, vmci_id peer, in qp_guest_endpoint_create()
415 static vmci_id queue_pair_rid; in qp_guest_endpoint_create()
425 vmci_id context_id = vmci_get_context_id(); in qp_guest_endpoint_create()
426 vmci_id old_rid = queue_pair_rid; in qp_guest_endpoint_create()
578 struct vmci_queue **consume_q, uint64_t consume_size, vmci_id peer, in vmci_queue_pair_alloc_guest_work()
684 vmci_id context_id = vmci_get_context_id(); in vmci_queue_pair_alloc_guest_work()
[all …]
H A Dvmci_resource.c108 vmci_id
109 vmci_resource_get_id(vmci_id context_id) in vmci_resource_get_id()
111 vmci_id current_rid; in vmci_resource_get_id()
112 vmci_id old_rid; in vmci_resource_get_id()
H A Dvmci_call_defs.h154 vmci_id context_id; /* 4 bytes. */
162 vmci_id peer_id;
229 vmci_id peer; /* 32bit field. */
H A Dvmci_resource.h42 vmci_id vmci_resource_get_id(vmci_id context_id);
H A Dvmci_driver.c21 static vmci_id ctx_update_sub_id = VMCI_INVALID_ID;
41 vmci_util_cid_update(vmci_id sub_id, struct vmci_event_data *event_data, in vmci_util_cid_update()
386 vmci_id
H A Dvmci_doorbell.c408 vmci_id resource_id; in vmci_doorbell_link()
450 vmci_id resource_id; in vmci_doorbell_unlink()
518 vmci_id context_id; in vmci_doorbell_create()
521 vmci_id resource_id = vmci_resource_get_id(context_id); in vmci_doorbell_create()
H A Dvmci_datagram.h15 int vmci_datagram_dispatch(vmci_id context_id, struct vmci_datagram *dg);
H A Dvmci_utils.h30 vmci_hash_id(vmci_id id, unsigned size) in vmci_hash_id()
H A Dvmci_doorbell.h19 int vmci_doorbell_host_context_notify(vmci_id src_CID,
H A Dvmci_queue_pair.h23 vmci_id peer, uint32_t flags, vmci_privilege_flags priv_flags);
H A Dvmci_qpair.c31 vmci_id peer;
145 uint64_t produce_q_size, uint64_t consume_q_size, vmci_id peer, in vmci_qpair_alloc()