Searched refs:vmci_datagram (Results 1 – 12 of 12) sorted by relevance
/linux/include/linux/ |
H A D | vmw_vmci_defs.h | 518 struct vmci_datagram { struct 540 sizeof(struct vmci_datagram)) argument 542 sizeof(struct vmci_datagram)) 543 #define VMCI_DG_HEADERSIZE sizeof(struct vmci_datagram) 594 1024 * (sizeof(struct vmci_datagram) + \ 603 struct vmci_datagram hdr; 636 struct vmci_datagram hdr; 649 struct vmci_datagram hdr; 660 struct vmci_datagram hdr; 669 struct vmci_datagram hdr; [all …]
|
H A D | vmw_vmci_api.h | 33 int vmci_datagram_send(struct vmci_datagram *msg);
|
/linux/drivers/misc/vmw_vmci/ |
H A D | vmci_datagram.h | 29 struct vmci_datagram *dg; /* Pending datagram. */ 40 int vmci_datagram_dispatch(u32 context_id, struct vmci_datagram *dg, 42 int vmci_datagram_invoke_guest_handler(struct vmci_datagram *dg);
|
H A D | vmci_datagram.c | 40 struct vmci_datagram msg; 157 static int dg_dispatch_as_host(u32 context_id, struct vmci_datagram *dg) in dg_dispatch_as_host() 252 struct vmci_datagram *new_dg; in dg_dispatch_as_host() 295 static int dg_dispatch_as_guest(struct vmci_datagram *dg) in dg_dispatch_as_guest() 316 struct vmci_datagram *dg, bool from_guest) in vmci_datagram_dispatch() 321 BUILD_BUG_ON(sizeof(struct vmci_datagram) != 24); in vmci_datagram_dispatch() 355 int vmci_datagram_invoke_guest_handler(struct vmci_datagram *dg) in vmci_datagram_invoke_guest_handler() 489 int vmci_datagram_send(struct vmci_datagram *msg) in vmci_datagram_send()
|
H A D | vmci_context.h | 132 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg); 134 size_t *max_size, struct vmci_datagram **dg);
|
H A D | vmci_event.h | 15 int vmci_event_dispatch(struct vmci_datagram *msg);
|
H A D | Makefile | 3 vmw_vmci-y += vmci_context.o vmci_datagram.o vmci_doorbell.o \
|
H A D | vmci_driver.h | 38 int vmci_send_datagram(struct vmci_datagram *dg);
|
H A D | vmci_host.c | 366 struct vmci_datagram *dg = NULL; in vmci_host_do_send_datagram() 421 struct vmci_datagram *dg = NULL; in vmci_host_do_receive_datagram()
|
H A D | vmci_context.c | 296 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg) in vmci_ctx_enqueue_datagram() 510 struct vmci_datagram **dg) in vmci_ctx_dequeue_datagram()
|
/linux/net/vmw_vsock/ |
H A D | vmci_transport.h | 61 struct vmci_datagram dg;
|
H A D | vmci_transport.c | 32 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg); 33 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg); 611 static int vmci_transport_recv_dgram_cb(void *data, struct vmci_datagram *dg) in vmci_transport_recv_dgram_cb() 671 static int vmci_transport_recv_stream_cb(void *data, struct vmci_datagram *dg) in vmci_transport_recv_stream_cb() 1701 struct vmci_datagram *dg; in vmci_transport_dgram_enqueue() 1739 struct vmci_datagram *dg; in vmci_transport_dgram_dequeue() 1752 dg = (struct vmci_datagram *)skb->data; in vmci_transport_dgram_dequeue()
|