Searched refs:vmci_datagram (Results 1 - 15 of 15) sorted by relevance
/linux-4.4.14/drivers/misc/vmw_vmci/ |
H A 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);
|
H A D | vmci_event.h | 23 int vmci_event_dispatch(struct vmci_datagram *msg);
|
H A D | vmci_datagram.c | 23 #include "vmci_datagram.h" 48 struct vmci_datagram msg; 165 static int dg_dispatch_as_host(u32 context_id, struct vmci_datagram *dg) dg_dispatch_as_host() 259 struct vmci_datagram *new_dg; dg_dispatch_as_host() 302 static int dg_dispatch_as_guest(struct vmci_datagram *dg) dg_dispatch_as_guest() 323 struct vmci_datagram *dg, bool from_guest) vmci_datagram_dispatch() 328 BUILD_BUG_ON(sizeof(struct vmci_datagram) != 24); vmci_datagram_dispatch() 362 int vmci_datagram_invoke_guest_handler(struct vmci_datagram *dg) vmci_datagram_invoke_guest_handler() 495 int vmci_datagram_send(struct vmci_datagram *msg) vmci_datagram_send()
|
H A D | vmci_context.h | 26 #include "vmci_datagram.h" 140 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg); 142 size_t *max_size, struct vmci_datagram **dg);
|
H A D | vmci_guest.c | 32 #include "vmci_datagram.h" 85 struct vmci_datagram get_cid_msg; vmci_get_vm_context_id() 100 int vmci_send_datagram(struct vmci_datagram *dg) vmci_send_datagram() 173 struct vmci_datagram *check_msg; vmci_check_host_caps() 216 struct vmci_datagram *dg; vmci_dispatch_dgs() 225 dg = (struct vmci_datagram *)dg_in_buffer; vmci_dispatch_dgs() 237 dg = (struct vmci_datagram *)roundup( vmci_dispatch_dgs() 275 dg = (struct vmci_datagram *) vmci_dispatch_dgs() 308 dg = (struct vmci_datagram *)((u8 *)dg + vmci_dispatch_dgs() 335 dg = (struct vmci_datagram *)(dg_in_buffer + vmci_dispatch_dgs() 349 dg = (struct vmci_datagram *)dg_in_buffer; vmci_dispatch_dgs()
|
H A D | vmci_driver.h | 46 int vmci_send_datagram(struct vmci_datagram *dg);
|
H A D | vmci_event.c | 110 int vmci_event_dispatch(struct vmci_datagram *msg) vmci_event_dispatch()
|
H A D | vmci_context.c | 25 #include "vmci_datagram.h" 297 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg) vmci_ctx_enqueue_datagram() 511 struct vmci_datagram **dg) vmci_ctx_dequeue_datagram()
|
H A D | vmci_host.c | 38 #include "vmci_datagram.h" 361 struct vmci_datagram *dg = NULL; vmci_host_do_send_datagram() 422 struct vmci_datagram *dg = NULL; vmci_host_do_receive_datagram()
|
H A D | vmci_doorbell.c | 26 #include "vmci_datagram.h"
|
H A D | vmci_queue_pair.c | 34 #include "vmci_datagram.h"
|
/linux-4.4.14/include/linux/ |
H A D | vmw_vmci_defs.h | 451 * struct vmci_datagram - Base struct for vmci datagrams. 456 * vmci_datagram structs are used when sending vmci datagrams. They include 460 struct vmci_datagram { struct 482 sizeof(struct vmci_datagram)) 484 sizeof(struct vmci_datagram)) 485 #define VMCI_DG_HEADERSIZE sizeof(struct vmci_datagram) 536 1024 * (sizeof(struct vmci_datagram) + \ 545 struct vmci_datagram hdr; 552 * VMCIResourceQueryHdr minus the struct vmci_datagram header. 578 struct vmci_datagram hdr; 589 struct vmci_datagram hdr; 600 struct vmci_datagram hdr; 609 struct vmci_datagram hdr; 659 struct vmci_datagram hdr; 684 struct vmci_datagram hdr; 696 struct vmci_datagram hdr; 715 struct vmci_datagram *msg);
|
H A D | vmw_vmci_api.h | 40 int vmci_datagram_send(struct vmci_datagram *msg);
|
/linux-4.4.14/net/vmw_vsock/ |
H A D | vmci_transport.h | 69 struct vmci_datagram dg;
|
H A D | vmci_transport.c | 41 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg); 42 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg); 602 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg) vmci_transport_recv_dgram_cb() 662 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg) vmci_transport_recv_stream_cb() 1691 struct vmci_datagram *dg; vmci_transport_dgram_enqueue() 1726 struct vmci_datagram *dg; vmci_transport_dgram_dequeue() 1744 dg = (struct vmci_datagram *)skb->data; vmci_transport_dgram_dequeue()
|
Completed in 258 milliseconds