Lines Matching refs:ti_rdata
924 if (sc->ti_rdata.ti_event_ring == NULL) in ti_handle_events()
930 e = &sc->ti_rdata.ti_event_ring[sc->ti_ev_saved_considx]; in ti_handle_events()
1079 &sc->ti_cdata.ti_gib_tag, (uint8_t **)&sc->ti_rdata.ti_info, in ti_dma_alloc()
1080 &sc->ti_cdata.ti_gib_map, &sc->ti_rdata.ti_info_paddr, "GIB"); in ti_dma_alloc()
1086 &sc->ti_cdata.ti_status_tag, (uint8_t **)&sc->ti_rdata.ti_status, in ti_dma_alloc()
1087 &sc->ti_cdata.ti_status_map, &sc->ti_rdata.ti_status_paddr, in ti_dma_alloc()
1095 (uint8_t **)&sc->ti_rdata.ti_event_ring, in ti_dma_alloc()
1096 &sc->ti_cdata.ti_event_ring_map, &sc->ti_rdata.ti_event_ring_paddr, in ti_dma_alloc()
1106 (uint8_t **)&sc->ti_rdata.ti_rx_std_ring, in ti_dma_alloc()
1108 &sc->ti_rdata.ti_rx_std_ring_paddr, "RX ring"); in ti_dma_alloc()
1115 (uint8_t **)&sc->ti_rdata.ti_rx_jumbo_ring, in ti_dma_alloc()
1117 &sc->ti_rdata.ti_rx_jumbo_ring_paddr, "jumbo RX ring"); in ti_dma_alloc()
1124 (uint8_t **)&sc->ti_rdata.ti_rx_return_ring, in ti_dma_alloc()
1126 &sc->ti_rdata.ti_rx_return_ring_paddr, "RX return ring"); in ti_dma_alloc()
1222 &sc->ti_cdata.ti_tx_ring_tag, (uint8_t **)&sc->ti_rdata.ti_tx_ring, in ti_dma_alloc()
1223 &sc->ti_cdata.ti_tx_ring_map, &sc->ti_rdata.ti_tx_ring_paddr, in ti_dma_alloc()
1231 (uint8_t **)&sc->ti_rdata.ti_rx_mini_ring, in ti_dma_alloc()
1233 &sc->ti_rdata.ti_rx_mini_ring_paddr, "mini RX ring"); in ti_dma_alloc()
1342 (void *)&sc->ti_rdata.ti_rx_std_ring, in ti_dma_free()
1344 &sc->ti_rdata.ti_rx_std_ring_paddr); in ti_dma_free()
1347 (void *)&sc->ti_rdata.ti_rx_jumbo_ring, in ti_dma_free()
1349 &sc->ti_rdata.ti_rx_jumbo_ring_paddr); in ti_dma_free()
1352 (void *)&sc->ti_rdata.ti_rx_mini_ring, in ti_dma_free()
1354 &sc->ti_rdata.ti_rx_mini_ring_paddr); in ti_dma_free()
1357 (void *)&sc->ti_rdata.ti_rx_return_ring, in ti_dma_free()
1359 &sc->ti_rdata.ti_rx_return_ring_paddr); in ti_dma_free()
1362 (void *)&sc->ti_rdata.ti_tx_ring, sc->ti_cdata.ti_tx_ring_map, in ti_dma_free()
1363 &sc->ti_rdata.ti_tx_ring_paddr); in ti_dma_free()
1366 (void *)&sc->ti_rdata.ti_status, sc->ti_cdata.ti_status_map, in ti_dma_free()
1367 &sc->ti_rdata.ti_status_paddr); in ti_dma_free()
1370 (void *)&sc->ti_rdata.ti_event_ring, in ti_dma_free()
1371 sc->ti_cdata.ti_event_ring_map, &sc->ti_rdata.ti_event_ring_paddr); in ti_dma_free()
1374 (void *)&sc->ti_rdata.ti_info, sc->ti_cdata.ti_gib_map, in ti_dma_free()
1375 &sc->ti_rdata.ti_info_paddr); in ti_dma_free()
1422 r = &sc->ti_rdata.ti_rx_std_ring[i]; in ti_newbuf_std()
1477 r = &sc->ti_rdata.ti_rx_mini_ring[i]; in ti_newbuf_mini()
1536 r = &sc->ti_rdata.ti_rx_jumbo_ring[i]; in ti_newbuf_jumbo()
1656 r = &sc->ti_rdata.ti_rx_jumbo_ring[idx]; in ti_newbuf_jumbo()
1751 bzero(sc->ti_rdata.ti_rx_std_ring, TI_STD_RX_RING_SZ); in ti_free_rx_ring_std()
1789 bzero(sc->ti_rdata.ti_rx_jumbo_ring, TI_JUMBO_RX_RING_SZ); in ti_free_rx_ring_jumbo()
1816 if (sc->ti_rdata.ti_rx_mini_ring == NULL) in ti_free_rx_ring_mini()
1829 bzero(sc->ti_rdata.ti_rx_mini_ring, TI_MINI_RX_RING_SZ); in ti_free_rx_ring_mini()
1840 if (sc->ti_rdata.ti_tx_ring == NULL) in ti_free_tx_ring()
1854 bzero(sc->ti_rdata.ti_tx_ring, TI_TX_RING_SZ); in ti_free_tx_ring()
2182 (uint64_t)sc->ti_rdata.ti_info_paddr >> 32); in ti_gibinit()
2184 sc->ti_rdata.ti_info_paddr & 0xFFFFFFFF); in ti_gibinit()
2192 bzero(sc->ti_rdata.ti_event_ring, TI_EVENT_RING_SZ); in ti_gibinit()
2193 rcb = &sc->ti_rdata.ti_info->ti_ev_rcb; in ti_gibinit()
2194 ti_hostaddr64(&rcb->ti_hostaddr, sc->ti_rdata.ti_event_ring_paddr); in ti_gibinit()
2196 ti_hostaddr64(&sc->ti_rdata.ti_info->ti_ev_prodidx_ptr, in ti_gibinit()
2197 sc->ti_rdata.ti_status_paddr + in ti_gibinit()
2204 rcb = &sc->ti_rdata.ti_info->ti_cmd_rcb; in ti_gibinit()
2220 bzero(&sc->ti_rdata.ti_info->ti_stats, sizeof(struct ti_stats)); in ti_gibinit()
2221 ti_hostaddr64(&sc->ti_rdata.ti_info->ti_refresh_stats_ptr, in ti_gibinit()
2222 sc->ti_rdata.ti_info_paddr + offsetof(struct ti_gib, ti_stats)); in ti_gibinit()
2225 rcb = &sc->ti_rdata.ti_info->ti_std_rx_rcb; in ti_gibinit()
2226 ti_hostaddr64(&rcb->ti_hostaddr, sc->ti_rdata.ti_rx_std_ring_paddr); in ti_gibinit()
2236 rcb = &sc->ti_rdata.ti_info->ti_jumbo_rx_rcb; in ti_gibinit()
2237 ti_hostaddr64(&rcb->ti_hostaddr, sc->ti_rdata.ti_rx_jumbo_ring_paddr); in ti_gibinit()
2257 rcb = &sc->ti_rdata.ti_info->ti_mini_rx_rcb; in ti_gibinit()
2258 ti_hostaddr64(&rcb->ti_hostaddr, sc->ti_rdata.ti_rx_mini_ring_paddr); in ti_gibinit()
2273 rcb = &sc->ti_rdata.ti_info->ti_return_rcb; in ti_gibinit()
2274 ti_hostaddr64(&rcb->ti_hostaddr, sc->ti_rdata.ti_rx_return_ring_paddr); in ti_gibinit()
2277 ti_hostaddr64(&sc->ti_rdata.ti_info->ti_return_prodidx_ptr, in ti_gibinit()
2278 sc->ti_rdata.ti_status_paddr + in ti_gibinit()
2291 if (sc->ti_rdata.ti_tx_ring != NULL) in ti_gibinit()
2292 bzero(sc->ti_rdata.ti_tx_ring, TI_TX_RING_SZ); in ti_gibinit()
2293 rcb = &sc->ti_rdata.ti_info->ti_tx_rcb; in ti_gibinit()
2308 sc->ti_rdata.ti_tx_ring_paddr); in ti_gibinit()
2309 ti_hostaddr64(&sc->ti_rdata.ti_info->ti_tx_considx_ptr, in ti_gibinit()
2310 sc->ti_rdata.ti_status_paddr + in ti_gibinit()
2320 if (sc->ti_rdata.ti_tx_ring != NULL) in ti_gibinit()
2676 r = &sc->ti_rdata.ti_rx_std_ring[i]; in ti_discard_std()
2693 r = &sc->ti_rdata.ti_rx_mini_ring[i]; in ti_discard_mini()
2711 r = &sc->ti_rdata.ti_rx_jumbo_ring[i]; in ti_discard_jumbo()
2753 if (sc->ti_rdata.ti_rx_mini_ring != NULL) in ti_rxeof()
2768 &sc->ti_rdata.ti_rx_return_ring[sc->ti_rx_saved_considx]; in ti_rxeof()
2919 if (sc->ti_rdata.ti_tx_ring != NULL) in ti_txeof()
2933 cur_tx = &sc->ti_rdata.ti_tx_ring[idx]; in ti_txeof()
3009 s = &sc->ti_rdata.ti_info->ti_stats; in ti_get_counter()
3091 f = &sc->ti_rdata.ti_tx_ring[frag]; in ti_encap()
3116 sc->ti_rdata.ti_tx_ring[frag].ti_flags |= TI_BDFLAG_END; in ti_encap()
3178 if (sc->ti_rdata.ti_tx_ring != NULL) in ti_start_locked()
3649 bcopy(&sc->ti_rdata.ti_info->ti_stats, outstats, in ti_ioctl2()