NIX_TXSCH_LVL_CNT
u16 schq_contig[NIX_TXSCH_LVL_CNT]; /* No of contiguous queues */
u16 schq[NIX_TXSCH_LVL_CNT]; /* No of non-contiguous queues */
u16 schq_contig[NIX_TXSCH_LVL_CNT];
u16 schq[NIX_TXSCH_LVL_CNT];
u16 schq_contig_list[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];
u16 schq_list[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];
u16 schq[NIX_TXSCH_LVL_CNT];
u16 schq_nix1[NIX_TXSCH_LVL_CNT];
struct nix_smq_tree_ctx smq_tree_ctx[NIX_TXSCH_LVL_CNT];
struct nix_txsch txsch[NIX_TXSCH_LVL_CNT]; /* Tx schedulers */
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = NIX_TXSCH_LVL_MDQ; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
if (req->lvl >= NIX_TXSCH_LVL_CNT ||
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
static struct hw_reg_map txsch_reg_map[NIX_TXSCH_LVL_CNT] = {
if (regblk >= NIX_TXSCH_LVL_CNT)
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++)
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
u8 txschq_cnt[NIX_TXSCH_LVL_CNT];
u16 txschq_list[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];
u16 pfc_schq_list[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (; lvl < NIX_TXSCH_LVL_CNT; lvl++)
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
for (lvl = 0; lvl < NIX_TXSCH_LVL_CNT; lvl++) {
u16 schq[NIX_TXSCH_LVL_CNT];
u16 schq_contig[NIX_TXSCH_LVL_CNT];
int static_node_pos[NIX_TXSCH_LVL_CNT];
int dwrr_node_pos[NIX_TXSCH_LVL_CNT];
u16 schq_contig_list[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];
u16 schq_list[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];
bool schq_index_used[NIX_TXSCH_LVL_CNT][MAX_TXSCHQ_PER_FUNC];