Searched refs:vmci_datagram (Results 1 – 14 of 14) sorted by relevance
/Linux-v4.19/include/linux/ |
D | vmw_vmci_defs.h | 453 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 …]
|
D | vmw_vmci_api.h | 40 int vmci_datagram_send(struct vmci_datagram *msg);
|
/Linux-v4.19/drivers/misc/vmw_vmci/ |
D | vmci_datagram.h | 37 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);
|
D | vmci_datagram.c | 48 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()
|
D | vmci_guest.c | 82 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()
|
D | vmci_context.h | 140 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg); 142 size_t *max_size, struct vmci_datagram **dg);
|
D | vmci_event.h | 23 int vmci_event_dispatch(struct vmci_datagram *msg);
|
D | vmci_driver.h | 46 int vmci_send_datagram(struct vmci_datagram *dg);
|
D | Makefile | 2 vmw_vmci-y += vmci_context.o vmci_datagram.o vmci_doorbell.o \
|
D | vmci_event.c | 111 int vmci_event_dispatch(struct vmci_datagram *msg) in vmci_event_dispatch()
|
D | vmci_host.c | 362 struct vmci_datagram *dg = NULL; in vmci_host_do_send_datagram() 417 struct vmci_datagram *dg = NULL; in vmci_host_do_receive_datagram()
|
D | vmci_context.c | 298 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/ |
D | vmci_transport.h | 69 struct vmci_datagram dg;
|
D | vmci_transport.c | 40 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()
|