Lines Matching refs:xport
238 ocs_xport_t *xport = ocs->xport;
246 xport->nodes_count = node_count;
248 xport->nodes = ocs_malloc(ocs, node_count * sizeof(ocs_node_t *), OCS_M_ZERO | OCS_M_NOWAIT);
249 if (xport->nodes == NULL) {
264 ocs_list_init(&xport->nodes_free_list, ocs_node_t, link);
286 xport->nodes[i] = node;
287 ocs_list_add_tail(&xport->nodes_free_list, node);
310 ocs_xport_t *xport = ocs->xport;
314 if (!xport->nodes)
319 for (i = 0; i < xport->nodes_count; i ++) {
320 node = xport->nodes[i];
326 xport->nodes[i] = NULL;
329 ocs_free(ocs, xport->nodes, (xport->nodes_count * sizeof(ocs_node_t *)));
349 ocs_xport_t *xport = ocs->xport;
352 if (index >= (xport->nodes_count)) {
356 node = xport->nodes[index];
380 ocs_xport_t *xport = ocs->xport;
391 node = ocs_list_remove_head(&xport->nodes_free_list);
423 ocs_list_add_tail(&xport->nodes_free_list, node);
471 ocs_xport_t *xport;
482 ocs_assert(ocs->xport, -1);
483 xport = ocs->xport;
546 ocs_list_add_tail(&xport->nodes_free_list, node);
849 /* shutdown due to link down, node going away (xport event) or
2186 ocs_xport_t *xport = ocs->xport;
2233 ocs_atomic_add_return(&xport->io_alloc_failed_count, 1);