/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Option/ |
H A D | OptParser.td | 167 class MarshallingInfo<KeyPathAndMacro kpm, code defaultvalue> { 168 code KeyPath = kpm.KeyPath; 169 code MacroPrefix = kpm.MacroPrefix; 174 class MarshallingInfoString<KeyPathAndMacro kpm, code defaultvalue="std::string()"> 175 : MarshallingInfo<kpm, defaultvalue> { 181 class MarshallingInfoInt<KeyPathAndMacro kpm, code defaultvalue="0", code type="unsigned"> 182 : MarshallingInfo<kpm, defaultvalue> { 188 class MarshallingInfoStringVector<KeyPathAndMacro kpm> 189 : MarshallingInfo<kpm, "std::vector<std::string>({})"> { 195 class MarshallingInfoFlag<KeyPathAndMacro kpm, code defaultvalue = "false"> [all …]
|
/netbsd-src/sys/arch/shark/ofw/ |
H A D | ofrom.c | 141 pmap_t kpm = pmap_kernel(); in ofromrw() local 177 pmap_update(kpm); in ofromrw() 182 pmap_update(kpm); in ofromrw()
|
/netbsd-src/sys/arch/hppa/hppa/ |
H A D | pmap.c | 804 pmap_t kpm; in pmap_bootstrap() local 831 kpm = pmap_kernel(); in pmap_bootstrap() 832 memset(kpm, 0, sizeof(*kpm)); in pmap_bootstrap() 834 rw_init(&kpm->pm_obj_lock); in pmap_bootstrap() 835 uvm_obj_init(&kpm->pm_obj, &pmap_pager, false, 1); in pmap_bootstrap() 836 uvm_obj_setlock(&kpm->pm_obj, &kpm->pm_obj_lock); in pmap_bootstrap() 838 kpm->pm_space = HPPA_SID_KERNEL; in pmap_bootstrap() 839 kpm->pm_pid = HPPA_PID_KERNEL; in pmap_bootstrap() 840 kpm->pm_pdir_pg = NULL; in pmap_bootstrap() 841 kpm->pm_pdir = (uint32_t *)addr; in pmap_bootstrap() [all …]
|
/netbsd-src/sys/arch/aarch64/aarch64/ |
H A D | pmap.c | 356 struct pmap *kpm; in pmap_bootstrap() local 383 kpm = pmap_kernel(); in pmap_bootstrap() 384 struct pmap_asid_info * const pai = PMAP_PAI(kpm, cpu_tlb_info(ci)); in pmap_bootstrap() 387 kpm->pm_refcnt = 1; in pmap_bootstrap() 388 kpm->pm_idlepdp = 0; in pmap_bootstrap() 389 kpm->pm_l0table = l0; in pmap_bootstrap() 390 kpm->pm_l0table_pa = l0pa; in pmap_bootstrap() 391 kpm->pm_onproc = kcpuset_running; in pmap_bootstrap() 392 kpm->pm_active = kcpuset_running; in pmap_bootstrap() 393 kpm->pm_activated = true; in pmap_bootstrap() [all …]
|
/netbsd-src/sys/arch/sparc64/sparc64/ |
H A D | ipifuncs.c | 458 bool kpm = (pm == pmap_kernel()); in smp_tlb_flush_pte() local 462 if (kpm || ctx > 0) in smp_tlb_flush_pte() 476 if (!kpm && ctx == 0) in smp_tlb_flush_pte()
|
H A D | pmap.c | 250 bool kpm = (pm == pmap_kernel()); in tsb_invalidate() local 263 if (kpm || ctx > 0) { in tsb_invalidate()
|
/netbsd-src/sys/arch/x86/x86/ |
H A D | pmap.c | 1202 struct pmap *kpm; local 1235 kpm = pmap_kernel(); 1236 mutex_init(&kpm->pm_lock, MUTEX_DEFAULT, IPL_NONE); 1237 rw_init(&kpm->pm_dummy_lock); 1239 uvm_obj_init(&kpm->pm_obj[i], &pmap_pager, false, 1); 1240 uvm_obj_setlock(&kpm->pm_obj[i], &kpm->pm_dummy_lock); 1241 kpm->pm_ptphint[i] = NULL; 1243 memset(&kpm->pm_list, 0, sizeof(kpm 1689 pmap_init_directmap(struct pmap * kpm) global() argument 5609 struct pmap *kpm = pmap_kernel(); global() local 5739 struct pmap *kpm = pmap_kernel(); global() local [all...] |
/netbsd-src/tests/modules/x86_pte_tester/ |
H A D | x86_pte_tester.c | 385 struct pmap *kpm = pmap_kernel(); in x86_pte_run_scans() local 397 pa0 = (paddr_t)kpm->pm_pdirpa[0]; in x86_pte_run_scans()
|
/netbsd-src/sys/arch/arm/arm32/ |
H A D | pmap.c | 2647 pmap_t kpm = pmap_kernel(); in pmap_syncicache_page() local 2691 pmap_tlb_flush_SE(kpm, dstp + i, PVF_REF | PVF_EXEC); in pmap_syncicache_page() 2712 pmap_tlb_flush_SE(kpm, dstp + i, PVF_REF | PVF_EXEC); in pmap_syncicache_page() 3758 pmap_t kpm = pmap_kernel(); in pmap_kenter_pa() local 3759 pmap_acquire_pmap_lock(kpm); in pmap_kenter_pa() 3760 struct l2_bucket * const l2b = pmap_get_l2_bucket(kpm, va); in pmap_kenter_pa() 3764 va, pa, prot, pmap_curmaxkvaddr, kpm->pm_l2[L2_IDX(l1slot)], in pmap_kenter_pa() 3765 kpm->pm_l2[L2_IDX(l1slot)] in pmap_kenter_pa() 3766 ? &kpm->pm_l2[L2_IDX(l1slot)]->l2_bucket[L2_BUCKET(l1slot)] in pmap_kenter_pa() 3768 kpm->pm_l2[L2_IDX(l1slot)] in pmap_kenter_pa() [all …]
|
/netbsd-src/sys/miscfs/genfs/ |
H A D | genfs_io.c | 1857 struct pmap *upm, *kpm __unused; in genfs_do_directio() 1918 kpm = vm_map_pmap(kernel_map); in genfs_do_directio() 1927 pmap_update(kpm); in genfs_do_directio() 1942 pmap_update(kpm); in genfs_do_directio()
|
/netbsd-src/sys/uvm/pmap/ |
H A D | pmap_segtab.c | 323 struct pmap * const kpm = pmap_kernel(); in pmap_pdetab_fixup() local 324 pmap_pdetab_t * const kptb = kpm->pm_pdetab; in pmap_pdetab_fixup()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Driver/ |
H A D | Options.td | 385 FlagDefExpanded implied, KeyPathAndMacro kpm, 388 MarshallingInfoBooleanFlag<kpm, default.Value, flag.ValueAsCode, 400 KeyPathAndMacro kpm, Default default, 423 def flag1.RecordName : MarshalledFlagRec<flag1, flag2, implied, kpm, default>; 424 def flag2.RecordName : MarshalledFlagRec<flag2, flag1, implied, kpm, default>; 431 multiclass BoolFOption<string flag_base, KeyPathAndMacro kpm, 434 defm NAME : BoolOption<"f", flag_base, kpm, default, flag1, flag2, both>, 442 multiclass BoolGOption<string flag_base, KeyPathAndMacro kpm, 445 defm NAME : BoolOption<"g", flag_base, kpm, default, flag1, flag2, both>, 450 class MarshallingInfoVisibility<KeyPathAndMacro kpm, code default> [all …]
|