Home
last modified time | relevance | path

Searched refs:curcpu_cb (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/x86/include/
H A Dx86_smp.h111 void smp_cache_flush(smp_invl_cb_t curcpu_cb);
114 smp_invl_cb_t curcpu_cb);
116 vm_offset_t endva, struct pmap *pmap, smp_invl_cb_t curcpu_cb);
118 smp_invl_cb_t curcpu_cb);
121 smp_invl_cb_t curcpu_cb);
123 struct pmap *pmap, smp_invl_cb_t curcpu_cb);
124 void smp_masked_invltlb(struct pmap *pmap, smp_invl_cb_t curcpu_cb);
/freebsd/sys/i386/i386/
H A Dmp_machdep.c550 vm_offset_t addr1, vm_offset_t addr2, smp_invl_cb_t curcpu_cb) in smp_targeted_tlb_shootdown() argument
562 curcpu_cb(pmap, addr1, addr2); in smp_targeted_tlb_shootdown()
595 curcpu_cb(pmap, addr1, addr2); in smp_targeted_tlb_shootdown()
606 curcpu_cb(pmap, addr1, addr2); in smp_targeted_tlb_shootdown()
611 smp_masked_invltlb(cpuset_t mask, pmap_t pmap, smp_invl_cb_t curcpu_cb) in smp_masked_invltlb() argument
613 smp_targeted_tlb_shootdown(mask, IPI_INVLTLB, pmap, 0, 0, curcpu_cb); in smp_masked_invltlb()
621 smp_invl_cb_t curcpu_cb) in smp_masked_invlpg() argument
623 smp_targeted_tlb_shootdown(mask, IPI_INVLPG, pmap, addr, 0, curcpu_cb); in smp_masked_invlpg()
631 pmap_t pmap, smp_invl_cb_t curcpu_cb) in smp_masked_invlpg_range() argument
634 curcpu_cb); in smp_masked_invlpg_range()
[all …]
/freebsd/sys/dev/hyperv/vmbus/
H A Dhyperv_mmu.c131 enum invl_op_codes op, struct vmbus_softc *sc, smp_invl_local_cb_t curcpu_cb) in hv_vm_tlb_flush() argument
145 curcpu_cb, op); in hv_vm_tlb_flush()
150 curcpu_cb, op); in hv_vm_tlb_flush()
232 curcpu_cb(pmap, addr1, addr2); in hv_vm_tlb_flush()
246 addr2, curcpu_cb, op); in hv_vm_tlb_flush()
H A Dvmbus.c808 smp_invl_local_cb_t curcpu_cb, enum invl_op_codes op) in hyperv_vm_tlb_flush() argument
811 return hv_vm_tlb_flush(pmap, addr1, addr2, op, sc, curcpu_cb); in hyperv_vm_tlb_flush()
/freebsd/sys/amd64/amd64/
H A Dmp_machdep.c589 vm_offset_t addr2, smp_invl_cb_t curcpu_cb, enum invl_op_codes op) in smp_targeted_tlb_shootdown_native() argument
654 curcpu_cb(pmap, addr1, addr2); in smp_targeted_tlb_shootdown_native()
673 curcpu_cb(pmap, addr1, addr2); in smp_targeted_tlb_shootdown_native()
679 smp_masked_invltlb(pmap_t pmap, smp_invl_cb_t curcpu_cb) in smp_masked_invltlb() argument
695 smp_targeted_tlb_shootdown(pmap, 0, 0, curcpu_cb, invl_op_tlb); in smp_masked_invltlb()
702 smp_masked_invlpg(vm_offset_t addr, pmap_t pmap, smp_invl_cb_t curcpu_cb) in smp_masked_invlpg() argument
711 smp_targeted_tlb_shootdown(pmap, addr, 0, curcpu_cb, invl_op_pg); in smp_masked_invlpg()
719 smp_invl_cb_t curcpu_cb) in smp_masked_invlpg_range() argument
754 smp_targeted_tlb_shootdown(pmap, addr1, addr2, curcpu_cb, in smp_masked_invlpg_range()
763 smp_cache_flush(smp_invl_cb_t curcpu_cb) in smp_cache_flush() argument
[all …]