Lines Matching refs:queue

570 	int queue;  in mvneta_port_up()  local
576 for (queue = 0; queue < txq_number; queue++) { in mvneta_port_up()
577 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_port_up()
579 q_map |= (1 << queue); in mvneta_port_up()
585 for (queue = 0; queue < rxq_number; queue++) { in mvneta_port_up()
586 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_port_up()
588 q_map |= (1 << queue); in mvneta_port_up()
691 static void mvneta_set_ucast_table(struct mvneta_port *pp, int queue) in mvneta_set_ucast_table() argument
696 if (queue == -1) { in mvneta_set_ucast_table()
699 val = 0x1 | (queue << 1); in mvneta_set_ucast_table()
708 static void mvneta_set_special_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_special_mcast_table() argument
713 if (queue == -1) { in mvneta_set_special_mcast_table()
716 val = 0x1 | (queue << 1); in mvneta_set_special_mcast_table()
725 static void mvneta_set_other_mcast_table(struct mvneta_port *pp, int queue) in mvneta_set_other_mcast_table() argument
730 if (queue == -1) { in mvneta_set_other_mcast_table()
735 val = 0x1 | (queue << 1); in mvneta_set_other_mcast_table()
755 int queue; in mvneta_defaults_set() local
786 for (queue = 0; queue < txq_number; queue++) { in mvneta_defaults_set()
787 mvreg_write(pp, MVETH_TXQ_TOKEN_COUNT_REG(queue), 0); in mvneta_defaults_set()
788 mvreg_write(pp, MVETH_TXQ_TOKEN_CFG_REG(queue), 0); in mvneta_defaults_set()
834 int queue) in mvneta_set_ucast_addr() argument
851 if (queue == -1) { in mvneta_set_ucast_addr()
856 unicast_reg |= ((0x01 | (queue << 1)) << (8 * reg_offset)); in mvneta_set_ucast_addr()
864 int queue) in mvneta_mac_addr_set() argument
869 if (queue != -1) { in mvneta_mac_addr_set()
879 mvneta_set_ucast_addr(pp, addr[5], queue); in mvneta_mac_addr_set()
1096 int queue; in mvneta_cleanup_txqs() local
1098 for (queue = 0; queue < txq_number; queue++) in mvneta_cleanup_txqs()
1099 mvneta_txq_deinit(pp, &pp->txqs[queue]); in mvneta_cleanup_txqs()
1105 int queue; in mvneta_cleanup_rxqs() local
1107 for (queue = 0; queue < rxq_number; queue++) in mvneta_cleanup_rxqs()
1108 mvneta_rxq_deinit(pp, &pp->rxqs[queue]); in mvneta_cleanup_rxqs()
1115 int queue; in mvneta_setup_rxqs() local
1117 for (queue = 0; queue < rxq_number; queue++) { in mvneta_setup_rxqs()
1118 int err = mvneta_rxq_init(pp, &pp->rxqs[queue]); in mvneta_setup_rxqs()
1121 __func__, queue); in mvneta_setup_rxqs()
1133 int queue; in mvneta_setup_txqs() local
1135 for (queue = 0; queue < txq_number; queue++) { in mvneta_setup_txqs()
1136 int err = mvneta_txq_init(pp, &pp->txqs[queue]); in mvneta_setup_txqs()
1139 __func__, queue); in mvneta_setup_txqs()
1246 int queue; in mvneta_init2() local
1263 for (queue = 0; queue < txq_number; queue++) { in mvneta_init2()
1264 struct mvneta_tx_queue *txq = &pp->txqs[queue]; in mvneta_init2()
1265 txq->id = queue; in mvneta_init2()
1280 for (queue = 0; queue < rxq_number; queue++) { in mvneta_init2()
1281 struct mvneta_rx_queue *rxq = &pp->rxqs[queue]; in mvneta_init2()
1282 rxq->id = queue; in mvneta_init2()