Home
last modified time | relevance | path

Searched refs:vmci_ctx (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/drivers/misc/vmw_vmci/
H A Dvmci_context.h40 struct vmci_ctx { struct
126 struct vmci_ctx *vmci_ctx_create(u32 cid, u32 flags,
129 void vmci_ctx_destroy(struct vmci_ctx *context);
131 bool vmci_ctx_supports_host_qp(struct vmci_ctx *context);
133 int vmci_ctx_dequeue_datagram(struct vmci_ctx *context,
136 struct vmci_ctx *vmci_ctx_get(u32 cid);
137 void vmci_ctx_put(struct vmci_ctx *context);
147 int vmci_ctx_qp_create(struct vmci_ctx *context, struct vmci_handle handle);
151 void vmci_ctx_check_signal_notify(struct vmci_ctx *context);
152 void vmci_ctx_unset_notify(struct vmci_ctx *context);
[all …]
H A Dvmci_context.c85 struct vmci_ctx *context; in vmci_ctx_create()
204 struct vmci_ctx *sub_ctx; in ctx_fire_notification()
278 struct vmci_ctx *context; in vmci_ctx_pending_datagrams()
299 struct vmci_ctx *context; in vmci_ctx_enqueue_datagram()
372 struct vmci_ctx *context; in vmci_ctx_exists()
426 struct vmci_ctx *context = container_of(kref, struct vmci_ctx, kref); in ctx_free_ctx()
600 struct vmci_ctx *context; in vmci_ctx_add_notification()
667 struct vmci_ctx *context; in vmci_ctx_remove_notification()
769 struct vmci_ctx *context; in vmci_ctx_get_chkpt_state()
861 struct vmci_ctx *context; in vmci_ctx_rcv_notifications_get()
[all …]
H A Dvmci_queue_pair.h146 struct vmci_ctx *context);
149 struct vmci_ctx *context);
150 int vmci_qp_broker_detach(struct vmci_handle handle, struct vmci_ctx *context);
161 struct vmci_ctx *context, u64 guest_mem);
163 struct vmci_ctx *context, u32 gid);
H A Dvmci_host.c85 struct vmci_ctx *context;
91 static struct vmci_ctx *host_context;
168 struct vmci_ctx *context; in vmci_host_poll()
227 static int vmci_host_setup_notify(struct vmci_ctx *context, in vmci_host_setup_notify()
H A Dvmci_queue_pair.c1289 struct vmci_ctx *context, in qp_broker_create()
1518 struct vmci_ctx *context, in qp_broker_attach()
1578 struct vmci_ctx *create_context; in qp_broker_attach()
1703 struct vmci_ctx *context, in qp_broker_alloc()
1782 struct vmci_ctx *context; in qp_alloc_host_work()
1865 struct vmci_ctx *context; in qp_detatch_host_work()
1937 struct vmci_ctx *context) in vmci_qp_broker_alloc()
1966 struct vmci_ctx *context) in vmci_qp_broker_set_page_store()
2082 int vmci_qp_broker_detach(struct vmci_handle handle, struct vmci_ctx *context) in vmci_qp_broker_detach()
2213 struct vmci_ctx *context, in vmci_qp_broker_map()
[all …]