Lines Matching refs:slice

1188 	int slice, status;  in mxge_reset()  local
1245 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_reset()
1246 rx_done = &sc->ss[slice].rx_done; in mxge_reset()
1250 cmd.data2 = slice; in mxge_reset()
1278 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_reset()
1279 ss = &sc->ss[slice]; in mxge_reset()
1281 ss->irq_claim = irq_claim + (2 * slice); in mxge_reset()
1416 int slice; in mxge_rem_sysctls() local
1421 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_rem_sysctls()
1422 ss = &sc->ss[slice]; in mxge_rem_sysctls()
1439 int slice; in mxge_add_sysctls() local
1580 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_add_sysctls()
1581 ss = &sc->ss[slice]; in mxge_add_sysctls()
1585 sprintf(slice_num, "%d", slice); in mxge_add_sysctls()
1613 if (slice > 0) in mxge_add_sysctls()
2203 int slice; in mxge_qflush() local
2205 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_qflush()
2206 tx = &sc->ss[slice].tx; in mxge_qflush()
2285 int slice; in mxge_transmit() local
2287 slice = m->m_pkthdr.flowid; in mxge_transmit()
2288 slice &= (sc->num_slices - 1); /* num_slices always power of 2 */ in mxge_transmit()
2290 ss = &sc->ss[slice]; in mxge_transmit()
3172 int slice; in mxge_free_mbufs() local
3174 for (slice = 0; slice < sc->num_slices; slice++) in mxge_free_mbufs()
3175 mxge_free_slice_mbufs(&sc->ss[slice]); in mxge_free_mbufs()
3247 int slice; in mxge_free_rings() local
3249 for (slice = 0; slice < sc->num_slices; slice++) in mxge_free_rings()
3250 mxge_free_slice_rings(&sc->ss[slice]); in mxge_free_rings()
3428 int err, slice; in mxge_alloc_rings() local
3444 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_alloc_rings()
3445 err = mxge_alloc_slice_rings(&sc->ss[slice], in mxge_alloc_rings()
3500 int err, i, slice; in mxge_slice_open() local
3503 slice = ss - sc->ss; in mxge_slice_open()
3515 if (slice == 0) { in mxge_slice_open()
3517 cmd.data0 = slice; in mxge_slice_open()
3522 (sc->sram + MXGEFW_ETH_SEND_GO + 64 * slice); in mxge_slice_open()
3524 (sc->sram + MXGEFW_ETH_SEND_STOP + 64 * slice); in mxge_slice_open()
3528 cmd.data0 = slice; in mxge_slice_open()
3533 cmd.data0 = slice; in mxge_slice_open()
3578 int err, big_bytes, nbufs, slice, cl_size, i; in mxge_open() local
3650 for (slice = 0; in mxge_open()
3652 slice < sc->num_slices; in mxge_open()
3654 slice < 1; in mxge_open()
3656 slice++) { in mxge_open()
3657 ss = &sc->ss[slice]; in mxge_open()
3663 cmd.data2 |= (slice << 16); in mxge_open()
3686 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_open()
3687 err = mxge_slice_open(&sc->ss[slice], nbufs, cl_size); in mxge_open()
3690 slice); in mxge_open()
3702 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_open()
3703 ss = &sc->ss[slice]; in mxge_open()
3726 int slice; in mxge_close() local
3730 for (slice = 0; slice < sc->num_slices; slice++) { in mxge_close()
3731 ss = &sc->ss[slice]; in mxge_close()
3916 mxge_warn_stuck(mxge_softc_t *sc, mxge_tx_ring_t *tx, int slice) in mxge_warn_stuck() argument
3918 tx = &sc->ss[slice].tx; in mxge_warn_stuck()
3919 device_printf(sc->dev, "slice %d struck? ring state:\n", slice); in mxge_warn_stuck()