Lines Matching refs:rl_ldata

82 	struct rl_txdesc *txd = sc->rl_ldata.rl_tx_desc;  in re_netmap_txsync()
84 bus_dmamap_sync(sc->rl_ldata.rl_tx_list_tag, in re_netmap_txsync()
85 sc->rl_ldata.rl_tx_list_map, in re_netmap_txsync()
93 nic_i = sc->rl_ldata.rl_tx_prodidx; in re_netmap_txsync()
103 struct rl_desc *desc = &sc->rl_ldata.rl_tx_list[nic_i]; in re_netmap_txsync()
116 netmap_reload_map(na, sc->rl_ldata.rl_tx_mtag, in re_netmap_txsync()
125 bus_dmamap_sync(sc->rl_ldata.rl_tx_mtag, in re_netmap_txsync()
132 sc->rl_ldata.rl_tx_prodidx = nic_i; in re_netmap_txsync()
136 bus_dmamap_sync(sc->rl_ldata.rl_tx_list_tag, in re_netmap_txsync()
137 sc->rl_ldata.rl_tx_list_map, in re_netmap_txsync()
148 nic_i = sc->rl_ldata.rl_tx_considx; in re_netmap_txsync()
149 for (n = 0; nic_i != sc->rl_ldata.rl_tx_prodidx; in re_netmap_txsync()
152 le32toh(sc->rl_ldata.rl_tx_list[nic_i].rl_cmdstat); in re_netmap_txsync()
157 sc->rl_ldata.rl_tx_considx = nic_i; in re_netmap_txsync()
158 sc->rl_ldata.rl_tx_free += n; in re_netmap_txsync()
184 struct rl_rxdesc *rxd = sc->rl_ldata.rl_rx_desc; in re_netmap_rxsync()
189 bus_dmamap_sync(sc->rl_ldata.rl_rx_list_tag, in re_netmap_rxsync()
190 sc->rl_ldata.rl_rx_list_map, in re_netmap_rxsync()
204 nic_i = sc->rl_ldata.rl_rx_prodidx; /* next pkt to check */ in re_netmap_rxsync()
208 struct rl_desc *cur_rx = &sc->rl_ldata.rl_rx_list[nic_i]; in re_netmap_rxsync()
220 bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, in re_netmap_rxsync()
226 sc->rl_ldata.rl_rx_prodidx = nic_i; in re_netmap_rxsync()
242 struct rl_desc *desc = &sc->rl_ldata.rl_rx_list[nic_i]; in re_netmap_rxsync()
255 netmap_reload_map(na, sc->rl_ldata.rl_rx_mtag, in re_netmap_rxsync()
260 bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, in re_netmap_rxsync()
268 bus_dmamap_sync(sc->rl_ldata.rl_rx_list_tag, in re_netmap_rxsync()
269 sc->rl_ldata.rl_rx_list_map, in re_netmap_rxsync()
298 txd = sc->rl_ldata.rl_tx_desc; in re_netmap_tx_init()
299 desc = sc->rl_ldata.rl_tx_list; in re_netmap_tx_init()
300 n = sc->rl_ldata.rl_tx_desc_cnt; in re_netmap_tx_init()
310 netmap_load_map(na, sc->rl_ldata.rl_tx_mtag, in re_netmap_tx_init()
320 struct rl_desc *desc = sc->rl_ldata.rl_rx_list; in re_netmap_rx_init()
323 uint32_t const n = sc->rl_ldata.rl_rx_desc_cnt; in re_netmap_rx_init()
339 netmap_reload_map(na, sc->rl_ldata.rl_rx_mtag, in re_netmap_rx_init()
340 sc->rl_ldata.rl_rx_desc[nic_i].rx_dmamap, addr); in re_netmap_rx_init()
341 bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, in re_netmap_rx_init()
342 sc->rl_ldata.rl_rx_desc[nic_i].rx_dmamap, BUS_DMASYNC_PREREAD); in re_netmap_rx_init()
364 na.num_tx_desc = sc->rl_ldata.rl_tx_desc_cnt; in re_netmap_attach()
365 na.num_rx_desc = sc->rl_ldata.rl_rx_desc_cnt; in re_netmap_attach()