Home
last modified time | relevance | path

Searched refs:arch (Results 226 – 250 of 2252) sorted by relevance

12345678910>>...91

/openbmc/linux/arch/x86/kvm/svm/
H A Dnested.c86 vcpu->arch.mmu = &vcpu->arch.guest_mmu; in nested_svm_init_mmu_context()
99 vcpu->arch.walk_mmu = &vcpu->arch.nested_mmu; in nested_svm_init_mmu_context()
104 vcpu->arch.mmu = &vcpu->arch.root_mmu; in nested_svm_uninit_mmu_context()
105 vcpu->arch.walk_mmu = &vcpu->arch.root_mmu; in nested_svm_uninit_mmu_context()
515 vcpu->arch.cr3 = cr3; in nested_svm_load_cr3()
680 vcpu->arch.l1_tsc_offset, in nested_vmcb02_prepare_control()
1078 vcpu->arch.nmi_pending--; in nested_svm_vmexit()
1092 svm->vcpu.arch.tsc_offset = svm->vcpu.arch.l1_tsc_offset; in nested_svm_vmexit()
1099 vcpu->arch.tsc_scaling_ratio != vcpu->arch.l1_tsc_scaling_ratio) { in nested_svm_vmexit()
1100 vcpu->arch.tsc_scaling_ratio = vcpu->arch.l1_tsc_scaling_ratio; in nested_svm_vmexit()
[all …]
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_rtas.c146 lockdep_assert_held(&kvm->arch.rtas_token_lock); in rtas_token_undefine()
148 list_for_each_entry_safe(d, tmp, &kvm->arch.rtas_tokens, list) { in rtas_token_undefine()
167 lockdep_assert_held(&kvm->arch.rtas_token_lock); in rtas_token_define()
169 list_for_each_entry(d, &kvm->arch.rtas_tokens, list) { in rtas_token_define()
193 list_add_tail(&d->list, &kvm->arch.rtas_tokens); in rtas_token_define()
206 mutex_lock(&kvm->arch.rtas_token_lock); in kvm_vm_ioctl_rtas_define_token()
213 mutex_unlock(&kvm->arch.rtas_token_lock); in kvm_vm_ioctl_rtas_define_token()
258 mutex_lock(&vcpu->kvm->arch.rtas_token_lock); in kvmppc_rtas_hcall()
261 list_for_each_entry(d, &vcpu->kvm->arch.rtas_tokens, list) { in kvmppc_rtas_hcall()
269 mutex_unlock(&vcpu->kvm->arch.rtas_token_lock); in kvmppc_rtas_hcall()
[all …]
H A Dbook3s_hv.h30 return kvm->arch.nested_enable && kvm_is_radix(kvm); in nesting_enabled()
56 vcpu->arch.shregs.msr = val; in __kvmppc_set_msr_hv()
61 return vcpu->arch.shregs.msr; in __kvmppc_get_msr_hv()
67 vcpu->arch.reg = val; \
73 return vcpu->arch.reg; \
83 vcpu->arch.reg[i] = val; \
89 return vcpu->arch.reg[i]; \
H A Dbook3s_xics.c632 icp = vcpu->arch.icp; in kvmppc_h_ipi()
709 icp = vcpu->arch.icp; in kvmppc_h_ipoll()
882 if (!xics || !vcpu->arch.icp) in kvmppc_xics_hcall()
1066 if (!vcpu->kvm->arch.xics) in kvmppc_xics_create_icp()
1080 vcpu->arch.icp = icp; in kvmppc_xics_create_icp()
1370 kvm->arch.xics = NULL; in kvmppc_xics_release()
1408 if (kvm->arch.xics) in kvmppc_xics_create()
1418 kvm->arch.xics = xics; in kvmppc_xics_create()
1471 if (!vcpu->arch.icp) in kvmppc_xics_free_icp()
1473 kfree(vcpu->arch.icp); in kvmppc_xics_free_icp()
[all …]
H A Dbook3s_hv_rm_xics.c149 cpu = vcpu->arch.thread_cpu; in icp_rm_set_vcpu_irq()
208 this_vcpu->arch.icp->rm_dbgstate = new; in icp_rm_try_update()
209 this_vcpu->arch.icp->rm_dbgtgt = icp->vcpu; in icp_rm_try_update()
484 vcpu->arch.regs.gpr[5] = get_tb(); in xics_rm_h_xirr_x()
492 struct kvmppc_icp *icp = vcpu->arch.icp; in xics_rm_h_xirr()
521 vcpu->arch.regs.gpr[4] = xirr; in xics_rm_h_xirr()
617 struct kvmppc_icp *icp = vcpu->arch.icp; in xics_rm_h_cppr()
678 struct kvmppc_icp *icp = vcpu->arch.icp; in ics_rm_eoi()
737 struct kvmppc_icp *icp = vcpu->arch.icp; in xics_rm_h_eoi()
859 xics = vcpu->kvm->arch.xics; in kvmppc_deliver_irq_passthru()
[all …]
/openbmc/u-boot/doc/uImage.FIT/
H A Dmulti_spl.its26 arch = "arm64";
34 arch = "arm64";
43 arch = "or1k";
53 arch = "arm64";
61 arch = "arm64";
69 arch = "arm64";
77 arch = "arm64";
/openbmc/u-boot/arch/mips/lib/
H A Dcache.c40 gd->arch.l2_line_size = mips_cm_l2_line_size(); in probe_l2()
46 gd->arch.l2_line_size = sl ? (2 << sl) : 0; in probe_l2()
61 gd->arch.l1i_line_size = il ? (2 << il) : 0; in mips_cache_probe()
62 gd->arch.l1d_line_size = dl ? (2 << dl) : 0; in mips_cache_probe()
70 return gd->arch.l1i_line_size; in icache_line_size()
79 return gd->arch.l1d_line_size; in dcache_line_size()
88 return gd->arch.l2_line_size; in scache_line_size()
/openbmc/linux/arch/arm64/kvm/hyp/include/hyp/
H A Dswitch.h44 return vcpu->arch.fp_state == FP_STATE_GUEST_OWNED; in guest_owns_fp_regs()
197 vcpu->arch.mdcr_el2_host = read_sysreg(mdcr_el2); in __activate_traps_common()
198 write_sysreg(vcpu->arch.mdcr_el2, mdcr_el2); in __activate_traps_common()
238 u64 hcr = vcpu->arch.hcr_el2; in ___activate_traps()
257 if (vcpu->arch.hcr_el2 & HCR_VSE) { in ___deactivate_traps()
258 vcpu->arch.hcr_el2 &= ~HCR_VSE; in ___deactivate_traps()
265 return __get_fault_info(vcpu->arch.fault.esr_el2, &vcpu->arch.fault); in __populate_fault_info()
272 &vcpu->arch.ctxt.fp_regs.fpsr); in __hyp_sve_restore_guest()
325 if (vcpu->arch.fp_state == FP_STATE_HOST_OWNED) in kvm_hyp_handle_fpsimd()
338 vcpu->arch.fp_state = FP_STATE_GUEST_OWNED; in kvm_hyp_handle_fpsimd()
[all …]
/openbmc/u-boot/doc/
H A DREADME.bedbug21 ./arch/powerpc/cpu/ppc4xx/Makefile
24 ./arch/powerpc/cpu/ppc4xx/start.S
29 ./arch/powerpc/cpu/ppc4xx/traps.c
54 ./arch/powerpc/cpu/ppc4xx/bedbug_405.c
66 arch/powerpc/cpu/mpc8xx/Makefile
69 arch/powerpc/cpu/mpc8xx/start.S
72 arch/powerpc/cpu/mpc8xx/traps.c
77 arch/powerpc/cpu/mpc8xx/bedbug_860.c
/openbmc/u-boot/arch/x86/lib/
H A Dcoreboot_table.c17 gd->arch.high_table_limit = gd->start_addr_sp; in high_table_reserve()
19 gd->arch.high_table_ptr = gd->start_addr_sp; in high_table_reserve()
23 if (gd->arch.prev_sleep_state != ACPI_S3) in high_table_reserve()
25 memset((void *)gd->arch.high_table_ptr, 0, in high_table_reserve()
38 new_ptr = gd->arch.high_table_ptr + bytes; in high_table_malloc()
39 if (new_ptr >= gd->arch.high_table_limit) in high_table_malloc()
41 ptr = (void *)gd->arch.high_table_ptr; in high_table_malloc()
42 gd->arch.high_table_ptr = new_ptr; in high_table_malloc()
H A Dmrccache.c167 if (!gd->arch.mrc_output_len) in mrccache_reserve()
171 gd->start_addr_sp -= (gd->arch.mrc_output_len + MRC_DATA_HEADER_SIZE); in mrccache_reserve()
175 cache->data_size = gd->arch.mrc_output_len; in mrccache_reserve()
176 checksum = compute_ip_checksum(gd->arch.mrc_output, cache->data_size); in mrccache_reserve()
181 memcpy(cache->data, gd->arch.mrc_output, cache->data_size); in mrccache_reserve()
184 gd->arch.mrc_output = (char *)cache; in mrccache_reserve()
237 if (!gd->arch.mrc_output_len) in mrccache_save()
240 gd->arch.mrc_output_len); in mrccache_save()
245 data = (struct mrc_data_container *)gd->arch.mrc_output; in mrccache_save()
H A Dacpi_s3.c39 memcpy((void *)0x1000, (const void *)gd->arch.backup_mem, in acpi_resume()
50 gd->arch.backup_mem = gd->start_addr_sp; in acpi_s3_reserve()
78 if (gd->arch.prev_sleep_state == ACPI_S3) in acpi_s3_reserve()
79 memcpy((void *)gd->arch.backup_mem, (const void *)0x1000, in acpi_s3_reserve()
/openbmc/u-boot/arch/m68k/cpu/mcf5445x/
H A Dcpu.c88 strmhz(buf3, gd->arch.flb_clk)); in print_cpuinfo()
92 strmhz(buf2, gd->arch.inp_clk), in print_cpuinfo()
93 strmhz(buf3, gd->arch.vco_clk)); in print_cpuinfo()
96 strmhz(buf1, gd->arch.inp_clk), in print_cpuinfo()
97 strmhz(buf2, gd->arch.vco_clk)); in print_cpuinfo()
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dspl.c105 gd->arch.tlb_size = PGTABLE_SIZE; in board_init_f()
106 gd->arch.tlb_addr = (gd->ram_top - gd->arch.tlb_size) & ~(0x10000 - 1); in board_init_f()
107 gd->arch.tlb_allocated = gd->arch.tlb_addr; in board_init_f()
/openbmc/linux/arch/x86/um/
H A Dtls_32.c69 if (!t->arch.tls_array[idx].present) in get_free_idx()
96 &to->thread.arch.tls_array[idx - GDT_ENTRY_TLS_MIN]; in load_TLS()
136 &task->thread.arch.tls_array[i - GDT_ENTRY_TLS_MIN]; in needs_TLS_update()
160 &task->thread.arch.tls_array[i - GDT_ENTRY_TLS_MIN]; in clear_flushed_tls()
208 t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls = *info; in set_tls_entry()
209 t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].present = 1; in set_tls_entry()
210 t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].flushed = flushed; in set_tls_entry()
243 if (!t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].present) in get_tls_entry()
246 *info = t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls; in get_tls_entry()
254 !t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].flushed)) { in get_tls_entry()
/openbmc/linux/tools/bpf/bpftool/
H A Djit_disasm.c81 init_context(disasm_ctx_t *ctx, const char *arch, in init_context() argument
87 if (arch) in init_context()
88 triple = LLVMNormalizeTargetTriple(arch); in init_context()
216 static int init_context(disasm_ctx_t *ctx, const char *arch, in init_context() argument
258 if (arch) { in init_context()
259 const bfd_arch_info_type *inf = bfd_scan_arch(arch); in init_context()
264 p_err("No libbfd support for %s", arch); in init_context()
269 info->arch = bfd_get_arch(bfdf); in init_context()
279 ctx->disassemble = disassembler(info->arch, in init_context()
320 const char *arch, const char *disassembler_options, in disasm_print_insn() argument
[all …]
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-security/optee/files/optee-os/corstone1000/
H A D0001-Handle-logging-syscall.patch9 core/arch/arm/kernel/spmc_sp_handler.c | 7 ++++++-
12 diff --git a/core/arch/arm/kernel/spmc_sp_handler.c b/core/arch/arm/kernel/spmc_sp_handler.c
14 --- a/core/arch/arm/kernel/spmc_sp_handler.c
15 +++ b/core/arch/arm/kernel/spmc_sp_handler.c
/openbmc/u-boot/arch/x86/cpu/i386/
H A Dcpu.c120 gdt_addr = new_gd->arch.gdt; in arch_setup_gd()
134 new_gd->arch.gd_addr = new_gd; in arch_setup_gd()
304 return gd->arch.x86_device & 0x0fff0ff0; in cpu_get_family_model()
309 return gd->arch.x86_mask; in cpu_get_stepping()
334 gd->arch.x86 = c.x86; in x86_cpu_init_f()
335 gd->arch.x86_vendor = cpu.vendor; in x86_cpu_init_f()
336 gd->arch.x86_model = c.x86_model; in x86_cpu_init_f()
337 gd->arch.x86_mask = c.x86_mask; in x86_cpu_init_f()
338 gd->arch.x86_device = cpu.device; in x86_cpu_init_f()
340 gd->arch.has_mtrr = has_mtrr(); in x86_cpu_init_f()
[all …]
/openbmc/linux/arch/powerpc/kernel/
H A Dmodule_32.c130 me->arch.init_plt_section = i; in module_frob_arch_sections()
132 me->arch.core_plt_section = i; in module_frob_arch_sections()
134 if (!me->arch.core_plt_section || !me->arch.init_plt_section) { in module_frob_arch_sections()
140 sechdrs[me->arch.core_plt_section].sh_size in module_frob_arch_sections()
142 sechdrs[me->arch.init_plt_section].sh_size in module_frob_arch_sections()
167 entry = (void *)sechdrs[mod->arch.core_plt_section].sh_addr; in do_plt_call()
169 entry = (void *)sechdrs[mod->arch.init_plt_section].sh_addr; in do_plt_call()
324 module->arch.tramp = do_plt_call(module->mem[MOD_TEXT].base, in module_finalize_ftrace()
327 if (!module->arch.tramp) in module_finalize_ftrace()
331 module->arch.tramp_regs = do_plt_call(module->mem[MOD_TEXT].base, in module_finalize_ftrace()
[all …]
/openbmc/linux/scripts/
H A DMakefile.defconf12 -m -O $(objtree) $(srctree)/arch/$(ARCH)/configs/$(1) \
13 $(foreach config,$(2),$(srctree)/arch/$(ARCH)/configs/$(config).config)
26 -Q -m -O $(objtree) $(srctree)/arch/$(ARCH)/configs/$(1) \
27 $(foreach config,$(2),$(srctree)/arch/$(ARCH)/configs/$(config).config)
/openbmc/linux/arch/powerpc/include/asm/
H A Dkvm_book3s.h323 return vcpu->arch.book3s; in to_book3s()
347 vcpu->arch.regs.ccr = val; in kvmppc_set_cr()
352 return vcpu->arch.regs.ccr; in kvmppc_get_cr()
357 vcpu->arch.regs.xer = val; in kvmppc_set_xer()
362 return vcpu->arch.regs.xer; in kvmppc_get_xer()
367 vcpu->arch.regs.ctr = val; in kvmppc_set_ctr()
372 return vcpu->arch.regs.ctr; in kvmppc_get_ctr()
377 vcpu->arch.regs.link = val; in kvmppc_set_lr()
387 vcpu->arch.regs.nip = val; in kvmppc_set_pc()
392 return vcpu->arch.regs.nip; in kvmppc_get_pc()
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/
H A Dspeed.c95 gd->arch.lbc_clk = sys_info.freq_localbus; in get_clocks()
105 gd->arch.i2c1_clk = sys_info.freq_systembus; in get_clocks()
107 gd->arch.i2c1_clk = sys_info.freq_systembus / 2; in get_clocks()
109 gd->arch.i2c2_clk = gd->arch.i2c1_clk; in get_clocks()
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-kernel/linux/files/fvp-base/
H A D0001-arm64-dts-fvp-Enable-virtio-rng-support.patch12 arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi | 1 -
15 diff --git a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi b/arch/arm64/boot/dts/arm/rtsm_ve…
17 --- a/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
18 +++ b/arch/arm64/boot/dts/arm/rtsm_ve-motherboard-rs2.dtsi
/openbmc/linux/arch/xtensa/
H A DMakefile51 vardirs := $(patsubst %,arch/xtensa/variants/%/,$(variant-y))
52 plfdirs := $(patsubst %,arch/xtensa/platforms/%/,$(platform-y))
58 libs-y += arch/xtensa/lib/
60 boot := arch/xtensa/boot
66 $(Q)$(MAKE) $(build)=arch/xtensa/kernel/syscalls all
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/
H A D0021-corstone1000-add-fwu-metadata-store-info.patch12 arch/arm/dts/corstone1000.dtsi | 7 ++++++-
15 diff --git a/arch/arm/dts/corstone1000.dtsi b/arch/arm/dts/corstone1000.dtsi
17 --- a/arch/arm/dts/corstone1000.dtsi
18 +++ b/arch/arm/dts/corstone1000.dtsi

12345678910>>...91