Lines Matching refs:src
28 int vmci_route(struct vmci_handle *src, in vmci_route() argument
72 if (VMCI_HOST_CONTEXT_ID == src->context) in vmci_route()
83 if (VMCI_INVALID_ID == src->context && in vmci_route()
84 VMCI_INVALID_ID != src->resource) in vmci_route()
85 src->context = vmci_get_context_id(); in vmci_route()
102 if (src->context == VMCI_HYPERVISOR_CONTEXT_ID) { in vmci_route()
121 if (VMCI_INVALID_ID == src->context) in vmci_route()
122 src->context = vmci_get_context_id(); in vmci_route()
138 if (VMCI_INVALID_ID == src->context) { in vmci_route()
147 src->context = VMCI_HOST_CONTEXT_ID; in vmci_route()
162 if (VMCI_INVALID_ID == src->context) { in vmci_route()
173 src->context = VMCI_HOST_CONTEXT_ID; in vmci_route()
174 } else if (VMCI_CONTEXT_IS_VM(src->context) && in vmci_route()
175 src->context != dst->context) { in vmci_route()
217 if (VMCI_INVALID_ID == src->context) in vmci_route()
218 src->context = vmci_get_context_id(); in vmci_route()