Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dvmw_vmci_defs.h518 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 Dvmw_vmci_api.h33 int vmci_datagram_send(struct vmci_datagram *msg);
/linux/drivers/misc/vmw_vmci/
H A Dvmci_datagram.h29 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 Dvmci_datagram.c40 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 Dvmci_context.h132 int vmci_ctx_enqueue_datagram(u32 cid, struct vmci_datagram *dg);
134 size_t *max_size, struct vmci_datagram **dg);
H A Dvmci_event.h15 int vmci_event_dispatch(struct vmci_datagram *msg);
H A DMakefile3 vmw_vmci-y += vmci_context.o vmci_datagram.o vmci_doorbell.o \
H A Dvmci_driver.h38 int vmci_send_datagram(struct vmci_datagram *dg);
H A Dvmci_host.c366 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 Dvmci_context.c296 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 Dvmci_transport.h61 struct vmci_datagram dg;
H A Dvmci_transport.c32 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()