Searched refs:hwtail (Results 1 – 4 of 4) sorted by relevance
| /freebsd/sys/dev/netmap/ |
| H A D | netmap_kloop.c | 65 uint32_t hwtail) in sync_kloop_kernel_write() argument 88 CSB_WRITE(ptr, hwtail, hwtail); in sync_kloop_kernel_write() 346 uint32_t hwtail; in netmap_sync_kloop_rx_ring() local 376 hwtail = NM_ACCESS_ONCE(kring->nr_hwtail); in netmap_sync_kloop_rx_ring() 377 sync_kloop_kernel_write(csb_ktoa, kring->nr_hwcur, hwtail); in netmap_sync_kloop_rx_ring() 378 if (kring->rtail != hwtail) { in netmap_sync_kloop_rx_ring() 379 kring->rtail = hwtail; in netmap_sync_kloop_rx_ring() 427 hwtail = NM_ACCESS_ONCE(kring->nr_hwtail); in netmap_sync_kloop_rx_ring() 428 if (unlikely(hwtail == kring->rhead || in netmap_sync_kloop_rx_ring() 433 hwtail, kring->rhead, dry_cycles); in netmap_sync_kloop_rx_ring() [all …]
|
| H A D | if_ptnet.c | 1133 kring->ring->tail = ktoa->hwtail; in ptnet_sync_from_csb() 1137 ktoa->hwtail); in ptnet_sync_from_csb()
|
| H A D | netmap.c | 2218 CSB_WRITE(csb_ktoa, hwtail, kring->nr_hwtail); in netmap_csb_validate()
|
| /freebsd/sys/net/ |
| H A D | netmap.h | 804 uint32_t hwtail; /* AR+ KW+ the hwtail of the kern netmap_kring */ member 902 nm_sync_kloop_appl_read(struct nm_csb_ktoa *ktoa, uint32_t *hwtail, in nm_sync_kloop_appl_read() argument 910 *hwtail = ktoa->hwtail; in nm_sync_kloop_appl_read()
|