Searched refs:ktoa (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/netmap/ |
H A D | if_ptnet.c | 126 struct nm_csb_ktoa *ktoa; member 375 pq->ktoa = sc->csb_hg + i; in ptnet_attach() 1123 struct nm_csb_ktoa *ktoa = sc->queues[i].ktoa; in ptnet_sync_from_csb() local 1133 kring->nr_hwcur = ktoa->hwcur; in ptnet_sync_from_csb() 1135 kring->ring->tail = ktoa->hwtail; in ptnet_sync_from_csb() 1138 ktoa->hwcur, atok->head, atok->cur, in ptnet_sync_from_csb() 1139 ktoa->hwtail); in ptnet_sync_from_csb() 1191 pq->ktoa->kern_need_kick = 1; in ptnet_nm_register() 1244 notify = netmap_pt_guest_txsync(pq->atok, pq->ktoa, krin in ptnet_nm_txsync() 1344 struct nm_csb_ktoa *ktoa = pq->ktoa; ptnet_ring_update() local 1379 struct nm_csb_ktoa *ktoa; ptnet_drain_transmit_queue() local 1676 struct nm_csb_ktoa *ktoa = pq->ktoa; ptnet_rx_eof() local [all...] |
H A D | netmap_kloop.c | 972 netmap_pt_guest_txsync(struct nm_csb_atok *atok, struct nm_csb_ktoa *ktoa, in netmap_pt_guest_txsync() argument 984 kring->nr_hwcur = ktoa->hwcur; in netmap_pt_guest_txsync() 989 && NM_ACCESS_ONCE(ktoa->kern_need_kick)) || in netmap_pt_guest_txsync() 999 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, in netmap_pt_guest_txsync() 1013 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, in netmap_pt_guest_txsync() 1022 kring->name, atok->head, atok->cur, ktoa->hwtail, in netmap_pt_guest_txsync() 1040 netmap_pt_guest_rxsync(struct nm_csb_atok *atok, struct nm_csb_ktoa *ktoa, in netmap_pt_guest_rxsync() argument 1053 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, &kring->nr_hwcur); in netmap_pt_guest_rxsync() 1074 nm_sync_kloop_appl_read(ktoa, &kring->nr_hwtail, in netmap_pt_guest_rxsync() 1084 && 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()
|
/freebsd/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()
|