Lines Matching refs:rl_ldata

81 	struct rl_txdesc *txd = sc->rl_ldata.rl_tx_desc;  in re_netmap_txsync()
83 bus_dmamap_sync(sc->rl_ldata.rl_tx_list_tag, in re_netmap_txsync()
84 sc->rl_ldata.rl_tx_list_map, in re_netmap_txsync()
92 nic_i = sc->rl_ldata.rl_tx_prodidx; in re_netmap_txsync()
102 struct rl_desc *desc = &sc->rl_ldata.rl_tx_list[nic_i]; in re_netmap_txsync()
115 netmap_reload_map(na, sc->rl_ldata.rl_tx_mtag, in re_netmap_txsync()
124 bus_dmamap_sync(sc->rl_ldata.rl_tx_mtag, in re_netmap_txsync()
131 sc->rl_ldata.rl_tx_prodidx = nic_i; in re_netmap_txsync()
135 bus_dmamap_sync(sc->rl_ldata.rl_tx_list_tag, in re_netmap_txsync()
136 sc->rl_ldata.rl_tx_list_map, in re_netmap_txsync()
147 nic_i = sc->rl_ldata.rl_tx_considx; in re_netmap_txsync()
148 for (n = 0; nic_i != sc->rl_ldata.rl_tx_prodidx; in re_netmap_txsync()
151 le32toh(sc->rl_ldata.rl_tx_list[nic_i].rl_cmdstat); in re_netmap_txsync()
156 sc->rl_ldata.rl_tx_considx = nic_i; in re_netmap_txsync()
157 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()
205 nic_i = sc->rl_ldata.rl_rx_prodidx; /* next pkt to check */ in re_netmap_rxsync()
209 struct rl_desc *cur_rx = &sc->rl_ldata.rl_rx_list[nic_i]; in re_netmap_rxsync()
221 bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, in re_netmap_rxsync()
227 sc->rl_ldata.rl_rx_prodidx = nic_i; in re_netmap_rxsync()
243 struct rl_desc *desc = &sc->rl_ldata.rl_rx_list[nic_i]; in re_netmap_rxsync()
256 netmap_reload_map(na, sc->rl_ldata.rl_rx_mtag, in re_netmap_rxsync()
261 bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, in re_netmap_rxsync()
269 bus_dmamap_sync(sc->rl_ldata.rl_rx_list_tag, in re_netmap_rxsync()
270 sc->rl_ldata.rl_rx_list_map, in re_netmap_rxsync()
299 txd = sc->rl_ldata.rl_tx_desc; in re_netmap_tx_init()
300 desc = sc->rl_ldata.rl_tx_list; in re_netmap_tx_init()
301 n = sc->rl_ldata.rl_tx_desc_cnt; in re_netmap_tx_init()
311 netmap_load_map(na, sc->rl_ldata.rl_tx_mtag, in re_netmap_tx_init()
321 struct rl_desc *desc = sc->rl_ldata.rl_rx_list; in re_netmap_rx_init()
324 uint32_t const n = sc->rl_ldata.rl_rx_desc_cnt; in re_netmap_rx_init()
340 netmap_reload_map(na, sc->rl_ldata.rl_rx_mtag, in re_netmap_rx_init()
341 sc->rl_ldata.rl_rx_desc[nic_i].rx_dmamap, addr); in re_netmap_rx_init()
342 bus_dmamap_sync(sc->rl_ldata.rl_rx_mtag, in re_netmap_rx_init()
343 sc->rl_ldata.rl_rx_desc[nic_i].rx_dmamap, BUS_DMASYNC_PREREAD); in re_netmap_rx_init()
365 na.num_tx_desc = sc->rl_ldata.rl_tx_desc_cnt; in re_netmap_attach()
366 na.num_rx_desc = sc->rl_ldata.rl_rx_desc_cnt; in re_netmap_attach()