Home
last modified time | relevance | path

Searched refs:hwtail (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/netmap/
H A Dnetmap_kloop.c65 uint32_t hwtail) in sync_kloop_kernel_write() argument
88 CSB_WRITE(ptr, hwtail, hwtail); in sync_kloop_kernel_write()
344 uint32_t hwtail; in netmap_sync_kloop_rx_ring() local
374 hwtail = NM_ACCESS_ONCE(kring->nr_hwtail); in netmap_sync_kloop_rx_ring()
376 if (kring->rtail != hwtail) { in netmap_sync_kloop_rx_ring()
377 kring->rtail = hwtail; in netmap_sync_kloop_rx_ring()
425 hwtail = NM_ACCESS_ONCE(kring->nr_hwtail); in netmap_sync_kloop_rx_ring()
426 if (unlikely(hwtail == kring->rhead || in netmap_sync_kloop_rx_ring()
431 hwtail, kring->rhead, dry_cycles); in netmap_sync_kloop_rx_ring()
1022 kring->name, atok->head, atok->cur, ktoa->hwtail, in netmap_pt_guest_txsync()
[all …]
H A Dif_ptnet.c1135 kring->ring->tail = ktoa->hwtail; in ptnet_sync_from_csb()
1139 ktoa->hwtail); in ptnet_sync_from_csb()
H A Dnetmap.c2218 CSB_WRITE(csb_ktoa, hwtail, kring->nr_hwtail); in netmap_csb_validate()
/freebsd/sys/net/
H A Dnetmap.h804 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()