Home
last modified time | relevance | path

Searched refs:tc_node (Results 1 – 8 of 8) sorted by relevance

/src/sys/dev/irdma/
H A Dirdma_ws.c219 struct irdma_ws_node *ws_tree_root, *vsi_node, *tc_node; in irdma_remove_leaf() local
238 tc_node = ws_find_node(vsi_node, in irdma_remove_leaf()
241 if (!tc_node) in irdma_remove_leaf()
244 list_del(&tc_node->siblings); in irdma_remove_leaf()
245 irdma_ws_cqp_cmd(vsi, tc_node, IRDMA_OP_WS_DELETE_NODE, NULL); in irdma_remove_leaf()
247 vsi->unregister_qset(vsi, tc_node); in irdma_remove_leaf()
248 irdma_free_node(vsi, tc_node); in irdma_remove_leaf()
266 struct irdma_ws_node *tc_node) in irdma_enable_leaf() argument
270 ret = vsi->register_qset(vsi, tc_node); in irdma_enable_leaf()
274 tc_node->enable = true; in irdma_enable_leaf()
[all …]
H A Dfbsd_kcompat.c114 irdma_register_qset(struct irdma_sc_vsi *vsi, struct irdma_ws_node *tc_node) in irdma_register_qset() argument
124 res->qsets.qs_handle = tc_node->qs_handle; in irdma_register_qset()
125 res->qsets.tc = tc_node->traffic_class; in irdma_register_qset()
130 tc_node->l2_sched_node_id = res->qsets.teid; in irdma_register_qset()
131 vsi->qos[tc_node->user_pri].l2_sched_node_id = in irdma_register_qset()
138 irdma_unregister_qset(struct irdma_sc_vsi *vsi, struct irdma_ws_node *tc_node) in irdma_unregister_qset() argument
149 res->qsets.teid = tc_node->l2_sched_node_id; in irdma_unregister_qset()
150 res->qsets.qs_handle = tc_node->qs_handle; in irdma_unregister_qset()
H A Dfbsd_kcompat.h172 struct irdma_ws_node *tc_node);
174 struct irdma_ws_node *tc_node);
H A Dirdma_type.h612 struct irdma_ws_node *tc_node);
614 struct irdma_ws_node *tc_node);
750 struct irdma_ws_node *tc_node);
752 struct irdma_ws_node *tc_node);
H A Dirdma_main.h274 struct irdma_ws_node *tc_node);
276 struct irdma_ws_node *tc_node);
/src/sys/dev/ice/
H A Dice_sched.c986 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node, in ice_sched_add_elems() argument
1054 new_node->tc_num = tc_node->tc_num; in ice_sched_add_elems()
1058 prev = ice_sched_get_first_node(pi, tc_node, layer); in ice_sched_add_elems()
1066 if (!pi->sib_head[tc_node->tc_num][layer]) in ice_sched_add_elems()
1067 pi->sib_head[tc_node->tc_num][layer] = new_node; in ice_sched_add_elems()
1091 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_hw_layer() argument
1112 if (parent == tc_node) in ice_sched_add_nodes_to_hw_layer()
1117 return ice_sched_add_elems(pi, tc_node, parent, layer, num_nodes, in ice_sched_add_nodes_to_hw_layer()
1135 struct ice_sched_node *tc_node, in ice_sched_add_nodes_to_layer() argument
1149 status = ice_sched_add_nodes_to_hw_layer(pi, tc_node, parent, in ice_sched_add_nodes_to_layer()
[all …]
H A Dice_dcb.c1803 struct ice_sched_node *node, *tc_node; in ice_update_port_tc_tree_cfg() local
1831 tc_node = pi->root->children[i]; in ice_update_port_tc_tree_cfg()
1832 if (!tc_node) in ice_update_port_tc_tree_cfg()
1834 teid1 = LE32_TO_CPU(tc_node->info.node_teid); in ice_update_port_tc_tree_cfg()
1836 tc_node->tc_num = j; in ice_update_port_tc_tree_cfg()
1837 tc_node->in_use = true; in ice_update_port_tc_tree_cfg()
H A Dice_sched.h143 ice_sched_add_elems(struct ice_port_info *pi, struct ice_sched_node *tc_node,
191 ice_sched_get_vsi_node(struct ice_port_info *pi, struct ice_sched_node *tc_node,