Home
last modified time | relevance | path

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

/src/sys/dev/netmap/
H A Dif_ptnet.c124 struct nm_csb_ktoa *ktoa; member
373 pq->ktoa = sc->csb_hg + i; in ptnet_attach()
1121 struct nm_csb_ktoa *ktoa = sc->queues[i].ktoa; in ptnet_sync_from_csb() local
1131 kring->nr_hwcur = ktoa->hwcur; in ptnet_sync_from_csb()
1133 kring->ring->tail = ktoa->hwtail; in ptnet_sync_from_csb()
1136 ktoa->hwcur, atok->head, atok->cur, in ptnet_sync_from_csb()
1137 ktoa->hwtail); in ptnet_sync_from_csb()
1189 pq->ktoa->kern_need_kick = 1; in ptnet_nm_register()
1242 notify = netmap_pt_guest_txsync(pq->atok, pq->ktoa, kring, flags); in ptnet_nm_txsync()
1257 notify = netmap_pt_guest_rxsync(pq->atok, pq->ktoa, kring, flags); in ptnet_nm_rxsync()
[all …]
H A Dnetmap_kloop.c974 netmap_pt_guest_txsync(struct nm_csb_atok *atok, struct nm_csb_ktoa *ktoa, in netmap_pt_guest_txsync() argument
986 kring->nr_hwcur = ktoa->hwcur; in netmap_pt_guest_txsync()
991 && NM_ACCESS_ONCE(ktoa->kern_need_kick)) || in netmap_pt_guest_txsync()
1001 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, in netmap_pt_guest_txsync()
1015 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, in netmap_pt_guest_txsync()
1024 kring->name, atok->head, atok->cur, ktoa->hwtail, in netmap_pt_guest_txsync()
1042 netmap_pt_guest_rxsync(struct nm_csb_atok *atok, struct nm_csb_ktoa *ktoa, in netmap_pt_guest_rxsync() argument
1055 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, &kring->nr_hwcur); in netmap_pt_guest_rxsync()
1076 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, in netmap_pt_guest_rxsync()
1086 && NM_ACCESS_ONCE(ktoa->kern_need_kick)) { in netmap_pt_guest_rxsync()
[all …]
H A Dnetmap_kern.h2379 struct nm_csb_ktoa *ktoa,
2382 struct nm_csb_ktoa *ktoa,
2390 ptnet_sync_tail(struct nm_csb_ktoa *ktoa, struct netmap_kring *kring) in ptnet_sync_tail() argument
2395 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, &kring->nr_hwcur); in ptnet_sync_tail()
/src/sys/net/
H A Dnetmap.h902 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()
912 *hwcur = ktoa->hwcur; in nm_sync_kloop_appl_read()