Lines Matching refs:slice
1800 int slice; in myri10ge_get_ethtool_stats() local
1841 for (slice = 0; slice < mgp->num_slices; slice++) { in myri10ge_get_ethtool_stats()
1842 ss = &mgp->ss[slice]; in myri10ge_get_ethtool_stats()
1843 data[i++] = slice; in myri10ge_get_ethtool_stats()
1946 int i, slice, status; in myri10ge_allocate_rings() local
1950 slice = ss - mgp->ss; in myri10ge_allocate_rings()
1951 cmd.data0 = slice; in myri10ge_allocate_rings()
1954 cmd.data0 = slice; in myri10ge_allocate_rings()
2025 slice, ss->rx_small.fill_cnt); in myri10ge_allocate_rings()
2032 slice, ss->rx_big.fill_cnt); in myri10ge_allocate_rings()
2234 static int myri10ge_get_txrx(struct myri10ge_priv *mgp, int slice) in myri10ge_get_txrx() argument
2240 ss = &mgp->ss[slice]; in myri10ge_get_txrx()
2242 if (slice == 0 || (mgp->dev->real_num_tx_queues > 1)) { in myri10ge_get_txrx()
2243 cmd.data0 = slice; in myri10ge_get_txrx()
2249 cmd.data0 = slice; in myri10ge_get_txrx()
2255 cmd.data0 = slice; in myri10ge_get_txrx()
2261 (mgp->sram + MXGEFW_ETH_SEND_GO + 64 * slice); in myri10ge_get_txrx()
2263 (mgp->sram + MXGEFW_ETH_SEND_STOP + 64 * slice); in myri10ge_get_txrx()
2268 static int myri10ge_set_stats(struct myri10ge_priv *mgp, int slice) in myri10ge_set_stats() argument
2274 ss = &mgp->ss[slice]; in myri10ge_set_stats()
2277 cmd.data2 = sizeof(struct mcp_irq_data) | (slice << 16); in myri10ge_set_stats()
2281 if (slice != 0) in myri10ge_set_stats()
2302 int i, status, big_pow2, slice; in myri10ge_open() local
2392 for (slice = 0; slice < mgp->num_slices; slice++) { in myri10ge_open()
2393 ss = &mgp->ss[slice]; in myri10ge_open()
2395 status = myri10ge_get_txrx(mgp, slice); in myri10ge_open()
2407 if (slice == 0 || mgp->dev->real_num_tx_queues > 1) in myri10ge_open()
2408 status = myri10ge_set_stats(mgp, slice); in myri10ge_open()
2461 while (slice) { in myri10ge_open()
2462 slice--; in myri10ge_open()
2463 napi_disable(&mgp->ss[slice].napi); in myri10ge_open()
3373 int slice = ss - mgp->ss; in myri10ge_check_slice() local
3382 "check link partner\n", slice); in myri10ge_check_slice()
3386 slice, ss->tx.queue_active, ss->tx.req, in myri10ge_check_slice()
3389 (int)ntohl(mgp->ss[slice].fw_stats-> in myri10ge_check_slice()