Searched refs:vmci_ctx (Results 1 – 5 of 5) sorted by relevance
/linux-4.19.296/drivers/misc/vmw_vmci/ |
D | vmci_context.h | 48 struct vmci_ctx { struct 134 struct vmci_ctx *vmci_ctx_create(u32 cid, u32 flags, 137 void vmci_ctx_destroy(struct vmci_ctx *context); 139 bool vmci_ctx_supports_host_qp(struct vmci_ctx *context); 141 int vmci_ctx_dequeue_datagram(struct vmci_ctx *context, 144 struct vmci_ctx *vmci_ctx_get(u32 cid); 145 void vmci_ctx_put(struct vmci_ctx *context); 155 int vmci_ctx_qp_create(struct vmci_ctx *context, struct vmci_handle handle); 156 int vmci_ctx_qp_destroy(struct vmci_ctx *context, struct vmci_handle handle); 157 bool vmci_ctx_qp_exists(struct vmci_ctx *context, struct vmci_handle handle); [all …]
|
D | vmci_context.c | 52 static void ctx_signal_notify(struct vmci_ctx *context) in ctx_signal_notify() 57 static void ctx_clear_notify(struct vmci_ctx *context) in ctx_clear_notify() 66 static void ctx_clear_notify_call(struct vmci_ctx *context) in ctx_clear_notify_call() 77 void vmci_ctx_check_signal_notify(struct vmci_ctx *context) in vmci_ctx_check_signal_notify() 88 struct vmci_ctx *vmci_ctx_create(u32 cid, u32 priv_flags, in vmci_ctx_create() 93 struct vmci_ctx *context; in vmci_ctx_create() 196 void vmci_ctx_destroy(struct vmci_ctx *context) in vmci_ctx_destroy() 212 struct vmci_ctx *sub_ctx; in ctx_fire_notification() 286 struct vmci_ctx *context; in vmci_ctx_pending_datagrams() 307 struct vmci_ctx *context; in vmci_ctx_enqueue_datagram() [all …]
|
D | vmci_queue_pair.h | 154 struct vmci_ctx *context); 157 struct vmci_ctx *context); 158 int vmci_qp_broker_detach(struct vmci_handle handle, struct vmci_ctx *context); 169 struct vmci_ctx *context, u64 guest_mem); 171 struct vmci_ctx *context, u32 gid);
|
D | vmci_host.c | 94 struct vmci_ctx *context; 100 static struct vmci_ctx *host_context; 172 struct vmci_ctx *context; in vmci_host_poll() 231 static int vmci_host_setup_notify(struct vmci_ctx *context, in vmci_host_setup_notify()
|
D | vmci_queue_pair.c | 1298 struct vmci_ctx *context, in qp_broker_create() 1527 struct vmci_ctx *context, in qp_broker_attach() 1587 struct vmci_ctx *create_context; in qp_broker_attach() 1712 struct vmci_ctx *context, in qp_broker_alloc() 1791 struct vmci_ctx *context; in qp_alloc_host_work() 1874 struct vmci_ctx *context; in qp_detatch_host_work() 1946 struct vmci_ctx *context) in vmci_qp_broker_alloc() 1972 struct vmci_ctx *context) in vmci_qp_broker_set_page_store() 2088 int vmci_qp_broker_detach(struct vmci_handle handle, struct vmci_ctx *context) in vmci_qp_broker_detach() 2219 struct vmci_ctx *context, in vmci_qp_broker_map() [all …]
|