/openbmc/linux/tools/perf/arch/s390/annotate/ |
H A D | instructions.c | 4 static int s390_call__parse(struct arch *arch, struct ins_operands *ops, in s390_call__parse() argument 25 if (arch->objdump.skip_functions_char && in s390_call__parse() 53 static int s390_mov__parse(struct arch *arch __maybe_unused, in s390_mov__parse() 106 static struct ins_ops *s390__associate_ins_ops(struct arch *arch, const char *name) in s390__associate_ins_ops() argument 136 static int s390__cpuid_parse(struct arch *arch, char *cpuid) in s390__cpuid_parse() argument 149 arch->family = family; in s390__cpuid_parse() 150 arch->model = 0; in s390__cpuid_parse() 157 static int s390__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in s390__annotate_init() argument 161 if (!arch->initialized) { in s390__annotate_init() 162 arch->initialized = true; in s390__annotate_init() [all …]
|
/openbmc/openbmc/meta-phosphor/dynamic-layers/aspeed-layer/recipes-bsp/u-boot/files/ |
H A D | 0001-aspeed-Disable-unnecessary-features.patch | 11 arch/arm/include/asm/arch-aspeed/regs-lpc.h | 29 +++++++++++ 12 arch/arm/include/asm/arch-aspeed/regs-scu.h | 8 ++- 13 arch/arm/include/asm/arch-aspeed/regs-sdmc.h | 17 +++++++ 19 diff --git a/arch/arm/include/asm/arch-aspeed/regs-lpc.h b/arch/arm/include/asm/arch-aspeed/regs-lp… 23 +++ b/arch/arm/include/asm/arch-aspeed/regs-lpc.h 54 diff --git a/arch/arm/include/asm/arch-aspeed/regs-scu.h b/arch/arm/include/asm/arch-aspeed/regs-sc… 56 --- a/arch/arm/include/asm/arch-aspeed/regs-scu.h 57 +++ b/arch/arm/include/asm/arch-aspeed/regs-scu.h 94 diff --git a/arch/arm/include/asm/arch-aspeed/regs-sdmc.h b/arch/arm/include/asm/arch-aspeed/regs-s… 96 --- a/arch/arm/include/asm/arch-aspeed/regs-sdmc.h [all …]
|
/openbmc/linux/tools/perf/arch/ |
H A D | common.c | 173 if (!strcmp(arch, "arc")) in perf_env__lookup_binutils_path() 175 else if (!strcmp(arch, "arm")) in perf_env__lookup_binutils_path() 177 else if (!strcmp(arch, "arm64")) in perf_env__lookup_binutils_path() 179 else if (!strcmp(arch, "powerpc")) in perf_env__lookup_binutils_path() 185 else if (!strcmp(arch, "sh")) in perf_env__lookup_binutils_path() 187 else if (!strcmp(arch, "s390")) in perf_env__lookup_binutils_path() 189 else if (!strcmp(arch, "sparc")) in perf_env__lookup_binutils_path() 191 else if (!strcmp(arch, "x86")) in perf_env__lookup_binutils_path() 193 else if (!strcmp(arch, "mips")) in perf_env__lookup_binutils_path() 205 name, arch, name); in perf_env__lookup_binutils_path() [all …]
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s.c | 173 &vcpu->arch.pending_exceptions); in kvmppc_book3s_dequeue_irqprio() 184 &vcpu->arch.pending_exceptions); in kvmppc_book3s_queue_irqprio() 271 vcpu->arch.external_oneshot = 1; in kvmppc_core_queue_external() 405 if (vcpu->arch.pending_exceptions) in kvmppc_core_prepare_to_enter() 568 regs->pid = vcpu->arch.pid; in kvm_arch_vcpu_ioctl_get_regs() 660 if (!vcpu->arch.icp && !vcpu->arch.xive_vcpu) { in kvmppc_get_one_reg() 672 if (!vcpu->arch.xive_vcpu) { in kvmppc_get_one_reg() 745 if (!vcpu->arch.icp && !vcpu->arch.xive_vcpu) { in kvmppc_set_one_reg() 757 if (!vcpu->arch.xive_vcpu) { in kvmppc_set_one_reg() 937 kfree(kvm->arch.xics_device); in kvmppc_core_destroy_vm() [all …]
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kvm_booke.h | 28 vcpu->arch.regs.gpr[num] = val; in kvmppc_set_gpr() 38 vcpu->arch.regs.ccr = val; in kvmppc_set_cr() 43 return vcpu->arch.regs.ccr; in kvmppc_get_cr() 48 vcpu->arch.regs.xer = val; in kvmppc_set_xer() 53 return vcpu->arch.regs.xer; in kvmppc_get_xer() 64 vcpu->arch.regs.ctr = val; in kvmppc_set_ctr() 69 return vcpu->arch.regs.ctr; in kvmppc_get_ctr() 74 vcpu->arch.regs.link = val; in kvmppc_set_lr() 79 return vcpu->arch.regs.link; in kvmppc_get_lr() 84 vcpu->arch.regs.nip = val; in kvmppc_set_pc() [all …]
|
/openbmc/linux/arch/x86/kvm/ |
H A D | x86.c | 1034 vcpu->arch.pkru != vcpu->arch.host_pkru && in kvm_load_guest_xsave_state() 1050 if (vcpu->arch.pkru != vcpu->arch.host_pkru) in kvm_load_host_xsave_state() 1342 vcpu->arch.eff_db[i] = vcpu->arch.db[i]; in kvm_update_dr0123() 2686 kvm->arch.last_tsc_khz = vcpu->arch.virtual_tsc_khz; in __kvm_synchronize_tsc() 2714 vcpu->arch.this_tsc_nsec = kvm->arch.cur_tsc_nsec; in __kvm_synchronize_tsc() 11708 vcpu->arch.eff_db[i] = dbg->arch.debugreg[i]; in kvm_arch_vcpu_ioctl_set_guest_debug() 11712 vcpu->arch.eff_db[i] = vcpu->arch.db[i]; in kvm_arch_vcpu_ioctl_set_guest_debug() 12068 memset(vcpu->arch.db, 0, sizeof(vcpu->arch.db)); in kvm_vcpu_reset() 12586 memset(&slot->arch, 0, sizeof(slot->arch)); in kvm_alloc_memslot_metadata() 12676 memcpy(&new->arch, &old->arch, sizeof(old->arch)); in kvm_arch_prepare_memory_region() [all …]
|
H A D | kvm_cache_regs.h | 103 return vcpu->arch.regs[reg]; in kvm_register_read_raw() 112 vcpu->arch.regs[reg] = val; in kvm_register_write_raw() 143 return vcpu->arch.walk_mmu->pdptrs[index]; in kvm_pdptr_read() 148 vcpu->arch.walk_mmu->pdptrs[index] = value; in kvm_pdptr_write() 157 return vcpu->arch.cr0 & mask; in kvm_read_cr0_bits() 179 return vcpu->arch.cr4 & mask; in kvm_read_cr4_bits() 194 return vcpu->arch.cr3; in kvm_read_cr3() 210 vcpu->arch.hflags |= HF_GUEST_MASK; in enter_guest_mode() 216 vcpu->arch.hflags &= ~HF_GUEST_MASK; in leave_guest_mode() 218 if (vcpu->arch.load_eoi_exitmap_pending) { in leave_guest_mode() [all …]
|
/openbmc/u-boot/arch/arm/cpu/armv7/ |
H A D | arch_timer.c | 26 gd->arch.tbl = 0; in timer_init() 27 gd->arch.tbu = 0; in timer_init() 30 gd->arch.timer_rate_hz = CONFIG_SYS_HZ_CLOCK; in timer_init() 32 gd->arch.timer_rate_hz = read_cntfrq(); in timer_init() 43 gd->arch.tbl = nowl; in get_ticks() 44 gd->arch.tbu = nowu; in get_ticks() 46 return (((unsigned long long)gd->arch.tbu) << 32) | gd->arch.tbl; in get_ticks() 52 return lldiv(get_ticks(), gd->arch.timer_rate_hz / 1000000); in timer_get_boot_us() 57 return gd->arch.timer_rate_hz; in get_tbclk()
|
/openbmc/linux/arch/s390/kvm/ |
H A D | kvm-s390.h | 57 d_vcpu->arch.sie_block->gpsw.mask, d_vcpu->arch.sie_block->gpsw.addr,\ 89 if (kvm->arch.gmap) in kvm_is_ucontrol() 114 u32 base2 = vcpu->arch.sie_block->ipb >> 28; in kvm_s390_get_base_disp_s() 125 u32 base1 = vcpu->arch.sie_block->ipb >> 28; in kvm_s390_get_base_disp_siy() 224 return kvm->arch.user_cpu_state_ctrl != 0; in kvm_s390_user_cpu_state_ctrl() 229 if (kvm->arch.user_cpu_state_ctrl) in kvm_s390_set_user_cpu_state_ctrl() 233 kvm->arch.user_cpu_state_ctrl = 1; in kvm_s390_set_user_cpu_state_ctrl() 254 if (!kvm->arch.gisa_int.origin) in kvm_s390_get_gisa_desc() 285 return kvm->arch.pv.handle; in kvm_s390_pv_get_handle() 290 return vcpu->arch.pv.handle; in kvm_s390_pv_cpu_get_handle() [all …]
|
/openbmc/qemu/scripts/ |
H A D | update-linux-headers.sh | 75 if test -z "$arch"; then 112 for arch in $ARCHLIST; do 119 if [ "$arch" = x86 ]; then 141 if [ $arch = mips ]; then 147 if [ $arch = powerpc ]; then 154 if [ $arch = s390 ]; then 159 if [ $arch = arm ]; then 164 if [ $arch = arm64 ]; then 167 if [ $arch = x86 ]; then 186 if [ $arch = riscv ]; then [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | meson-routines.bbclass | 17 arch = d.getVar(var) 18 if arch == 'powerpc': 20 elif arch == 'powerpc64' or arch == 'powerpc64le': 22 elif arch == 'armeb': 24 elif arch == 'aarch64_be': 26 elif arch == 'loongarch64': 28 elif arch == 'mipsel': 30 elif arch == 'mips64el': 32 elif re.match(r"i[3-6]86", arch): 34 elif arch == "microblazeel": [all …]
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
H A D | 0003-kexec-elf-rel-use-our-elf.h.patch | 25 diff --git a/kexec/arch/arm/kexec-elf-rel-arm.c b/kexec/arch/arm/kexec-elf-rel-arm.c 27 --- a/kexec/arch/arm/kexec-elf-rel-arm.c 28 +++ b/kexec/arch/arm/kexec-elf-rel-arm.c 36 diff --git a/kexec/arch/i386/kexec-elf-rel-x86.c b/kexec/arch/i386/kexec-elf-rel-x86.c 38 --- a/kexec/arch/i386/kexec-elf-rel-x86.c 39 +++ b/kexec/arch/i386/kexec-elf-rel-x86.c 47 diff --git a/kexec/arch/ppc/kexec-elf-rel-ppc.c b/kexec/arch/ppc/kexec-elf-rel-ppc.c 49 --- a/kexec/arch/ppc/kexec-elf-rel-ppc.c 50 +++ b/kexec/arch/ppc/kexec-elf-rel-ppc.c 58 diff --git a/kexec/arch/ppc64/kexec-elf-rel-ppc64.c b/kexec/arch/ppc64/kexec-elf-rel-ppc64.c [all …]
|
H A D | x86_sys_io.patch | 10 purgatory/arch/i386/pic.c | 2 +- 11 purgatory/arch/i386/vga.c | 2 +- 14 diff --git a/purgatory/arch/i386/pic.c b/purgatory/arch/i386/pic.c 16 --- a/purgatory/arch/i386/pic.c 17 +++ b/purgatory/arch/i386/pic.c 23 +#include "include/arch/io.h" 27 diff --git a/purgatory/arch/i386/vga.c b/purgatory/arch/i386/vga.c 29 --- a/purgatory/arch/i386/vga.c 30 +++ b/purgatory/arch/i386/vga.c 33 +#include "include/arch/io.h"
|
/openbmc/linux/arch/arm64/kvm/ |
H A D | reset.c | 81 vcpu->arch.sve_max_vl = kvm_sve_max_vl; in kvm_vcpu_enable_sve() 104 vl = vcpu->arch.sve_max_vl; in kvm_vcpu_finalize_sve() 126 vcpu->arch.sve_state = buf; in kvm_vcpu_finalize_sve() 164 kfree(vcpu->arch.ccsidr); in kvm_arm_vcpu_destroy() 214 spin_lock(&vcpu->arch.mp_state_lock); in kvm_reset_vcpu() 215 reset_state = vcpu->arch.reset_state; in kvm_reset_vcpu() 265 memset(&vcpu->arch.ctxt.fp_regs, 0, sizeof(vcpu->arch.ctxt.fp_regs)); in kvm_reset_vcpu() 266 vcpu->arch.ctxt.spsr_abt = 0; in kvm_reset_vcpu() 267 vcpu->arch.ctxt.spsr_und = 0; in kvm_reset_vcpu() 268 vcpu->arch.ctxt.spsr_irq = 0; in kvm_reset_vcpu() [all …]
|
/openbmc/linux/arch/ia64/kernel/ |
H A D | module.c | 439 mod->arch.got = s; in module_frob_arch_sections() 441 mod->arch.opd = s; in module_frob_arch_sections() 443 mod->arch.unwind = s; in module_frob_arch_sections() 445 if (!mod->arch.core_plt || !mod->arch.init_plt || !mod->arch.got || !mod->arch.opd) { in module_frob_arch_sections() 483 __func__, mod->arch.core_plt->sh_size, mod->arch.init_plt->sh_size, in module_frob_arch_sections() 484 mod->arch.got->sh_size, mod->arch.opd->sh_size); in module_frob_arch_sections() 608 if ((uint64_t) ++fdesc >= mod->arch.opd->sh_addr + mod->arch.opd->sh_size) in get_fdesc() 810 if (!mod->arch.gp) { in apply_relocate_add() 828 mod->arch.gp = gp; in apply_relocate_add() 894 mod->arch.core_unw_table = unw_add_unwind_table(mod->name, 0, mod->arch.gp, in register_unwind_table() [all …]
|
/openbmc/u-boot/arch/mips/ |
H A D | Makefile | 3 head-y := arch/mips/cpu/start.o 11 libs-y += arch/mips/cpu/ 12 libs-y += arch/mips/lib/ 21 machdirs := $(patsubst %,arch/mips/mach-%/,$(machine-y)) 27 arch-$(CONFIG_CPU_MIPS32_R1) += -march=mips32 -Wa,-mips32 28 arch-$(CONFIG_CPU_MIPS32_R2) += -march=mips32r2 -Wa,-mips32r2 29 arch-$(CONFIG_CPU_MIPS32_R6) += -march=mips32r6 -Wa,-mips32r6 30 arch-$(CONFIG_CPU_MIPS64_R1) += -march=mips64 -Wa,-mips64 31 arch-$(CONFIG_CPU_MIPS64_R2) += -march=mips64r2 -Wa,-mips64r2 42 cflags-y += -I$(srctree)/arch/mips/include/asm/mach-generic [all …]
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | kvm_emulate.h | 73 vcpu->arch.hcr_el2 |= HCR_E2H; in vcpu_reset_hcr() 76 vcpu->arch.hcr_el2 |= HCR_TEA; in vcpu_reset_hcr() 82 vcpu->arch.hcr_el2 |= HCR_FWB; in vcpu_reset_hcr() 90 vcpu->arch.hcr_el2 |= HCR_TVM; in vcpu_reset_hcr() 100 vcpu->arch.hcr_el2 &= ~HCR_RW; in vcpu_reset_hcr() 103 vcpu->arch.hcr_el2 |= HCR_ATA; in vcpu_reset_hcr() 113 vcpu->arch.hcr_el2 &= ~HCR_TWE; in vcpu_clear_wfx_traps() 123 vcpu->arch.hcr_el2 |= HCR_TWE; in vcpu_set_wfx_traps() 124 vcpu->arch.hcr_el2 |= HCR_TWI; in vcpu_set_wfx_traps() 139 return vcpu->arch.vsesr_el2; in vcpu_get_vsesr() [all …]
|
/openbmc/linux/tools/perf/arch/riscv64/annotate/ |
H A D | instructions.c | 4 struct ins_ops *riscv64__associate_ins_ops(struct arch *arch, const char *name) in riscv64__associate_ins_ops() argument 19 arch__associate_ins_ops(arch, name, ops); in riscv64__associate_ins_ops() 25 int riscv64__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in riscv64__annotate_init() argument 27 if (!arch->initialized) { in riscv64__annotate_init() 28 arch->associate_instruction_ops = riscv64__associate_ins_ops; in riscv64__annotate_init() 29 arch->initialized = true; in riscv64__annotate_init() 30 arch->objdump.comment_char = '#'; in riscv64__annotate_init()
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux/ |
H A D | kernel-devsrc.bb | 97 if [ -d arch/${ARCH}/scripts ]; then 98 cp -a arch/${ARCH}/scripts $kerneldir/build/arch/${ARCH} 100 if [ -f arch/${ARCH}/*lds ]; then 101 cp -a arch/${ARCH}/*lds $kerneldir/build/arch/${ARCH} 108 if [ -e arch/powerpc/lib/crtsavres.S ] || 109 [ -e arch/powerpc/lib/crtsavres.o ]; then 115 if [ -e arch/${ARCH}/kernel/vdso/vdso.lds ]; then 173 # arch/arm64/include/asm/xen references arch/arm 175 # arch/arm64/include/asm/opcodes.h references arch/arm 259 if [ -d arch/${ARCH}/include ]; then [all …]
|
/openbmc/u-boot/dts/ |
H A D | Makefile | 16 DTB := arch/$(ARCH)/dts/$(DEVICE_TREE).dtb 27 $(DTB): arch-dtbs 36 PHONY += arch-dtbs 37 arch-dtbs: 38 $(Q)$(MAKE) $(build)=arch/$(ARCH)/dts dtbs 55 subdir- += ../arch/arm/dts ../arch/microblaze/dts ../arch/mips/dts ../arch/sandbox/dts ../arch/x86/…
|
/openbmc/linux/tools/perf/arch/arm64/annotate/ |
H A D | instructions.c | 12 static int arm64_mov__parse(struct arch *arch __maybe_unused, in arm64_mov__parse() 69 static struct ins_ops *arm64__associate_instruction_ops(struct arch *arch, const char *name) in arm64__associate_instruction_ops() argument 71 struct arm64_annotate *arm = arch->priv; in arm64__associate_instruction_ops() 84 arch__associate_ins_ops(arch, name, ops); in arm64__associate_instruction_ops() 88 static int arm64__annotate_init(struct arch *arch, char *cpuid __maybe_unused) in arm64__annotate_init() argument 93 if (arch->initialized) in arm64__annotate_init() 110 arch->initialized = true; in arm64__annotate_init() 111 arch->priv = arm; in arm64__annotate_init() 112 arch->associate_instruction_ops = arm64__associate_instruction_ops; in arm64__annotate_init() 113 arch->objdump.comment_char = '/'; in arm64__annotate_init() [all …]
|
/openbmc/u-boot/arch/x86/cpu/ |
H A D | mtrr.c | 29 if (!gd->arch.has_mtrr) in mtrr_open() 45 if (!gd->arch.has_mtrr) in mtrr_close() 55 struct mtrr_request *req = gd->arch.mtrr_req; in mtrr_commit() 60 debug("%s: enabled=%d, count=%d\n", __func__, gd->arch.has_mtrr, in mtrr_commit() 61 gd->arch.mtrr_req_count); in mtrr_commit() 62 if (!gd->arch.has_mtrr) in mtrr_commit() 68 for (i = 0; i < gd->arch.mtrr_req_count; i++, req++) { in mtrr_commit() 91 debug("%s: count=%d\n", __func__, gd->arch.mtrr_req_count); in mtrr_add_request() 92 if (!gd->arch.has_mtrr) in mtrr_add_request() 95 if (gd->arch.mtrr_req_count == MAX_MTRR_REQUESTS) in mtrr_add_request() [all …]
|
/openbmc/linux/scripts/ |
H A D | recordmcount.pl | 179 $arch = "x86_64"; 181 $arch = "i386"; 198 if ($arch eq "x86_64") { 210 } elsif ($arch eq "i386") { 230 } elsif ($arch eq "sh") { 267 } elsif ($arch eq "arm") { 273 } elsif ($arch eq "arm64") { 278 } elsif ($arch eq "ia64") { 305 } elsif ($arch eq "mips") { 360 } elsif ($arch eq "riscv") { [all …]
|
/openbmc/qemu/tests/qtest/ |
H A D | cdrom-test.c | 60 if (g_str_equal(arch, "i386") || g_str_equal(arch, "x86_64") || in prepare_image() 61 g_str_equal(arch, "s390x")) { in prepare_image() 223 const char *arch = qtest_get_arch(); in main() local 233 ret = prepare_image(arch, isoimage); in main() 238 if (g_str_equal(arch, "i386") || g_str_equal(arch, "x86_64")) { in main() 240 } else if (g_str_equal(arch, "s390x")) { in main() 242 } else if (g_str_equal(arch, "ppc64")) { in main() 247 } else if (g_str_equal(arch, "sparc")) { in main() 253 } else if (g_str_equal(arch, "sparc64")) { in main() 258 } else if (!strncmp(arch, "mips64", 6)) { in main() [all …]
|
/openbmc/u-boot/arch/arm/cpu/armv8/ |
H A D | cache_v8.c | 150 if (gd->arch.tlb_fillptr - gd->arch.tlb_addr > gd->arch.tlb_size) in create_table() 153 gd->arch.tlb_fillptr - gd->arch.tlb_addr, in create_table() 154 gd->arch.tlb_size); in create_table() 367 if (!gd->arch.tlb_fillptr || !gd->arch.tlb_addr) in setup_pgtables() 394 gd->arch.tlb_size -= (uintptr_t)gd->arch.tlb_fillptr - in setup_all_pgtables() 396 gd->arch.tlb_addr = gd->arch.tlb_fillptr; in setup_all_pgtables() 398 gd->arch.tlb_emerg = gd->arch.tlb_addr; in setup_all_pgtables() 409 if (!gd->arch.tlb_fillptr) in mmu_setup() 552 if (!gd->arch.tlb_emerg) in mmu_set_region_dcache_behaviour() 624 gd->arch.tlb_addr + gd->arch.tlb_size); in mmu_change_region_attr() [all …]
|