Searched refs:vsi_node (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/infiniband/hw/irdma/ |
H A D | ws.c | 188 struct irdma_ws_node *ws_tree_root, *vsi_node, *tc_node; in irdma_remove_leaf() local 201 vsi_node = ws_find_node(ws_tree_root, vsi->vsi_idx, in irdma_remove_leaf() 203 if (!vsi_node) in irdma_remove_leaf() 206 tc_node = ws_find_node(vsi_node, in irdma_remove_leaf() 217 if (list_empty(&vsi_node->child_list_head)) { in irdma_remove_leaf() 218 irdma_ws_cqp_cmd(vsi, vsi_node, IRDMA_OP_WS_DELETE_NODE); in irdma_remove_leaf() 219 list_del(&vsi_node->siblings); in irdma_remove_leaf() 220 irdma_free_node(vsi, vsi_node); in irdma_remove_leaf() 239 struct irdma_ws_node *vsi_node; in irdma_ws_add() local 274 vsi_node = ws_find_node(ws_tree_root, vsi->vsi_idx, in irdma_ws_add() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_sched.c | 1475 struct ice_sched_node *vsi_node, in ice_sched_get_free_qgrp() argument 1494 if (ice_sched_find_node_in_subtree(pi->hw, vsi_node, qgrp_node)) in ice_sched_get_free_qgrp() 1522 struct ice_sched_node *vsi_node, *qgrp_node; in ice_sched_get_free_qparent() local 1533 vsi_node = vsi_ctx->sched.vsi_node[tc]; in ice_sched_get_free_qparent() 1535 if (!vsi_node) in ice_sched_get_free_qparent() 1539 qgrp_node = ice_sched_get_first_node(pi, vsi_node, qgrp_layer); in ice_sched_get_free_qparent() 1542 if (ice_sched_find_node_in_subtree(pi->hw, vsi_node, qgrp_node)) in ice_sched_get_free_qparent() 1550 return ice_sched_get_free_qgrp(pi, vsi_node, qgrp_node, owner); in ice_sched_get_free_qparent() 1840 struct ice_sched_node *vsi_node; in ice_sched_update_vsi_child_nodes() local 1851 vsi_node = ice_sched_get_vsi_node(pi, tc_node, vsi_handle); in ice_sched_update_vsi_child_nodes() [all …]
|
H A D | ice_lag.c | 450 if (!ctx->sched.vsi_node[tc]) in ice_lag_move_vf_node_tc() 461 teid = ctx->sched.vsi_node[tc]->info.node_teid; in ice_lag_move_vf_node_tc() 463 parent_teid = ctx->sched.vsi_node[tc]->info.parent_teid; in ice_lag_move_vf_node_tc() 525 ice_sched_update_parent(n_prt, ctx->sched.vsi_node[tc]); in ice_lag_move_vf_node_tc() 819 if (!ctx->sched.vsi_node[tc]) in ice_lag_reclaim_vf_tc() 823 teid = ctx->sched.vsi_node[tc]->info.node_teid; in ice_lag_reclaim_vf_tc() 825 parent_teid = ctx->sched.vsi_node[tc]->info.parent_teid; in ice_lag_reclaim_vf_tc() 883 ice_sched_update_parent(n_prt, ctx->sched.vsi_node[tc]); in ice_lag_reclaim_vf_tc() 1849 if (!ctx->sched.vsi_node[tc]) in ice_lag_move_vf_nodes_tc_sync() 1853 teid = ctx->sched.vsi_node[tc]->info.node_teid; in ice_lag_move_vf_nodes_tc_sync() [all …]
|
H A D | ice_type.h | 615 struct ice_sched_node *vsi_node[ICE_MAX_TRAFFIC_CLASS]; member
|