Home
last modified time | relevance | path

Searched refs:hwcur (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/net/
H A Dnetmap.h803 uint32_t hwcur; /* AR+ KW+ the hwcur of the kern netmap_kring */ member
903 uint32_t *hwcur) in nm_sync_kloop_appl_read() argument
912 *hwcur = ktoa->hwcur; in nm_sync_kloop_appl_read()
/freebsd/sys/dev/netmap/
H A Dnetmap_generic.c520 u_int hwcur = kring->nr_hwcur; in generic_netmap_tx_clean() local
526 while (nm_i != hwcur) { /* buffers not completed */ in generic_netmap_tx_clean()
613 generic_set_tx_event(struct netmap_kring *kring, u_int hwcur) in generic_set_tx_event() argument
620 if (ntc == hwcur) { in generic_set_tx_event()
635 e = ring_middle(ntc, hwcur, lim); in generic_set_tx_event()
H A Dnetmap_kloop.c64 sync_kloop_kernel_write(struct nm_csb_ktoa __user *ptr, uint32_t hwcur, in sync_kloop_kernel_write() argument
86 CSB_WRITE(ptr, hwcur, hwcur); in sync_kloop_kernel_write()
984 kring->nr_hwcur = ktoa->hwcur; in netmap_pt_guest_txsync()
H A Dif_ptnet.c1133 kring->nr_hwcur = ktoa->hwcur; in ptnet_sync_from_csb()
1138 ktoa->hwcur, atok->head, atok->cur, in ptnet_sync_from_csb()
1419 * freed up some, by reading hwcur and hwtail from in ptnet_drain_transmit_queue()
1433 * ktoa->hwcur and ktoa->hwtail (store-load in ptnet_drain_transmit_queue()
1706 * added some, by reading hwcur and hwtail from in ptnet_rx_eof()
1720 * the load from ktoa->hwcur and ktoa->hwtail in ptnet_rx_eof()
H A Dnetmap.c2217 CSB_WRITE(csb_ktoa, hwcur, kring->nr_hwcur); in netmap_csb_validate()