Lines Matching defs:teid
73 * @teid: node TEID to search
82 ice_sched_find_node_by_teid(struct ice_sched_node *start_node, u32 teid)
90 if (ICE_TXSCHED_GET_NODE_TEID(start_node) == teid)
101 if (ICE_TXSCHED_GET_NODE_TEID(start_node->children[i]) == teid)
109 teid);
274 buf_size = ice_struct_size(buf, teid, num_nodes);
282 buf->teid[i] = CPU_TO_LE32(node_teids[i]);
355 u32 teid = LE32_TO_CPU(node->info.node_teid);
357 ice_sched_remove_elems(hw, node->parent, 1, &teid);
997 u32 teid;
1046 teid = LE32_TO_CPU(buf->generic[i].node_teid);
1047 new_node = ice_sched_find_node_by_teid(parent, teid);
1049 ice_debug(hw, ICE_DBG_SCHED, "Node is missing for teid =%d\n", teid);
1070 *first_node_teid = teid;
1260 u32 teid = LE32_TO_CPU(node->info.node_teid);
1264 status = ice_sched_remove_elems(pi->hw, node->parent, 1, &teid);
1407 * @teid: Scheduler node TEID
1412 struct ice_sched_node *ice_sched_get_node(struct ice_port_info *pi, u32 teid)
1421 node = ice_sched_find_node_by_teid(pi->root, teid);
1425 ice_debug(pi->hw, ICE_DBG_SCHED, "Node not found for teid=0x%x\n", teid);
1736 ice_debug(hw, ICE_DBG_SCHED, "Node mismatch for teid=0x%x\n",
2062 u32 teid = LE32_TO_CPU(vsi_node->info.node_teid);
2064 status = ice_sched_suspend_resume_elems(hw, 1, &teid,
2100 u32 teid = LE32_TO_CPU(vsi_node->info.node_teid);
2102 status = ice_sched_suspend_resume_elems(hw, 1, &teid, false);
2301 cmd->teid = CPU_TO_LE32(node_teid);
2432 buf_len = ice_struct_size(buf, teid, 1);
2446 buf->teid[0] = node->info.node_teid;