Home
last modified time | relevance | path

Searched refs:vmci_datagram (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/include/linux/
Dvmw_vmci_defs.h453 struct vmci_datagram { struct
475 sizeof(struct vmci_datagram)) argument
477 sizeof(struct vmci_datagram))
478 #define VMCI_DG_HEADERSIZE sizeof(struct vmci_datagram)
529 1024 * (sizeof(struct vmci_datagram) + \
538 struct vmci_datagram hdr;
571 struct vmci_datagram hdr;
582 struct vmci_datagram hdr;
593 struct vmci_datagram hdr;
602 struct vmci_datagram hdr;
[all …]
Dvmw_vmci_api.h40 int vmci_datagram_send(struct vmci_datagram *msg);
/Linux-v4.19/drivers/misc/vmw_vmci/
Dvmci_datagram.h37 struct vmci_datagram *dg; /* Pending datagram. */
48 int vmci_datagram_dispatch(u32 context_id, struct vmci_datagram *dg,
50 int vmci_datagram_invoke_guest_handler(struct vmci_datagram *dg);
Dvmci_datagram.c48 struct vmci_datagram msg;
165 static int dg_dispatch_as_host(u32 context_id, struct vmci_datagram *dg) in dg_dispatch_as_host()
259 struct vmci_datagram *new_dg; in dg_dispatch_as_host()
302 static int dg_dispatch_as_guest(struct vmci_datagram *dg) in dg_dispatch_as_guest()
323 struct vmci_datagram *dg, bool from_guest) in vmci_datagram_dispatch()
328 BUILD_BUG_ON(sizeof(struct vmci_datagram) != 24); in vmci_datagram_dispatch()
362 int vmci_datagram_invoke_guest_handler(struct vmci_datagram *dg) in vmci_datagram_invoke_guest_handler()
495 int vmci_datagram_send(struct vmci_datagram *msg) in vmci_datagram_send()
Dvmci_guest.c82 struct vmci_datagram get_cid_msg; in vmci_get_vm_context_id()
97 int vmci_send_datagram(struct vmci_datagram *dg) in vmci_send_datagram()
170 struct vmci_datagram *check_msg; in vmci_check_host_caps()
213 struct vmci_datagram *dg; in vmci_dispatch_dgs()
222 dg = (struct vmci_datagram *)dg_in_buffer; in vmci_dispatch_dgs()
234 dg = (struct vmci_datagram *)roundup( in vmci_dispatch_dgs()
272 dg = (struct vmci_datagram *) in vmci_dispatch_dgs()
305 dg = (struct vmci_datagram *)((u8 *)dg + in vmci_dispatch_dgs()
332 dg = (struct vmci_datagram *)(dg_in_buffer + in vmci_dispatch_dgs()
346 dg = (struct vmci_datagram *)dg_in_buffer; in vmci_dispatch_dgs()
Dvmci_context.h140 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg);
142 size_t *max_size, struct vmci_datagram **dg);
Dvmci_event.h23 int vmci_event_dispatch(struct vmci_datagram *msg);
Dvmci_driver.h46 int vmci_send_datagram(struct vmci_datagram *dg);
DMakefile2 vmw_vmci-y += vmci_context.o vmci_datagram.o vmci_doorbell.o \
Dvmci_event.c111 int vmci_event_dispatch(struct vmci_datagram *msg) in vmci_event_dispatch()
Dvmci_host.c362 struct vmci_datagram *dg = NULL; in vmci_host_do_send_datagram()
417 struct vmci_datagram *dg = NULL; in vmci_host_do_receive_datagram()
Dvmci_context.c298 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg) in vmci_ctx_enqueue_datagram()
512 struct vmci_datagram **dg) in vmci_ctx_dequeue_datagram()
/Linux-v4.19/net/vmw_vsock/
Dvmci_transport.h69 struct vmci_datagram dg;
Dvmci_transport.c40 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg);
41 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg);
593 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg) in vmci_transport_recv_dgram_cb()
653 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg) in vmci_transport_recv_stream_cb()
1687 struct vmci_datagram *dg; in vmci_transport_dgram_enqueue()
1722 struct vmci_datagram *dg; in vmci_transport_dgram_dequeue()
1737 dg = (struct vmci_datagram *)skb->data; in vmci_transport_dgram_dequeue()