Lines Matching defs:context
50 * this context; e.g., VMX.
60 * is also accessed from the context
67 /* Doorbells created by context. */
70 /* Doorbells pending for context. */
73 /* Contexts current context is subscribing to. */
85 /* VMCINotifyAddRemoveInfo: Used to add/remove remote context notifications. */
91 /* VMCICptBufInfo: Used to set/get current context's checkpoint state. */
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,
137 void vmci_ctx_put(struct vmci_ctx *context);
147 int vmci_ctx_qp_create(struct vmci_ctx *context, struct vmci_handle handle);
148 int vmci_ctx_qp_destroy(struct vmci_ctx *context, struct vmci_handle handle);
149 bool vmci_ctx_qp_exists(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);
167 static inline u32 vmci_ctx_get_id(struct vmci_ctx *context)
169 if (!context)
171 return context->cid;