Lines Matching refs:context_id
65 u32 context_id;
73 context_id = VMCI_INVALID_ID;
75 context_id = vmci_get_context_id();
76 if (context_id == VMCI_INVALID_ID)
80 handle = vmci_make_handle(context_id, resource_id);
111 * vmci_datagram_get_priv_flags that also takes a context_id.
113 static int vmci_datagram_get_priv_flags(u32 context_id,
117 if (context_id == VMCI_INVALID_ID)
120 if (context_id == VMCI_HOST_CONTEXT_ID) {
133 } else if (context_id == VMCI_HYPERVISOR_CONTEXT_ID)
136 *priv_flags = vmci_context_get_priv_flags(context_id);
165 static int dg_dispatch_as_host(u32 context_id, struct vmci_datagram *dg)
178 if (dg->src.context != context_id) {
180 context_id, dg->src.context, dg->src.resource);
185 retval = vmci_datagram_get_priv_flags(context_id, dg->src,
261 if (context_id != dg->dst.context) {
266 } else if (VMCI_CONTEXT_IS_VM(context_id)) {
273 context_id, dg->dst.context);
323 int vmci_datagram_dispatch(u32 context_id,
346 if (VMCI_INVALID_ID == context_id)
347 context_id = VMCI_HOST_CONTEXT_ID;
348 return dg_dispatch_as_host(context_id, dg);