Lines Matching refs:queue
584 int queue; in mvneta_port_up() local
590 for (queue = 0; queue < txq_number; queue++) { in mvneta_port_up()
591 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_port_up()
593 q_map |= (1 << queue); in mvneta_port_up()
599 for (queue = 0; queue < rxq_number; queue++) { in mvneta_port_up()
600 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_port_up()
602 q_map |= (1 << queue); in mvneta_port_up()
705 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table() argument
710 if (queue == -1) { in mvneta_set_ucast_table()
713 val = 0x1 | (queue << 1); in mvneta_set_ucast_table()
722 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table() argument
727 if (queue == -1) { in mvneta_set_special_mcast_table()
730 val = 0x1 | (queue << 1); in mvneta_set_special_mcast_table()
739 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table() argument
744 if (queue == -1) { in mvneta_set_other_mcast_table()
749 val = 0x1 | (queue << 1); in mvneta_set_other_mcast_table()
769 int queue; in mvneta_defaults_set() local
800 for (queue = 0; queue < txq_number; queue++) { in mvneta_defaults_set()
801 mvreg_write(pp, MVETH_TXQ_TOKEN_COUNT_REG(queue), 0); in mvneta_defaults_set()
802 mvreg_write(pp, MVETH_TXQ_TOKEN_CFG_REG(queue), 0); in mvneta_defaults_set()
845 int queue) in mvneta_set_ucast_addr() argument
862 if (queue == -1) { in mvneta_set_ucast_addr()
867 unicast_reg |= ((0x01 | (queue << 1)) << (8 * reg_offset)); in mvneta_set_ucast_addr()
875 int queue) in mvneta_mac_addr_set() argument
880 if (queue != -1) { in mvneta_mac_addr_set()
890 mvneta_set_ucast_addr(pp, addr[5], queue); in mvneta_mac_addr_set()
1090 int queue; in mvneta_cleanup_txqs() local
1092 for (queue = 0; queue < txq_number; queue++) in mvneta_cleanup_txqs()
1093 mvneta_txq_deinit(pp, &pp->txqs[queue]); in mvneta_cleanup_txqs()
1099 int queue; in mvneta_cleanup_rxqs() local
1101 for (queue = 0; queue < rxq_number; queue++) in mvneta_cleanup_rxqs()
1102 mvneta_rxq_deinit(pp, &pp->rxqs[queue]); in mvneta_cleanup_rxqs()
1109 int queue; in mvneta_setup_rxqs() local
1111 for (queue = 0; queue < rxq_number; queue++) { in mvneta_setup_rxqs()
1112 int err = mvneta_rxq_init(pp, &pp->rxqs[queue]); in mvneta_setup_rxqs()
1115 __func__, queue); in mvneta_setup_rxqs()
1127 int queue; in mvneta_setup_txqs() local
1129 for (queue = 0; queue < txq_number; queue++) { in mvneta_setup_txqs()
1130 int err = mvneta_txq_init(pp, &pp->txqs[queue]); in mvneta_setup_txqs()
1133 __func__, queue); in mvneta_setup_txqs()
1232 int queue; in mvneta_init2() local
1249 for (queue = 0; queue < txq_number; queue++) { in mvneta_init2()
1250 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_init2()
1251 txq->id = queue; in mvneta_init2()
1266 for (queue = 0; queue < rxq_number; queue++) { in mvneta_init2()
1267 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_init2()
1268 rxq->id = queue; in mvneta_init2()