Lines Matching defs:path
54 * Declaration of path related objects.
84 uint8_t path[IB_SUBNET_PATH_HOPS_MAX];
89 * Bind handle for port to which this path applies.
92 * The number of hops in this path.
94 * path
95 * The array of port numbers that comprise this path.
105 * This function constructs a directed route path object.
111 /* The first location in the path array is reserved. */
119 * [in] Pointer to a directed route path object to initialize.
122 * [in] Bind handle for the port on which this path applies.
127 * path
128 * [in] Directed route path to reach this node.
143 * This function initializes a directed route path object.
151 IN const uint8_t path[IB_SUBNET_PATH_HOPS_MAX])
153 /* The first location in the path array is reserved. */
154 CL_ASSERT(path[0] == 0);
158 memcpy(p_path->path, path, IB_SUBNET_PATH_HOPS_MAX);
164 * [in] Pointer to a directed route path object to initialize.
167 * [in] Bind handle for the port on which this path applies.
172 * path
173 * [in] Directed route path to reach this node.
187 * Adds a new hop to a path.
197 Location 0 in the path array is reserved per IB spec.
199 p_path->path[p_path->hop_count] = port_num;
205 * [in] Pointer to a directed route path object to initialize.
208 * [in] Additional port to add to the DR path.
223 * Gets the bind handle from a path.
236 * [in] Pointer to a directed route path object to initialize.
239 * [in] Additional port to add to the DR path.