Searched refs:ktoa (Results 1 – 4 of 4) sorted by relevance
| /src/sys/dev/netmap/ |
| H A D | if_ptnet.c | 124 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 D | netmap_kloop.c | 974 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 D | netmap_kern.h | 2379 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 D | netmap.h | 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() 912 *hwcur = ktoa->hwcur; in nm_sync_kloop_appl_read()
|