Lines Matching refs:queue
588 int queue; in mvneta_port_up() local
594 for (queue = 0; queue < txq_number; queue++) { in mvneta_port_up()
595 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_port_up()
597 q_map |= (1 << queue); in mvneta_port_up()
603 for (queue = 0; queue < rxq_number; queue++) { in mvneta_port_up()
604 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_port_up()
606 q_map |= (1 << queue); in mvneta_port_up()
709 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table() argument
714 if (queue == -1) { in mvneta_set_ucast_table()
717 val = 0x1 | (queue << 1); in mvneta_set_ucast_table()
726 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table() argument
731 if (queue == -1) { in mvneta_set_special_mcast_table()
734 val = 0x1 | (queue << 1); in mvneta_set_special_mcast_table()
743 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table() argument
748 if (queue == -1) { in mvneta_set_other_mcast_table()
753 val = 0x1 | (queue << 1); in mvneta_set_other_mcast_table()
773 int queue; in mvneta_defaults_set() local
804 for (queue = 0; queue < txq_number; queue++) { in mvneta_defaults_set()
805 mvreg_write(pp, MVETH_TXQ_TOKEN_COUNT_REG(queue), 0); in mvneta_defaults_set()
806 mvreg_write(pp, MVETH_TXQ_TOKEN_CFG_REG(queue), 0); in mvneta_defaults_set()
849 int queue) in mvneta_set_ucast_addr() argument
866 if (queue == -1) { in mvneta_set_ucast_addr()
871 unicast_reg |= ((0x01 | (queue << 1)) << (8 * reg_offset)); in mvneta_set_ucast_addr()
879 int queue) in mvneta_mac_addr_set() argument
884 if (queue != -1) { in mvneta_mac_addr_set()
894 mvneta_set_ucast_addr(pp, addr[5], queue); in mvneta_mac_addr_set()
1111 int queue; in mvneta_cleanup_txqs() local
1113 for (queue = 0; queue < txq_number; queue++) in mvneta_cleanup_txqs()
1114 mvneta_txq_deinit(pp, &pp->txqs[queue]); in mvneta_cleanup_txqs()
1120 int queue; in mvneta_cleanup_rxqs() local
1122 for (queue = 0; queue < rxq_number; queue++) in mvneta_cleanup_rxqs()
1123 mvneta_rxq_deinit(pp, &pp->rxqs[queue]); in mvneta_cleanup_rxqs()
1130 int queue; in mvneta_setup_rxqs() local
1132 for (queue = 0; queue < rxq_number; queue++) { in mvneta_setup_rxqs()
1133 int err = mvneta_rxq_init(pp, &pp->rxqs[queue]); in mvneta_setup_rxqs()
1136 __func__, queue); in mvneta_setup_rxqs()
1148 int queue; in mvneta_setup_txqs() local
1150 for (queue = 0; queue < txq_number; queue++) { in mvneta_setup_txqs()
1151 int err = mvneta_txq_init(pp, &pp->txqs[queue]); in mvneta_setup_txqs()
1154 __func__, queue); in mvneta_setup_txqs()
1253 int queue; in mvneta_init2() local
1270 for (queue = 0; queue < txq_number; queue++) { in mvneta_init2()
1271 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_init2()
1272 txq->id = queue; in mvneta_init2()
1287 for (queue = 0; queue < rxq_number; queue++) { in mvneta_init2()
1288 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_init2()
1289 rxq->id = queue; in mvneta_init2()