Lines Matching refs:rx_small

1318 		ss->rx_small.cnt = 0;  in mxge_reset()
1635 CTLFLAG_RD, &ss->rx_small.cnt, in mxge_add_sysctls()
2421 mxge_rx_ring_t *rx = &ss->rx_small; in mxge_get_buf_small()
2742 rx = &ss->rx_small; in mxge_rx_done_small()
3199 for (i = 0; i <= ss->rx_small.mask; i++) { in mxge_free_slice_mbufs()
3200 if (ss->rx_small.info[i].m == NULL) in mxge_free_slice_mbufs()
3202 bus_dmamap_unload(ss->rx_small.dmat, in mxge_free_slice_mbufs()
3203 ss->rx_small.info[i].map); in mxge_free_slice_mbufs()
3204 m_freem(ss->rx_small.info[i].m); in mxge_free_slice_mbufs()
3205 ss->rx_small.info[i].m = NULL; in mxge_free_slice_mbufs()
3250 if (ss->rx_small.shadow != NULL) in mxge_free_slice_rings()
3251 free(ss->rx_small.shadow, M_DEVBUF); in mxge_free_slice_rings()
3252 ss->rx_small.shadow = NULL; in mxge_free_slice_rings()
3270 if (ss->rx_small.info != NULL) { in mxge_free_slice_rings()
3271 if (ss->rx_small.dmat != NULL) { in mxge_free_slice_rings()
3272 for (i = 0; i <= ss->rx_small.mask; i++) { in mxge_free_slice_rings()
3273 bus_dmamap_destroy(ss->rx_small.dmat, in mxge_free_slice_rings()
3274 ss->rx_small.info[i].map); in mxge_free_slice_rings()
3276 bus_dmamap_destroy(ss->rx_small.dmat, in mxge_free_slice_rings()
3277 ss->rx_small.extra_map); in mxge_free_slice_rings()
3278 bus_dma_tag_destroy(ss->rx_small.dmat); in mxge_free_slice_rings()
3280 free(ss->rx_small.info, M_DEVBUF); in mxge_free_slice_rings()
3282 ss->rx_small.info = NULL; in mxge_free_slice_rings()
3318 ss->rx_small.mask = ss->rx_big.mask = rx_ring_entries - 1; in mxge_alloc_slice_rings()
3322 bytes = rx_ring_entries * sizeof (*ss->rx_small.shadow); in mxge_alloc_slice_rings()
3323 ss->rx_small.shadow = malloc(bytes, M_DEVBUF, M_ZERO|M_WAITOK); in mxge_alloc_slice_rings()
3329 bytes = rx_ring_entries * sizeof (*ss->rx_small.info); in mxge_alloc_slice_rings()
3330 ss->rx_small.info = malloc(bytes, M_DEVBUF, M_ZERO|M_WAITOK); in mxge_alloc_slice_rings()
3347 &ss->rx_small.dmat); /* tag */ in mxge_alloc_slice_rings()
3380 for (i = 0; i <= ss->rx_small.mask; i++) { in mxge_alloc_slice_rings()
3381 err = bus_dmamap_create(ss->rx_small.dmat, 0, in mxge_alloc_slice_rings()
3382 &ss->rx_small.info[i].map); in mxge_alloc_slice_rings()
3389 err = bus_dmamap_create(ss->rx_small.dmat, 0, in mxge_alloc_slice_rings()
3390 &ss->rx_small.extra_map); in mxge_alloc_slice_rings()
3589 ss->rx_small.lanai = in mxge_slice_open()
3603 for (i = 0; i <= ss->rx_small.mask; i++) { in mxge_slice_open()
3604 map = ss->rx_small.info[i].map; in mxge_slice_open()
3608 i, ss->rx_small.mask + 1); in mxge_slice_open()