Symbol: vmci_handle
drivers/misc/vmw_balloon.c
371
struct vmci_handle vmci_doorbell;
drivers/misc/vmw_vmci/vmci_context.c
1071
int vmci_ctx_qp_create(struct vmci_ctx *context, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_context.c
1091
int vmci_ctx_qp_destroy(struct vmci_ctx *context, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_context.c
1093
struct vmci_handle hndl;
drivers/misc/vmw_vmci/vmci_context.c
1108
bool vmci_ctx_qp_exists(struct vmci_ctx *context, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_context.c
206
struct vmci_handle context_handle =
drivers/misc/vmw_vmci/vmci_context.c
280
struct vmci_handle dg_src;
drivers/misc/vmw_vmci/vmci_context.c
408
struct vmci_handle temp_handle;
drivers/misc/vmw_vmci/vmci_context.c
649
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_context.c
881
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_context.c
921
int vmci_ctx_dbell_create(u32 context_id, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_context.c
950
int vmci_ctx_dbell_destroy(u32 context_id, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_context.c
953
struct vmci_handle removed_handle;
drivers/misc/vmw_vmci/vmci_context.c
985
struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_context.h
146
int vmci_ctx_qp_create(struct vmci_ctx *context, struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_context.h
147
int vmci_ctx_qp_destroy(struct vmci_ctx *context, struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_context.h
148
bool vmci_ctx_qp_exists(struct vmci_ctx *context, struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_context.h
153
int vmci_ctx_dbell_create(u32 context_id, struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_context.h
154
int vmci_ctx_dbell_destroy(u32 context_id, struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_context.h
155
int vmci_ctx_notify_dbell(u32 cid, struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_context.h
37
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_datagram.c
106
struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_datagram.c
410
struct vmci_handle *out_handle)
drivers/misc/vmw_vmci/vmci_datagram.c
444
struct vmci_handle *out_handle)
drivers/misc/vmw_vmci/vmci_datagram.c
461
int vmci_datagram_destroy_handle(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_datagram.c
54
void *client_data, struct vmci_handle *out_handle)
drivers/misc/vmw_vmci/vmci_datagram.c
58
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_doorbell.c
229
static int dbell_link(struct vmci_handle handle, u32 notify_idx)
drivers/misc/vmw_vmci/vmci_doorbell.c
247
static int dbell_unlink(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_doorbell.c
275
int vmci_dbell_host_context_notify(u32 src_cid, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_doorbell.c
392
int vmci_doorbell_create(struct vmci_handle *handle,
drivers/misc/vmw_vmci/vmci_doorbell.c
398
struct vmci_handle new_handle;
drivers/misc/vmw_vmci/vmci_doorbell.c
496
int vmci_doorbell_destroy(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_doorbell.c
85
int vmci_dbell_get_priv_flags(struct vmci_handle handle, u32 *priv_flags)
drivers/misc/vmw_vmci/vmci_doorbell.h
21
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_doorbell.h
33
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_doorbell.h
37
int vmci_dbell_host_context_notify(u32 src_cid, struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_doorbell.h
38
int vmci_dbell_get_priv_flags(struct vmci_handle handle, u32 *priv_flags);
drivers/misc/vmw_vmci/vmci_handle_array.c
109
struct vmci_handle
drivers/misc/vmw_vmci/vmci_handle_array.c
119
struct vmci_handle entry_handle)
drivers/misc/vmw_vmci/vmci_handle_array.c
134
struct vmci_handle *vmci_handle_arr_get_handles(struct vmci_handle_arr *array)
drivers/misc/vmw_vmci/vmci_handle_array.c
39
struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_handle_array.c
71
struct vmci_handle vmci_handle_arr_remove_entry(struct vmci_handle_arr *array,
drivers/misc/vmw_vmci/vmci_handle_array.c
72
struct vmci_handle entry_handle)
drivers/misc/vmw_vmci/vmci_handle_array.c
74
struct vmci_handle handle = VMCI_INVALID_HANDLE;
drivers/misc/vmw_vmci/vmci_handle_array.c
93
struct vmci_handle vmci_handle_arr_remove_tail(struct vmci_handle_arr *array)
drivers/misc/vmw_vmci/vmci_handle_array.c
95
struct vmci_handle handle = VMCI_INVALID_HANDLE;
drivers/misc/vmw_vmci/vmci_handle_array.h
20
struct vmci_handle entries[] __counted_by(capacity);
drivers/misc/vmw_vmci/vmci_handle_array.h
29
struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_handle_array.h
30
struct vmci_handle vmci_handle_arr_remove_entry(struct vmci_handle_arr *array,
drivers/misc/vmw_vmci/vmci_handle_array.h
31
struct vmci_handle
drivers/misc/vmw_vmci/vmci_handle_array.h
33
struct vmci_handle vmci_handle_arr_remove_tail(struct vmci_handle_arr *array);
drivers/misc/vmw_vmci/vmci_handle_array.h
34
struct vmci_handle
drivers/misc/vmw_vmci/vmci_handle_array.h
37
struct vmci_handle entry_handle);
drivers/misc/vmw_vmci/vmci_handle_array.h
38
struct vmci_handle *vmci_handle_arr_get_handles(struct vmci_handle_arr *array);
drivers/misc/vmw_vmci/vmci_host.c
206
struct vmci_handle *handles;
drivers/misc/vmw_vmci/vmci_host.c
451
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_host.c
61
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1023
static int qp_detatch_guest_work(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1093
static int qp_alloc_guest_work(struct vmci_handle *handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
1282
static int qp_broker_create(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
1452
struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
146
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1696
static int qp_broker_alloc(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
1770
static int qp_alloc_host_work(struct vmci_handle *handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
1781
struct vmci_handle new_handle;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1829
int vmci_qp_alloc(struct vmci_handle *handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
186
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_queue_pair.c
1862
static int qp_detatch_host_work(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1879
static int qp_detatch(struct vmci_handle handle, bool guest_endpoint)
drivers/misc/vmw_vmci/vmci_queue_pair.c
1930
int vmci_qp_broker_alloc(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
1963
int vmci_qp_broker_set_page_store(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
2082
int vmci_qp_broker_detach(struct vmci_handle handle, struct vmci_ctx *context)
drivers/misc/vmw_vmci/vmci_queue_pair.c
2212
int vmci_qp_broker_map(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
2322
int vmci_qp_broker_unmap(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
2680
struct vmci_handle *handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
2689
struct vmci_handle src = VMCI_INVALID_HANDLE;
drivers/misc/vmw_vmci/vmci_queue_pair.c
2690
struct vmci_handle dst = vmci_make_handle(peer, VMCI_INVALID_ID);
drivers/misc/vmw_vmci/vmci_queue_pair.c
805
struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.c
824
qp_guest_handle_to_entry(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.c
838
qp_broker_handle_to_entry(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.c
852
static int qp_notify_peer_local(bool attach, struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.c
878
qp_guest_endpoint_create(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.c
987
static int qp_detatch_hypercall(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_queue_pair.h
142
int vmci_qp_broker_alloc(struct vmci_handle handle, u32 peer,
drivers/misc/vmw_vmci/vmci_queue_pair.h
147
int vmci_qp_broker_set_page_store(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.h
150
int vmci_qp_broker_detach(struct vmci_handle handle, struct vmci_ctx *context);
drivers/misc/vmw_vmci/vmci_queue_pair.h
154
int vmci_qp_alloc(struct vmci_handle *handle,
drivers/misc/vmw_vmci/vmci_queue_pair.h
160
int vmci_qp_broker_map(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.h
162
int vmci_qp_broker_unmap(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_queue_pair.h
30
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_queue_pair.h
43
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_queue_pair.h
79
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_queue_pair.h
92
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_resource.c
101
struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_resource.c
139
struct vmci_handle handle = resource->handle;
drivers/misc/vmw_vmci/vmci_resource.c
162
vmci_resource_by_handle(struct vmci_handle resource_handle,
drivers/misc/vmw_vmci/vmci_resource.c
219
struct vmci_handle vmci_resource_handle(struct vmci_resource *resource)
drivers/misc/vmw_vmci/vmci_resource.c
30
static unsigned int vmci_resource_hash(struct vmci_handle handle)
drivers/misc/vmw_vmci/vmci_resource.c
38
static struct vmci_resource *vmci_resource_lookup(struct vmci_handle handle,
drivers/misc/vmw_vmci/vmci_resource.c
81
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_resource.h
28
struct vmci_handle handle;
drivers/misc/vmw_vmci/vmci_resource.h
38
struct vmci_handle handle);
drivers/misc/vmw_vmci/vmci_resource.h
43
vmci_resource_by_handle(struct vmci_handle resource_handle,
drivers/misc/vmw_vmci/vmci_resource.h
49
struct vmci_handle vmci_resource_handle(struct vmci_resource *resource);
drivers/misc/vmw_vmci/vmci_route.c
20
int vmci_route(struct vmci_handle *src,
drivers/misc/vmw_vmci/vmci_route.c
21
const struct vmci_handle *dst,
drivers/misc/vmw_vmci/vmci_route.h
19
int vmci_route(struct vmci_handle *src, const struct vmci_handle *dst,
include/linux/vmw_vmci_api.h
27
struct vmci_handle *out_handle);
include/linux/vmw_vmci_api.h
31
struct vmci_handle *out_handle);
include/linux/vmw_vmci_api.h
32
int vmci_datagram_destroy_handle(struct vmci_handle handle);
include/linux/vmw_vmci_api.h
34
int vmci_doorbell_create(struct vmci_handle *handle, u32 flags,
include/linux/vmw_vmci_api.h
37
int vmci_doorbell_destroy(struct vmci_handle handle);
include/linux/vmw_vmci_api.h
48
struct vmci_handle *handle,
include/linux/vmw_vmci_defs.h
199
(struct vmci_handle){ .context = _cid, .resource = _rid }
include/linux/vmw_vmci_defs.h
201
static inline bool vmci_handle_is_equal(struct vmci_handle h1,
include/linux/vmw_vmci_defs.h
202
struct vmci_handle h2)
include/linux/vmw_vmci_defs.h
208
static const struct vmci_handle VMCI_INVALID_HANDLE = {
include/linux/vmw_vmci_defs.h
213
static inline bool vmci_handle_is_invalid(struct vmci_handle h)
include/linux/vmw_vmci_defs.h
224
static const struct vmci_handle __maybe_unused VMCI_ANON_SRC_HANDLE = {
include/linux/vmw_vmci_defs.h
501
struct vmci_handle handle; /* Identifier. */
include/linux/vmw_vmci_defs.h
517
struct vmci_handle dst;
include/linux/vmw_vmci_defs.h
518
struct vmci_handle src;
include/linux/vmw_vmci_defs.h
547
struct vmci_handle handle; /* queue_pair handle. */
include/linux/vmw_vmci_defs.h
648
struct vmci_handle handle;
include/linux/vmw_vmci_defs.h
659
struct vmci_handle handle;
include/linux/vmw_vmci_defs.h
668
struct vmci_handle handle;
include/linux/vmw_vmci_defs.h
692
struct vmci_handle handle; /* queue_pair handle. */
include/linux/vmw_vmci_defs.h
743
struct vmci_handle handle;
include/linux/vmw_vmci_defs.h
755
struct vmci_handle handle;
include/linux/vmw_vmci_defs.h
899
const struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
1143
struct vmci_handle handle;
net/vmw_vsock/vmci_transport.c
120
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
1389
struct vmci_handle handle;
net/vmw_vsock/vmci_transport.c
193
struct vmci_handle handle,
net/vmw_vsock/vmci_transport.c
213
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
237
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
260
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
284
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
363
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
372
struct vmci_handle handle)
net/vmw_vsock/vmci_transport.c
548
struct vmci_handle *handle,
net/vmw_vsock/vmci_transport.c
585
struct vmci_handle *out_handle)
net/vmw_vsock/vmci_transport.c
72
static struct vmci_handle vmci_transport_stream_handle = { VMCI_INVALID_ID,
net/vmw_vsock/vmci_transport.h
105
struct vmci_handle dg_handle;
net/vmw_vsock/vmci_transport.h
107
struct vmci_handle qp_handle;
net/vmw_vsock/vmci_transport.h
71
struct vmci_handle handle;