/third_party/node/test/testpy/ |
H A D | __init__.py | 40 def __init__(self, path, file, arch, mode, context, config, additional=None): 41 super(SimpleTestCase, self).__init__(context, path, arch, mode) 44 self.arch = arch 59 result = [self.config.context.GetVm(self.arch, self.mode)] 107 def ListTests(self, current_path, path, arch, mode): 114 result.append(SimpleTestCase(test_name, file_path, arch, mode, 126 def ListTests(self, current_path, path, arch, mode): 128 current_path, path, arch, mode) 149 def ListTests(self, current_path, path, arch, mod [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-v3.c | 24 struct vgic_v3_cpu_if *cpuif = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_set_underflow() 37 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu; in vgic_v3_fold_lr_state() 39 u32 model = vcpu->kvm->arch.vgic.vgic_model; in vgic_v3_fold_lr_state() 109 u32 model = vcpu->kvm->arch.vgic.vgic_model; in vgic_v3_populate_lr() 186 vcpu->arch.vgic_cpu.vgic_v3.vgic_lr[lr] = val; in vgic_v3_populate_lr() 191 vcpu->arch.vgic_cpu.vgic_v3.vgic_lr[lr] = 0; in vgic_v3_clear_lr() 196 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_set_vmcr() 197 u32 model = vcpu->kvm->arch.vgic.vgic_model; in vgic_v3_set_vmcr() 226 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_get_vmcr() 227 u32 model = vcpu->kvm->arch in vgic_v3_get_vmcr() [all...] |
H A D | vgic.c | 28 * kvm->arch.config_lock (mutex) 48 * raw_spin_lock(vcpuX->arch.vgic_cpu.ap_list_lock); 49 * raw_spin_lock(vcpuY->arch.vgic_cpu.ap_list_lock); 62 struct vgic_dist *dist = &kvm->arch.vgic; in vgic_get_lpi() 98 return &vcpu->arch.vgic_cpu.private_irqs[intid]; in vgic_get_irq() 102 if (intid < (kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS)) { in vgic_get_irq() 103 intid = array_index_nospec(intid, kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS); in vgic_get_irq() 104 return &kvm->arch.vgic.spis[intid - VGIC_NR_PRIVATE_IRQS]; in vgic_get_irq() 128 struct vgic_dist *dist = &kvm->arch.vgic; in __vgic_put_lpi_locked() 141 struct vgic_dist *dist = &kvm->arch in vgic_put_irq() [all...] |
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | machine_kexec.c | 43 pr_debug(" dtb_mem: %pa\n", &kimage->arch.dtb_mem); in _kexec_image_info() 44 pr_debug(" kern_reloc: %pa\n", &kimage->arch.kern_reloc); in _kexec_image_info() 45 pr_debug(" el2_vectors: %pa\n", &kimage->arch.el2_vectors); in _kexec_image_info() 137 kimage->arch.el2_vectors = 0; in machine_kexec_post_load() 140 &kimage->arch.el2_vectors); in machine_kexec_post_load() 152 kimage->arch.ttbr1 = __pa(trans_pgd); in machine_kexec_post_load() 153 kimage->arch.zero_page = __pa_symbol(empty_zero_page); in machine_kexec_post_load() 157 kimage->arch.kern_reloc = __pa(reloc_code); in machine_kexec_post_load() 158 rc = trans_pgd_idmap_page(&info, &kimage->arch.ttbr0, in machine_kexec_post_load() 159 &kimage->arch in machine_kexec_post_load() [all...] |
/kernel/linux/linux-5.10/arch/sparc/ |
H A D | Makefile | 11 # We are not yet configured - so test on arch 59 head-y := arch/sparc/kernel/head_$(BITS).o 61 # See arch/sparc/Kbuild for the core part of the kernel 62 core-y += arch/sparc/ 64 libs-y += arch/sparc/prom/ 65 libs-y += arch/sparc/lib/ 67 drivers-$(CONFIG_PM) += arch/sparc/power/ 68 drivers-$(CONFIG_OPROFILE) += arch/sparc/oprofile/ 70 boot := arch/sparc/boot 85 $(Q)$(MAKE) $(build)=arch/spar [all...] |
/kernel/linux/linux-5.10/tools/perf/arch/sparc/annotate/ |
H A D | instructions.c | 120 static struct ins_ops *sparc__associate_instruction_ops(struct arch *arch, const char *name) in sparc__associate_instruction_ops() argument 155 arch__associate_ins_ops(arch, name, ops); in sparc__associate_instruction_ops() 160 static int sparc__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in sparc__annotate_init() argument 162 if (!arch->initialized) { in sparc__annotate_init() 163 arch->initialized = true; in sparc__annotate_init() 164 arch->associate_instruction_ops = sparc__associate_instruction_ops; in sparc__annotate_init() 165 arch->objdump.comment_char = '#'; in sparc__annotate_init()
|
/kernel/linux/linux-6.6/tools/perf/arch/sparc/annotate/ |
H A D | instructions.c | 120 static struct ins_ops *sparc__associate_instruction_ops(struct arch *arch, const char *name) in sparc__associate_instruction_ops() argument 155 arch__associate_ins_ops(arch, name, ops); in sparc__associate_instruction_ops() 160 static int sparc__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in sparc__annotate_init() argument 162 if (!arch->initialized) { in sparc__annotate_init() 163 arch->initialized = true; in sparc__annotate_init() 164 arch->associate_instruction_ops = sparc__associate_instruction_ops; in sparc__annotate_init() 165 arch->objdump.comment_char = '#'; in sparc__annotate_init()
|
/kernel/linux/linux-5.10/arch/s390/kvm/ |
H A D | vsie.c | 298 int fmt_h = vcpu->arch.sie_block->crycbd & CRYCB_FORMAT_MASK; in shadow_crycb() 303 apie_h = vcpu->arch.sie_block->eca & ECA_APIE; in shadow_crycb() 318 vcpu->kvm->arch.crypto.crycb, in shadow_crycb() 326 ecb3_flags = scb_o->ecb3 & vcpu->arch.sie_block->ecb3 & in shadow_crycb() 328 ecd_flags = scb_o->ecd & vcpu->arch.sie_block->ecd & ECD_ECC; in shadow_crycb() 343 vcpu->kvm->arch.crypto.crycb->dea_wrapping_key_mask; in shadow_crycb() 371 if (vcpu->kvm->arch.model.ibc && new_ibc) { in prepare_ibc() 377 if (scb_s->ibc > vcpu->kvm->arch.model.ibc) in prepare_ibc() 378 scb_s->ibc = vcpu->kvm->arch.model.ibc; in prepare_ibc() 579 for (i = 0; i < kvm->arch in kvm_s390_vsie_gmap_notifier() [all...] |
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | vsie.c | 307 int fmt_h = vcpu->arch.sie_block->crycbd & CRYCB_FORMAT_MASK; in shadow_crycb() 312 apie_h = vcpu->arch.sie_block->eca & ECA_APIE; in shadow_crycb() 327 vcpu->kvm->arch.crypto.crycb, in shadow_crycb() 335 ecb3_flags = scb_o->ecb3 & vcpu->arch.sie_block->ecb3 & in shadow_crycb() 337 ecd_flags = scb_o->ecd & vcpu->arch.sie_block->ecd & ECD_ECC; in shadow_crycb() 352 vcpu->kvm->arch.crypto.crycb->dea_wrapping_key_mask; in shadow_crycb() 380 if (vcpu->kvm->arch.model.ibc && new_ibc) { in prepare_ibc() 386 if (scb_s->ibc > vcpu->kvm->arch.model.ibc) in prepare_ibc() 387 scb_s->ibc = vcpu->kvm->arch.model.ibc; in prepare_ibc() 594 for (i = 0; i < kvm->arch in kvm_s390_vsie_gmap_notifier() [all...] |
/third_party/rust/crates/memchr/ |
H A D | build.rs | 21 let arch = env::var("CARGO_CFG_TARGET_ARCH").unwrap(); in enable_simd_optimizations() 22 match &arch[..] { in enable_simd_optimizations() 61 let arch = match env::var("CARGO_CFG_TARGET_ARCH") { in enable_libc() 63 Ok(arch) => arch, in enable_libc() 69 if NO_ARCH.contains(&&*arch) || NO_ENV.contains(&&*env) { in enable_libc()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | hypercalls.c | 47 cycles = systime_snapshot.cycles - vcpu->kvm->arch.timer_data.voffset; in kvm_ptp_get_time() 50 cycles = systime_snapshot.cycles - vcpu->kvm->arch.timer_data.poffset; in kvm_ptp_get_time() 98 struct kvm_smccc_features *smccc_feat = &vcpu->kvm->arch.smccc_feat; in kvm_smccc_test_fw_bmap() 140 mt_init(&kvm->arch.smccc_filter); in init_smccc_filter() 147 r = mtree_insert_range(&kvm->arch.smccc_filter, in init_smccc_filter() 153 r = mtree_insert_range(&kvm->arch.smccc_filter, in init_smccc_filter() 180 mutex_lock(&kvm->arch.config_lock); in kvm_smccc_set_filter() 187 r = mtree_insert_range(&kvm->arch.smccc_filter, start, end, in kvm_smccc_set_filter() 192 set_bit(KVM_ARCH_FLAG_SMCCC_FILTER_CONFIGURED, &kvm->arch.flags); in kvm_smccc_set_filter() 195 mutex_unlock(&kvm->arch in kvm_smccc_set_filter() [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | mmu.c | 280 return vcpu->arch.efer & EFER_NX; in is_nx() 661 r = kvm_mmu_topup_memory_cache(&vcpu->arch.mmu_pte_list_desc_cache, in mmu_topup_memory_caches() 665 r = kvm_mmu_topup_memory_cache(&vcpu->arch.mmu_shadow_page_cache, in mmu_topup_memory_caches() 670 r = kvm_mmu_topup_memory_cache(&vcpu->arch.mmu_gfn_array_cache, in mmu_topup_memory_caches() 675 return kvm_mmu_topup_memory_cache(&vcpu->arch.mmu_page_header_cache, in mmu_topup_memory_caches() 681 kvm_mmu_free_memory_cache(&vcpu->arch.mmu_pte_list_desc_cache); in mmu_free_memory_caches() 682 kvm_mmu_free_memory_cache(&vcpu->arch.mmu_shadow_page_cache); in mmu_free_memory_caches() 683 kvm_mmu_free_memory_cache(&vcpu->arch.mmu_gfn_array_cache); in mmu_free_memory_caches() 684 kvm_mmu_free_memory_cache(&vcpu->arch.mmu_page_header_cache); in mmu_free_memory_caches() 689 return kvm_mmu_memory_cache_alloc(&vcpu->arch in mmu_alloc_pte_list_desc() 3650 struct kvm_arch_async_pf arch; kvm_arch_setup_async_pf() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | e500.h | 11 * This file is based on arch/powerpc/kvm/44x_tlb.h and 12 * arch/powerpc/include/asm/kvm_44x.h by Hollis Blanchard <hollisb@us.ibm.com>, 210 return vcpu->arch.pid & 0xff; in get_cur_pid() 215 return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS)); in get_cur_as() 220 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr() 225 return (vcpu->arch.shared->mas6 >> 16) & 0xff; in get_cur_spid() 230 return vcpu->arch.shared->mas6 & 0x1; in get_cur_sas() 239 return (vcpu->arch.shared->mas0 >> 28) & 0x1; in get_tlb_tlbsel() 244 return vcpu->arch.shared->mas0 & 0xfff; in get_tlb_nv_bit() 249 return (vcpu->arch in get_tlb_esel_bit() [all...] |
/kernel/linux/linux-5.10/arch/arm64/ |
H A D | Makefile | 2 # arch/arm64/Makefile 88 asm-arch := armv8.3-a 96 asm-arch := armv8.4-a 99 ifdef asm-arch 100 KBUILD_CFLAGS += -Wa,-march=$(asm-arch) \ 101 -DARM64_ASM_ARCH='"$(asm-arch)"' 135 head-y := arch/arm64/kernel/head.o 147 core-y += arch/arm64/ 148 libs-y := arch/arm64/lib/ $(libs-y) 152 boot := arch/arm6 [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | e500.h | 11 * This file is based on arch/powerpc/kvm/44x_tlb.h and 12 * arch/powerpc/include/asm/kvm_44x.h by Hollis Blanchard <hollisb@us.ibm.com>, 210 return vcpu->arch.pid & 0xff; in get_cur_pid() 215 return !!(vcpu->arch.shared->msr & (MSR_IS | MSR_DS)); in get_cur_as() 220 return !!(vcpu->arch.shared->msr & MSR_PR); in get_cur_pr() 225 return (vcpu->arch.shared->mas6 >> 16) & 0xff; in get_cur_spid() 230 return vcpu->arch.shared->mas6 & 0x1; in get_cur_sas() 239 return (vcpu->arch.shared->mas0 >> 28) & 0x1; in get_tlb_tlbsel() 244 return vcpu->arch.shared->mas0 & 0xfff; in get_tlb_nv_bit() 249 return (vcpu->arch in get_tlb_esel_bit() [all...] |
/third_party/node/deps/openssl/config/ |
H A D | generate_gypi.pl | 16 # with ../openssl/Configure options arch 24 my $arch = shift @ARGV; 40 our $arch_dir = "../config/archs/$arch"; 43 my $is_win = ($arch =~/^VC-WIN/); 47 my $makefile = $is_win ? "../config/Makefile_$arch": "Makefile"; 48 # Generate arch dependent header files with Makefile 52 my $fips_ld = ($arch =~ m/linux/ ? "providers/fips.ld" : ""); 56 # Copy and move all arch dependent header files into config/archs 103 my $linker_script_dir = "<(PRODUCT_DIR)/../../deps/openssl/config/archs/$arch/$asm/providers"; 141 if ($arch e [all...] |
/kernel/linux/linux-6.6/arch/sparc/ |
H A D | Makefile | 11 # We are not yet configured - so test on arch 59 libs-y += arch/sparc/prom/ 60 libs-y += arch/sparc/lib/ 62 drivers-$(CONFIG_PM) += arch/sparc/power/ 63 drivers-$(CONFIG_FB_CORE) += arch/sparc/video/ 65 boot := arch/sparc/boot 77 $(Q)$(MAKE) $(build)=arch/sparc/kernel/syscalls all 81 $(Q)$(MAKE) $(build)=arch/sparc/vdso $@
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | unwind-libunwind.c | 22 const char *arch; in unwind__prepare_access() local 38 /* env->arch is NULL for live-mode (i.e. perf top) */ in unwind__prepare_access() 39 if (!maps->machine->env || !maps->machine->env->arch) in unwind__prepare_access() 46 arch = perf_env__arch(maps->machine->env); in unwind__prepare_access() 48 if (!strcmp(arch, "x86")) { in unwind__prepare_access() 51 } else if (!strcmp(arch, "arm64") || !strcmp(arch, "arm")) { in unwind__prepare_access() 57 pr_err("unwind: target platform=%s is not supported\n", arch); in unwind__prepare_access()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | irq.c | 41 return v->arch.pending_external_vector != -1; in pending_userspace_extint() 62 return v->arch.interrupt.injected; in kvm_cpu_has_extint() 73 return v->kvm->arch.vpic->output; in kvm_cpu_has_extint() 119 return v->arch.interrupt.nr; in kvm_cpu_get_extint() 122 return v->kvm->arch.xen.upcall_vector; in kvm_cpu_get_extint() 125 int vector = v->arch.pending_external_vector; in kvm_cpu_get_extint() 127 v->arch.pending_external_vector = -1; in kvm_cpu_get_extint()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | unwind-libunwind.c | 22 const char *arch; in unwind__prepare_access() local 40 /* env->arch is NULL for live-mode (i.e. perf top) */ in unwind__prepare_access() 41 if (!machine->env || !machine->env->arch) in unwind__prepare_access() 48 arch = perf_env__arch(machine->env); in unwind__prepare_access() 50 if (!strcmp(arch, "x86")) { in unwind__prepare_access() 53 } else if (!strcmp(arch, "arm64") || !strcmp(arch, "arm")) { in unwind__prepare_access() 59 pr_warning_once("unwind: target platform=%s is not supported\n", arch); in unwind__prepare_access()
|
/kernel/linux/linux-6.6/arch/arm64/ |
H A D | Makefile | 2 # arch/arm64/Makefile 85 # We cannot pass the same arch flag to the compiler as this would allow it to 90 asm-arch := armv8.5-a 92 asm-arch := armv8.4-a 94 asm-arch := armv8.3-a 96 asm-arch := armv8.2-a 99 ifdef asm-arch 100 KBUILD_CFLAGS += -Wa,-march=$(asm-arch) \ 101 -DARM64_ASM_ARCH='"$(asm-arch)"' 147 libs-y := arch/arm6 [all...] |
/kernel/linux/linux-6.6/arch/arm/ |
H A D | Makefile | 2 # arch/arm/Makefile 63 arch-$(CONFIG_CPU_32v7M) :=-march=armv7-m 64 arch-$(CONFIG_CPU_32v7) :=-march=armv7-a 65 arch-$(CONFIG_CPU_32v6) :=-march=armv6 69 arch-$(CONFIG_CPU_32v6K) :=-march=armv6k 71 arch-$(CONFIG_CPU_32v5) :=-march=armv5te 72 arch-$(CONFIG_CPU_32v4T) :=-march=armv4t 73 arch-$(CONFIG_CPU_32v4) :=-march=armv4 74 arch-$(CONFIG_CPU_32v3) :=-march=armv3m 144 KBUILD_CFLAGS +=$(CFLAGS_ABI) $(CFLAGS_ISA) $(arch [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | arm.c | 90 kvm->arch.return_nisv_io_abort_to_user = true; in kvm_vm_ioctl_enable_cap() 116 kvm->arch.pfr0_csv2 = 1; in set_default_csv2() 131 ret = kvm_init_stage2_mmu(kvm, &kvm->arch.mmu); in kvm_arch_init_vm() 142 kvm->arch.max_vcpus = kvm_arm_default_max_vcpus(); in kvm_arch_init_vm() 148 kvm_free_stage2_pgd(&kvm->arch.mmu); in kvm_arch_init_vm() 166 bitmap_free(kvm->arch.pmu_filter); in kvm_arch_destroy_vm() 212 r = kvm->arch.max_vcpus; in kvm_vm_ioctl_check_extension() 220 r = kvm->arch.vgic.msis_require_devid; in kvm_vm_ioctl_check_extension() 266 if (id >= kvm->arch.max_vcpus) in kvm_arch_vcpu_precreate() 277 vcpu->arch in kvm_arch_vcpu_create() [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-v3.c | 20 struct vgic_v3_cpu_if *cpuif = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_set_underflow() 33 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu; in vgic_v3_fold_lr_state() 35 u32 model = vcpu->kvm->arch.vgic.vgic_model; in vgic_v3_fold_lr_state() 120 u32 model = vcpu->kvm->arch.vgic.vgic_model; in vgic_v3_populate_lr() 197 vcpu->arch.vgic_cpu.vgic_v3.vgic_lr[lr] = val; in vgic_v3_populate_lr() 202 vcpu->arch.vgic_cpu.vgic_v3.vgic_lr[lr] = 0; in vgic_v3_clear_lr() 207 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_set_vmcr() 208 u32 model = vcpu->kvm->arch.vgic.vgic_model; in vgic_v3_set_vmcr() 237 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_get_vmcr() 238 u32 model = vcpu->kvm->arch in vgic_v3_get_vmcr() [all...] |
/kernel/linux/linux-5.10/arch/c6x/ |
H A D | Makefile | 2 # linux/arch/c6x/Makefile 30 head-y := arch/c6x/kernel/head.o 31 core-y += arch/c6x/kernel/ arch/c6x/mm/ arch/c6x/platforms/ 32 libs-y += arch/c6x/lib/ 37 boot := arch/$(ARCH)/boot 57 @echo ' vmlinux.bin - Binary kernel image (arch/$(ARCH)/boot/vmlinux.bin)' 58 @echo ' dtbImage.<dt> - ELF image with $(arch)/boot/dts/<dt>.dts linked in'
|