/openbmc/linux/tools/perf/pmu-events/ |
H A D | empty-pmu-events.c | 205 const char *arch; member 217 .arch = "testarch", 223 .arch = 0, 383 const struct pmu_events_table *find_core_events_table(const char *arch, const char *cpuid) in find_core_events_table() argument 386 tables->arch; in find_core_events_table() 388 if (!strcmp(tables->arch, arch) && !strcmp_cpuid_str(tables->cpuid, cpuid)) in find_core_events_table() 394 const struct pmu_metrics_table *find_core_metrics_table(const char *arch, const char *cpuid) in find_core_metrics_table() argument 397 tables->arch; in find_core_metrics_table() 399 if (!strcmp(tables->arch, arch) && !strcmp_cpuid_str(tables->cpuid, cpuid)) in find_core_metrics_table() 407 for (const struct pmu_events_map *tables = &pmu_events_map[0]; tables->arch; tables++) { in pmu_for_each_core_event() [all …]
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-debug.c | 63 iter->nr_spis = kvm->arch.vgic.nr_spis; in iter_init() 88 mutex_lock(&kvm->arch.config_lock); in vgic_debug_start() 89 iter = kvm->arch.vgic.iter; in vgic_debug_start() 102 kvm->arch.vgic.iter = iter; in vgic_debug_start() 107 mutex_unlock(&kvm->arch.config_lock); in vgic_debug_start() 135 mutex_lock(&kvm->arch.config_lock); in vgic_debug_stop() 136 iter = kvm->arch.vgic.iter; in vgic_debug_stop() 139 kvm->arch.vgic.iter = NULL; in vgic_debug_stop() 140 mutex_unlock(&kvm->arch.config_lock); in vgic_debug_stop() 239 print_dist_state(s, &kvm->arch.vgic); in vgic_debug_show() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/debootstrap/debootstrap/ |
H A D | 0002-support-to-override-usr-bin-arch-test.patch | 4 Subject: [PATCH 2/2] support to override /usr/bin/arch-test 22 + ARCH_TEST="/usr/bin/arch-test" 32 -if [ -x /usr/bin/arch-test ] && am_doing_phase second_stage; then 35 - ret=0; arch-test "$ARCH" || ret=$? 37 # Avoid failure with old arch-test package 38 - elif arch-test --version > /dev/null 2>&1; then 39 - ret=0; arch-test -c "$TARGET" "$ARCH" || ret=$?
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vcpu_sbi_hsm.c | 18 struct kvm_cpu_context *cp = &vcpu->arch.guest_context; in kvm_sbi_hsm_vcpu_start() 25 if (!target_vcpu->arch.power_off) in kvm_sbi_hsm_vcpu_start() 28 reset_cntx = &target_vcpu->arch.guest_reset_context; in kvm_sbi_hsm_vcpu_start() 44 if (vcpu->arch.power_off) in kvm_sbi_hsm_vcpu_stop() 54 struct kvm_cpu_context *cp = &vcpu->arch.guest_context; in kvm_sbi_hsm_vcpu_get_status() 61 if (!target_vcpu->arch.power_off) in kvm_sbi_hsm_vcpu_get_status() 73 struct kvm_cpu_context *cp = &vcpu->arch.guest_context; in kvm_sbi_ext_hsm_handler()
|
H A D | vcpu_vector.c | 21 unsigned long *isa = vcpu->arch.isa; in kvm_riscv_vcpu_vector_reset() 22 struct kvm_cpu_context *cntx = &vcpu->arch.guest_context; in kvm_riscv_vcpu_vector_reset() 80 vcpu->arch.host_context.vector.datap = kzalloc(riscv_v_vsize, GFP_KERNEL); in kvm_riscv_vcpu_alloc_vector_context() 81 if (!vcpu->arch.host_context.vector.datap) in kvm_riscv_vcpu_alloc_vector_context() 89 kfree(vcpu->arch.guest_reset_context.vector.datap); in kvm_riscv_vcpu_free_vector_context() 90 kfree(vcpu->arch.host_context.vector.datap); in kvm_riscv_vcpu_free_vector_context() 99 struct kvm_cpu_context *cntx = &vcpu->arch.guest_context; in kvm_riscv_vcpu_vreg_addr() 137 unsigned long *isa = vcpu->arch.isa; in kvm_riscv_vcpu_get_reg_vector() 163 unsigned long *isa = vcpu->arch.isa; in kvm_riscv_vcpu_set_reg_vector()
|
H A D | vcpu_fp.c | 19 struct kvm_cpu_context *cntx = &vcpu->arch.guest_context; in kvm_riscv_vcpu_fp_reset() 22 if (riscv_isa_extension_available(vcpu->arch.isa, f) || in kvm_riscv_vcpu_fp_reset() 23 riscv_isa_extension_available(vcpu->arch.isa, d)) in kvm_riscv_vcpu_fp_reset() 81 struct kvm_cpu_context *cntx = &vcpu->arch.guest_context; in kvm_riscv_vcpu_get_reg_fp() 90 riscv_isa_extension_available(vcpu->arch.isa, f)) { in kvm_riscv_vcpu_get_reg_fp() 101 riscv_isa_extension_available(vcpu->arch.isa, d)) { in kvm_riscv_vcpu_get_reg_fp() 126 struct kvm_cpu_context *cntx = &vcpu->arch.guest_context; in kvm_riscv_vcpu_set_reg_fp() 135 riscv_isa_extension_available(vcpu->arch.isa, f)) { in kvm_riscv_vcpu_set_reg_fp() 146 riscv_isa_extension_available(vcpu->arch.isa, d)) { in kvm_riscv_vcpu_set_reg_fp()
|
/openbmc/linux/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()
|
/openbmc/u-boot/arch/ |
H A D | Kconfig | 230 source "arch/arc/Kconfig" 231 source "arch/arm/Kconfig" 232 source "arch/m68k/Kconfig" 234 source "arch/mips/Kconfig" 235 source "arch/nds32/Kconfig" 236 source "arch/nios2/Kconfig" 237 source "arch/powerpc/Kconfig" 239 source "arch/sh/Kconfig" 240 source "arch/x86/Kconfig" 241 source "arch/xtensa/Kconfig" [all …]
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | e500.h | 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.shared->mas0 >> 16) & 0xfff; in get_tlb_esel_bit() 263 if (get_tlb_ts(tlbe) != !!(vcpu->arch.shared->msr & MSR_IS)) in tlbe_is_host_safe() 307 return get_thread_specific_lpid(vcpu->kvm->arch.lpid); in get_lpid() [all …]
|
H A D | book3s_hv_ras.c | 46 slb = vcpu->arch.slb_shadow.pinned_addr; in reload_slb() 52 if ((void *) &slb->save_area[n] > vcpu->arch.slb_shadow.pinned_end) in reload_slb() 71 unsigned long srr1 = vcpu->arch.shregs.msr; in kvmppc_realmode_mc_power7() 76 unsigned long dsisr = vcpu->arch.shregs.dsisr; in kvmppc_realmode_mc_power7() 86 tlbiel_all_lpid(vcpu->kvm->arch.radix); in kvmppc_realmode_mc_power7() 103 tlbiel_all_lpid(vcpu->kvm->arch.radix); in kvmppc_realmode_mc_power7() 117 if (vcpu->kvm->arch.fwnmi_enabled) { in kvmppc_realmode_machine_check() 137 vcpu->arch.mce_evt = mce_evt; in kvmppc_realmode_machine_check() 143 struct kvmppc_vcore *vc = vcpu->arch.vcore; in kvmppc_p9_realmode_hmi_handler()
|
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/ |
H A D | switch.c | 46 val = vcpu->arch.cptr_el2; in __activate_traps() 70 struct kvm_cpu_context *ctxt = &vcpu->arch.ctxt; in __activate_traps() 119 __vgic_v3_save_state(&vcpu->arch.vgic_cpu.vgic_v3); in __hyp_vgic_save_state() 128 __vgic_v3_activate_traps(&vcpu->arch.vgic_cpu.vgic_v3); in __hyp_vgic_restore_state() 129 __vgic_v3_restore_state(&vcpu->arch.vgic_cpu.vgic_v3); in __hyp_vgic_restore_state() 139 struct kvm_pmu_events *pmu = &vcpu->arch.pmu.events; in __pmu_switch_to_guest() 155 struct kvm_pmu_events *pmu = &vcpu->arch.pmu.events; in __pmu_switch_to_host() 267 guest_ctxt = &vcpu->arch.ctxt; in __kvm_vcpu_run() 305 mmu = kern_hyp_va(vcpu->arch.hw_mmu); in __kvm_vcpu_run() 306 __load_stage2(mmu, kern_hyp_va(mmu->arch)); in __kvm_vcpu_run() [all …]
|
/openbmc/linux/arch/s390/ |
H A D | Makefile | 63 cflags-y += -Wa,-I$(srctree)/arch/$(ARCH)/include 84 KBUILD_LDFLAGS_MODULE += arch/s390/lib/expoline/expoline.o 121 libs-y += arch/s390/lib/ 123 boot := arch/s390/boot 124 syscalls := arch/s390/kernel/syscalls 125 tools := arch/s390/tools 156 $(Q)$(MAKE) $(build)=arch/s390/kernel/vdso64 include/generated/vdso64-offsets.h 158 $(build)=arch/s390/kernel/vdso32 include/generated/vdso32-offsets.h) 160 vdso-install-y += arch/s390/kernel/vdso64/vdso64.so.dbg 161 vdso-install-$(CONFIG_COMPAT) += arch/s390/kernel/vdso32/vdso32.so.dbg [all …]
|
/openbmc/linux/tools/perf/arch/arc/annotate/ |
H A D | instructions.c | 4 static int arc__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in arc__annotate_init() argument 6 arch->initialized = true; in arc__annotate_init() 7 arch->objdump.comment_char = ';'; in arc__annotate_init()
|
/openbmc/u-boot/arch/arm/lib/ |
H A D | cache-cp15.c | 29 u64 *page_table = (u64 *)gd->arch.tlb_addr; in set_section_dcache() 33 u32 *page_table = (u32 *)gd->arch.tlb_addr; in set_section_dcache() 56 u64 *page_table = (u64 *)gd->arch.tlb_addr; in mmu_set_region_dcache_behaviour() 58 u32 *page_table = (u32 *)gd->arch.tlb_addr; in mmu_set_region_dcache_behaviour() 126 u64 *page_table = (u64 *)(gd->arch.tlb_addr + (4096 * 4)); in mmu_setup() 127 u64 tpt = gd->arch.tlb_addr + (4096 * i); in mmu_setup() 147 : "r"(gd->arch.tlb_addr + (4096 * 4)), "r"(0) in mmu_setup() 159 : "r"(gd->arch.tlb_addr + (4096 * 4)), "r"(0) in mmu_setup() 176 reg = gd->arch.tlb_addr & TTBR0_BASE_ADDR_MASK; in mmu_setup() 189 : : "r" (gd->arch.tlb_addr) : "memory"); in mmu_setup()
|
/openbmc/u-boot/scripts/ |
H A D | Makefile.autoconf | 36 -I$(srctree)/arch/$(ARCH)/include \ 127 $(Q)if [ -d $(KBUILD_SRC)/arch/$(ARCH)/mach-$(SOC)/include/mach ]; then \ 128 dest=arch/$(ARCH)/mach-$(SOC)/include/mach; \ 130 dest=arch/$(ARCH)/include/asm/arch-$(if $(SOC),$(SOC),$(CPU)); \ 132 ln -fsn $(KBUILD_SRC)/$$dest include/asm/arch 134 $(Q)if [ -d arch/$(ARCH)/mach-$(SOC)/include/mach ]; then \ 137 dest=arch-$(if $(SOC),$(SOC),$(CPU)); \ 139 ln -fsn $$dest arch/$(ARCH)/include/asm/arch
|
/openbmc/linux/arch/parisc/ |
H A D | Makefile | 18 boot := arch/parisc/boot 120 libs-y += arch/parisc/lib/ $(LIBGCC) 122 drivers-y += arch/parisc/video/ 124 boot := arch/parisc/boot 141 cp $(srctree)/arch/parisc/defpalo.conf $(objtree)/palo.conf; \ 176 $(build)=arch/parisc/kernel/vdso64 include/generated/vdso64-offsets.h) 177 $(Q)$(MAKE) $(build)=arch/parisc/kernel/vdso32 include/generated/vdso32-offsets.h 180 vdso-install-y += arch/parisc/kernel/vdso32/vdso32.so 181 vdso-install-$(CONFIG_64BIT) += arch/parisc/kernel/vdso64/vdso64.so 203 $(Q)$(MAKE) $(build)=arch/parisc/kernel/syscalls all
|
/openbmc/u-boot/arch/arm/mach-at91/include/mach/ |
H A D | clk.h | 27 return gd->arch.cpu_clk_rate_hz; in get_cpu_clk_rate() 33 return gd->arch.main_clk_rate_hz; in get_main_clk_rate() 39 return gd->arch.mck_rate_hz; in get_mck_clk_rate() 45 return gd->arch.plla_rate_hz; in get_plla_clk_rate() 51 return gd->arch.pllb_rate_hz; in get_pllb_clk_rate() 57 return gd->arch.at91_pllb_usb_init; in get_pllb_init()
|
/openbmc/linux/arch/s390/kvm/ |
H A D | vsie.c | 327 vcpu->kvm->arch.crypto.crycb, in shadow_crycb() 1288 gmap_enable(vcpu->arch.gmap); in vsie_run() 1349 mutex_lock(&kvm->arch.vsie.mutex); in get_vsie_page() 1357 kvm->arch.vsie.pages[kvm->arch.vsie.page_count] = page; in get_vsie_page() 1358 kvm->arch.vsie.page_count++; in get_vsie_page() 1362 page = kvm->arch.vsie.pages[kvm->arch.vsie.next]; in get_vsie_page() 1366 kvm->arch.vsie.next++; in get_vsie_page() 1367 kvm->arch.vsie.next %= nr_vcpus; in get_vsie_page() 1465 page = kvm->arch.vsie.pages[i]; in kvm_s390_vsie_destroy() 1466 kvm->arch.vsie.pages[i] = NULL; in kvm_s390_vsie_destroy() [all …]
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
H A D | arm64_kexec-arm64.c-workaround-for-getrandom-syscall.patch | 9 | ../git/kexec/arch/arm64/kexec-arm64.c:19:10: fatal error: syscall.h: No such file or directory 14 | ../git/kexec/arch/arm64/kexec-arm64.c: In function 'setup_2nd_dtb': 15 | ../git/kexec/arch/arm64/kexec-arm64.c:499:12: warning: implicit declaration of function 'getrando… 22 kexec/arch/arm64/kexec-arm64.c | 12 +++++++++++- 25 diff --git a/kexec/arch/arm64/kexec-arm64.c b/kexec/arch/arm64/kexec-arm64.c 27 --- a/kexec/arch/arm64/kexec-arm64.c 28 +++ b/kexec/arch/arm64/kexec-arm64.c
|
H A D | arm_crashdump.patch | 8 kexec/arch/arm/crashdump-arm.c:70:13: error: 'EM_ARM' undeclared here 16 kexec/arch/arm/crashdump-arm.c | 2 +- 19 diff --git a/kexec/arch/arm/crashdump-arm.c b/kexec/arch/arm/crashdump-arm.c 21 --- a/kexec/arch/arm/crashdump-arm.c 22 +++ b/kexec/arch/arm/crashdump-arm.c
|
/openbmc/linux/scripts/ |
H A D | tags.sh | 46 ALLSOURCE_ARCHS=$(find ${tree}arch/ -mindepth 1 -maxdepth 1 -type d -printf '%f ') 55 find ${tree}arch/$1 $ignore $prune -name "$2" -not -type l -print; 61 include=$(find ${tree}arch/$1/ -name include -type d -print); 80 \( -path ${tree}include -o -path ${tree}arch -o -name '.tmp_*' \) -prune -o \ 96 for arch in $ALLSOURCE_ARCHS 98 find_sources $arch '*.[chS]' 125 find ${tree}arch/ -maxdepth 1 $ignore \ 127 for arch in $ALLSOURCE_ARCHS; do 128 find_sources $arch 'Kconfig*'
|
/openbmc/linux/arch/mips/kernel/ |
H A D | module.c | 92 n->next = me->arch.r_mips_hi16_list; in apply_r_mips_hi16() 93 me->arch.r_mips_hi16_list = n; in apply_r_mips_hi16() 124 if (me->arch.r_mips_hi16_list != NULL) { in apply_r_mips_lo16() 125 l = me->arch.r_mips_hi16_list; in apply_r_mips_lo16() 160 me->arch.r_mips_hi16_list = NULL; in apply_r_mips_lo16() 174 me->arch.r_mips_hi16_list = NULL; in apply_r_mips_lo16() 334 me->arch.r_mips_hi16_list = NULL; in __apply_relocate() 378 if (me->arch.r_mips_hi16_list) { in __apply_relocate() 380 me->arch.r_mips_hi16_list = NULL; in __apply_relocate() 435 INIT_LIST_HEAD(&me->arch.dbe_list); in module_finalize() [all …]
|
/openbmc/linux/arch/arc/ |
H A D | Makefile | 37 LINUXINCLUDE += -include $(srctree)/arch/arc/include/asm/current.h 86 core-y += arch/arc/boot/dts/ 88 core-y += arch/arc/plat-sim/ 89 core-$(CONFIG_ARC_PLAT_TB10X) += arch/arc/plat-tb10x/ 90 core-$(CONFIG_ARC_PLAT_AXS10X) += arch/arc/plat-axs10x/ 91 core-$(CONFIG_ARC_SOC_HSDK) += arch/arc/plat-hsdk/ 93 libs-y += arch/arc/lib/ $(LIBGCC) 95 boot := arch/arc/boot
|
/openbmc/u-boot/board/gdsys/mpc8308/ |
H A D | mpc8308.c | 29 return gd->arch.fpga_state[dev]; in get_fpga_state() 37 gd->arch.fpga_state[k] = 0; in board_early_init_f() 48 gd->arch.fpga_state[k] = 0; in board_early_init_r() 64 gd->arch.fpga_state[k] |= in board_early_init_r() 91 gd->arch.fpga_state[k] |= in board_early_init_r()
|
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-bsp/u-boot/files/ |
H A D | 0004-aspeed-add-bmc-position-support.patch | 14 arch/arm/mach-aspeed/ast-late-init.c | 21 +++++++++++++++++++++ 17 diff --git a/arch/arm/mach-aspeed/ast-late-init.c b/arch/arm/mach-aspeed/ast-late-init.c 19 --- a/arch/arm/mach-aspeed/ast-late-init.c 20 +++ b/arch/arm/mach-aspeed/ast-late-init.c 23 #include <asm/arch/ast_scu.h> 24 #include <asm/arch/regs-scu.h>
|