Lines Matching refs:queue
569 int queue; in mvneta_port_up() local
575 for (queue = 0; queue < txq_number; queue++) { in mvneta_port_up()
576 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_port_up()
578 q_map |= (1 << queue); in mvneta_port_up()
584 for (queue = 0; queue < rxq_number; queue++) { in mvneta_port_up()
585 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_port_up()
587 q_map |= (1 << queue); in mvneta_port_up()
690 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table() argument
695 if (queue == -1) { in mvneta_set_ucast_table()
698 val = 0x1 | (queue << 1); in mvneta_set_ucast_table()
707 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table() argument
712 if (queue == -1) { in mvneta_set_special_mcast_table()
715 val = 0x1 | (queue << 1); in mvneta_set_special_mcast_table()
724 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table() argument
729 if (queue == -1) { in mvneta_set_other_mcast_table()
734 val = 0x1 | (queue << 1); in mvneta_set_other_mcast_table()
754 int queue; in mvneta_defaults_set() local
785 for (queue = 0; queue < txq_number; queue++) { in mvneta_defaults_set()
786 mvreg_write(pp, MVETH_TXQ_TOKEN_COUNT_REG(queue), 0); in mvneta_defaults_set()
787 mvreg_write(pp, MVETH_TXQ_TOKEN_CFG_REG(queue), 0); in mvneta_defaults_set()
833 int queue) in mvneta_set_ucast_addr() argument
850 if (queue == -1) { in mvneta_set_ucast_addr()
855 unicast_reg |= ((0x01 | (queue << 1)) << (8 * reg_offset)); in mvneta_set_ucast_addr()
863 int queue) in mvneta_mac_addr_set() argument
868 if (queue != -1) { in mvneta_mac_addr_set()
878 mvneta_set_ucast_addr(pp, addr[5], queue); in mvneta_mac_addr_set()
1094 int queue; in mvneta_cleanup_txqs() local
1096 for (queue = 0; queue < txq_number; queue++) in mvneta_cleanup_txqs()
1097 mvneta_txq_deinit(pp, &pp->txqs[queue]); in mvneta_cleanup_txqs()
1103 int queue; in mvneta_cleanup_rxqs() local
1105 for (queue = 0; queue < rxq_number; queue++) in mvneta_cleanup_rxqs()
1106 mvneta_rxq_deinit(pp, &pp->rxqs[queue]); in mvneta_cleanup_rxqs()
1112 int queue; in mvneta_setup_rxqs() local
1114 for (queue = 0; queue < rxq_number; queue++) { in mvneta_setup_rxqs()
1115 int err = mvneta_rxq_init(pp, &pp->rxqs[queue]); in mvneta_setup_rxqs()
1118 __func__, queue); in mvneta_setup_rxqs()
1130 int queue; in mvneta_setup_txqs() local
1132 for (queue = 0; queue < txq_number; queue++) { in mvneta_setup_txqs()
1133 int err = mvneta_txq_init(pp, &pp->txqs[queue]); in mvneta_setup_txqs()
1136 __func__, queue); in mvneta_setup_txqs()
1243 int queue; in mvneta_init2() local
1260 for (queue = 0; queue < txq_number; queue++) { in mvneta_init2()
1261 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_init2()
1262 txq->id = queue; in mvneta_init2()
1277 for (queue = 0; queue < rxq_number; queue++) { in mvneta_init2()
1278 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_init2()
1279 rxq->id = queue; in mvneta_init2()