/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/ |
H A D | debug-sr.h | 139 guest_ctxt = &vcpu->arch.ctxt; in __debug_switch_to_guest_common() 140 host_dbg = &vcpu->arch.host_debug_state.regs; in __debug_switch_to_guest_common() 141 guest_dbg = kern_hyp_va(vcpu->arch.debug_ptr); in __debug_switch_to_guest_common() 158 guest_ctxt = &vcpu->arch.ctxt; in __debug_switch_to_host_common() 159 host_dbg = &vcpu->arch.host_debug_state.regs; in __debug_switch_to_host_common() 160 guest_dbg = kern_hyp_va(vcpu->arch.debug_ptr); in __debug_switch_to_host_common()
|
H A D | sysreg-sr.h | 35 vcpu = container_of(ctxt, struct kvm_vcpu, arch.ctxt); in ctxt_has_mte() 217 vcpu->arch.ctxt.spsr_abt = read_sysreg(spsr_abt); in __sysreg32_save_state() 218 vcpu->arch.ctxt.spsr_und = read_sysreg(spsr_und); in __sysreg32_save_state() 219 vcpu->arch.ctxt.spsr_irq = read_sysreg(spsr_irq); in __sysreg32_save_state() 220 vcpu->arch.ctxt.spsr_fiq = read_sysreg(spsr_fiq); in __sysreg32_save_state() 234 write_sysreg(vcpu->arch.ctxt.spsr_abt, spsr_abt); in __sysreg32_restore_state() 235 write_sysreg(vcpu->arch.ctxt.spsr_und, spsr_und); in __sysreg32_restore_state() 236 write_sysreg(vcpu->arch.ctxt.spsr_irq, spsr_irq); in __sysreg32_restore_state() 237 write_sysreg(vcpu->arch.ctxt.spsr_fiq, spsr_fiq); in __sysreg32_restore_state()
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
H A D | jit_disasm.c | 77 const char *arch, const char *disassembler_options, in disasm_print_insn() 109 if (arch) { in disasm_print_insn() 110 const bfd_arch_info_type *inf = bfd_scan_arch(arch); in disasm_print_insn() 115 p_err("No libbfd support for %s", arch); in disasm_print_insn() 120 info.arch = bfd_get_arch(bfdf); in disasm_print_insn() 130 disassemble = disassembler(info.arch, in disasm_print_insn() 76 disasm_print_insn(unsigned char *image, ssize_t len, int opcodes, const char *arch, const char *disassembler_options, const struct btf *btf, const struct bpf_prog_linfo *prog_linfo, __u64 func_ksym, unsigned int func_idx, bool linum) disasm_print_insn() argument
|
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | aia_aplic.c | 223 struct aplic *aplic = kvm->arch.aia.aplic_state; in aplic_update_irq_range() 256 struct aplic *aplic = kvm->arch.aia.aplic_state; in kvm_riscv_aia_aplic_inject() 365 struct aplic *aplic = kvm->arch.aia.aplic_state; in aplic_mmio_read_offset() 423 addr - vcpu->kvm->arch.aia.aplic_addr, in aplic_mmio_read() 430 struct aplic *aplic = kvm->arch.aia.aplic_state; in aplic_mmio_write_offset() 495 addr - vcpu->kvm->arch.aia.aplic_addr, in aplic_mmio_write() 508 if (!kvm->arch.aia.aplic_state) in kvm_riscv_aia_aplic_set_attr() 522 if (!kvm->arch.aia.aplic_state) in kvm_riscv_aia_aplic_get_attr() 537 if (!kvm->arch.aia.aplic_state) in kvm_riscv_aia_aplic_has_attr() 553 if (!kvm->arch in kvm_riscv_aia_aplic_init() [all...] |
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | pci.c | 300 gaite->gisa = (u32)virt_to_phys(&kvm->arch.sie_page2->gisa); in kvm_s390_pci_aif_enable() 469 if (!kvm->arch.use_zpci_interp) in kvm_s390_pci_register_kvm() 482 zdev->gisa = (u32)virt_to_phys(&kvm->arch.sie_page2->gisa); in kvm_s390_pci_register_kvm() 497 spin_lock(&kvm->arch.kzdev_list_lock); in kvm_s390_pci_register_kvm() 498 list_add_tail(&zdev->kzdev->entry, &kvm->arch.kzdev_list); in kvm_s390_pci_register_kvm() 499 spin_unlock(&kvm->arch.kzdev_list_lock); in kvm_s390_pci_register_kvm() 562 spin_lock(&kvm->arch.kzdev_list_lock); in kvm_s390_pci_unregister_kvm() 564 spin_unlock(&kvm->arch.kzdev_list_lock); in kvm_s390_pci_unregister_kvm() 575 spin_lock_init(&kvm->arch.kzdev_list_lock); in kvm_s390_pci_init_list() 576 INIT_LIST_HEAD(&kvm->arch in kvm_s390_pci_init_list() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | irq.h | 12 ret = ret || (kvm->arch.mpic != NULL); in irqchip_in_kernel() 15 ret = ret || (kvm->arch.xics != NULL); in irqchip_in_kernel() 16 ret = ret || (kvm->arch.xive != NULL); in irqchip_in_kernel()
|
/kernel/linux/linux-6.6/include/kvm/ |
H A D | arm_psci.h | 29 if (test_bit(KVM_ARM_VCPU_PSCI_0_2, vcpu->arch.features)) { in kvm_psci_version() 30 if (vcpu->kvm->arch.psci_version) in kvm_psci_version() 31 return vcpu->kvm->arch.psci_version; in kvm_psci_version()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | psci.c | 57 vcpu->arch.power_off = true; in kvm_psci_vcpu_off() 81 if (!vcpu->arch.power_off) { in kvm_psci_vcpu_on() 88 reset_state = &vcpu->arch.reset_state; in kvm_psci_vcpu_on() 110 vcpu->arch.power_off = false; in kvm_psci_vcpu_on() 145 if (!tmp->arch.power_off) in kvm_psci_vcpu_affinity_info() 171 tmp->arch.power_off = true; in kvm_prepare_system_event() 512 wants_02 = test_bit(KVM_ARM_VCPU_PSCI_0_2, vcpu->arch.features); in kvm_arm_set_fw_reg() 518 vcpu->kvm->arch.psci_version = val; in kvm_arm_set_fw_reg() 524 vcpu->kvm->arch.psci_version = val; in kvm_arm_set_fw_reg()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/ |
H A D | vgic-debug.c | 63 iter->nr_spis = kvm->arch.vgic.nr_spis; in iter_init() 64 if (kvm->arch.vgic.vgic_model == KVM_DEV_TYPE_ARM_VGIC_V3) { in iter_init() 89 iter = kvm->arch.vgic.iter; in vgic_debug_start() 102 kvm->arch.vgic.iter = iter; in vgic_debug_start() 114 struct vgic_state_iter *iter = kvm->arch.vgic.iter; in vgic_debug_next() 136 iter = kvm->arch.vgic.iter; in vgic_debug_stop() 139 kvm->arch.vgic.iter = NULL; in vgic_debug_stop() 239 print_dist_state(s, &kvm->arch.vgic); in vgic_debug_show() 243 if (!kvm->arch.vgic.initialized) in vgic_debug_show()
|
/kernel/linux/linux-5.10/arch/loongarch/include/asm/ |
H A D | kvm_host.h | 283 static inline bool _kvm_guest_has_fpu(struct kvm_vcpu_arch *arch) in _kvm_guest_has_fpu() argument 285 return cpu_has_fpu && arch->fpu_enabled; in _kvm_guest_has_fpu() 289 static inline bool _kvm_guest_has_lsx(struct kvm_vcpu_arch *arch) in _kvm_guest_has_lsx() argument 291 return cpu_has_lsx && arch->lsx_enabled; in _kvm_guest_has_lsx() 323 static inline void update_pc(struct kvm_vcpu_arch *arch) in update_pc() argument 325 arch->pc += 4; in update_pc() 335 static inline bool kvm_is_ifetch_fault(struct kvm_vcpu_arch *arch) in kvm_is_ifetch_fault() argument 337 if (arch->pc == arch->badv) in kvm_is_ifetch_fault()
|
/kernel/linux/linux-5.10/arch/s390/ |
H A D | Makefile | 77 cflags-y += -Wa,-I$(srctree)/arch/$(ARCH)/include 141 head-y := arch/s390/kernel/head64.o 143 # See arch/s390/Kbuild for content of core part of the kernel 144 core-y += arch/s390/ 146 libs-y += arch/s390/lib/ 150 drivers-$(CONFIG_OPROFILE) += arch/s390/oprofile/ 152 boot := arch/s390/boot 153 syscalls := arch/s390/kernel/syscalls 154 tools := arch/s390/tools 171 $(Q)$(MAKE) $(build)=arch/ [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | psci.c | 81 spin_lock(&vcpu->arch.mp_state_lock); in kvm_psci_vcpu_on() 91 reset_state = &vcpu->arch.reset_state; in kvm_psci_vcpu_on() 113 WRITE_ONCE(vcpu->arch.mp_state.mp_state, KVM_MP_STATE_RUNNABLE); in kvm_psci_vcpu_on() 117 spin_unlock(&vcpu->arch.mp_state_lock); in kvm_psci_vcpu_on() 179 spin_lock(&tmp->arch.mp_state_lock); in kvm_prepare_system_event() 180 WRITE_ONCE(tmp->arch.mp_state.mp_state, KVM_MP_STATE_STOPPED); in kvm_prepare_system_event() 181 spin_unlock(&tmp->arch.mp_state_lock); in kvm_prepare_system_event() 353 if (test_bit(KVM_ARCH_FLAG_SYSTEM_SUSPEND_ENABLED, &kvm->arch.flags)) in kvm_psci_1_x_call() 372 if (test_bit(KVM_ARCH_FLAG_SYSTEM_SUSPEND_ENABLED, &kvm->arch.flags)) { in kvm_psci_1_x_call()
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
H A D | attr.py | 40 def __init__(self, test, arch): 41 self.arch = arch 44 return '[%s] \'%s\'' % (self.arch, self.test.path) 133 # 'arch' - architecture specific test (optional) 159 self.arch = parser.get('config', 'arch') 160 log.warning("test limitation '%s'" % self.arch) 162 self.arch = '' 177 if self.arch [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/nolibc/ |
H A D | Makefile | 43 IMAGE_i386 = arch/x86/boot/bzImage 44 IMAGE_x86_64 = arch/x86/boot/bzImage 45 IMAGE_x86 = arch/x86/boot/bzImage 46 IMAGE_arm64 = arch/arm64/boot/Image 47 IMAGE_arm = arch/arm/boot/zImage 51 IMAGE_ppc64le = arch/powerpc/boot/zImage 52 IMAGE_riscv = arch/riscv/boot/Image 53 IMAGE_s390 = arch/s390/boot/bzImage 54 IMAGE_loongarch = arch/loongarch/boot/vmlinuz.efi 76 # QEMU_ARCH: arch name [all...] |
/kernel/linux/linux-6.6/arch/loongarch/ |
H A D | Makefile | 6 boot := arch/loongarch/boot 95 drivers-$(CONFIG_PCI) += arch/loongarch/pci/ 125 libs-y += arch/loongarch/lib/ 128 drivers-y += arch/loongarch/crypto/ 131 drivers-$(CONFIG_PM) += arch/loongarch/power/ 136 $(Q)$(MAKE) $(build)=arch/loongarch/vdso include/generated/vdso-offsets.h 141 $(Q)$(MAKE) $(build)=arch/loongarch/vdso $@
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | mmu.h | 129 if (likely(vcpu->arch.mmu->root.hpa != INVALID_PAGE)) in kvm_mmu_reload() 151 u64 root_hpa = vcpu->arch.mmu->root.hpa; in kvm_mmu_load_pgd() 157 vcpu->arch.mmu->root_role.level); in kvm_mmu_load_pgd() 172 if (!tdp_enabled || mmu == &vcpu->arch.guest_mmu) in kvm_mmu_refresh_passthrough_bits() 226 pkru_bits = (vcpu->arch.pkru >> (pte_pkey * 2)) & 3; in permission_fault() 255 return smp_load_acquire(&kvm->arch.shadow_root_allocated); in kvm_shadow_root_allocated() 303 if (mmu != &vcpu->arch.nested_mmu) in kvm_translate_gpa()
|
/third_party/node/test/pseudo-tty/ |
H A D | testcfg.py | 43 def __init__(self, path, file, expected, input_arg, arch, mode, context, config): 44 super(TTYTestCase, self).__init__(context, path, arch, mode) 49 self.arch = arch 100 result = [self.config.context.GetVm(self.arch, self.mode)] 139 def ListTests(self, current_path, path, arch, mode): 156 input_path, arch, mode, self.context, self))
|
/kernel/linux/linux-5.10/arch/parisc/kernel/ |
H A D | kexec.c | 80 struct kimage_arch *arch = &image->arch; in machine_kexec() local 96 *(unsigned long *)(virt + kexec_cmdline_offset) = arch->cmdline; in machine_kexec() 97 *(unsigned long *)(virt + kexec_initrd_start_offset) = arch->initrd_start; in machine_kexec() 98 *(unsigned long *)(virt + kexec_initrd_end_offset) = arch->initrd_end; in machine_kexec()
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
H A D | syscall.h | 145 int arch = AUDIT_ARCH_MIPS; in syscall_get_arch() local 148 arch |= __AUDIT_ARCH_64BIT; in syscall_get_arch() 151 arch |= __AUDIT_ARCH_CONVENTION_MIPS64_N32; in syscall_get_arch() 155 arch |= __AUDIT_ARCH_LE; in syscall_get_arch() 157 return arch; in syscall_get_arch()
|
/kernel/linux/linux-6.6/arch/mips/include/asm/ |
H A D | syscall.h | 145 int arch = AUDIT_ARCH_MIPS; in syscall_get_arch() local 148 arch |= __AUDIT_ARCH_64BIT; in syscall_get_arch() 151 arch |= __AUDIT_ARCH_CONVENTION_MIPS64_N32; in syscall_get_arch() 155 arch |= __AUDIT_ARCH_LE; in syscall_get_arch() 157 return arch; in syscall_get_arch()
|
/kernel/linux/linux-6.6/arch/parisc/kernel/ |
H A D | kexec.c | 82 struct kimage_arch *arch = &image->arch; in machine_kexec() local 98 *(unsigned long *)(virt + kexec_cmdline_offset) = arch->cmdline; in machine_kexec() 99 *(unsigned long *)(virt + kexec_initrd_start_offset) = arch->initrd_start; in machine_kexec() 100 *(unsigned long *)(virt + kexec_initrd_end_offset) = arch->initrd_end; in machine_kexec()
|
/kernel/linux/linux-5.10/tools/objtool/ |
H A D | Makefile | 3 include ../scripts/Makefile.arch 28 -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi \ 29 -I$(srctree)/tools/arch/$(SRCARCH)/include \ 30 -I$(srctree)/tools/objtool/arch/$(SRCARCH)/include 67 $(Q)$(RM) $(OUTPUT)arch/x86/inat-tables.c $(OUTPUT)fixdep
|
/kernel/linux/linux-6.6/tools/objtool/ |
H A D | Makefile | 3 include ../scripts/Makefile.arch 27 -I$(srctree)/tools/arch/$(HOSTARCH)/include/uapi \ 28 -I$(srctree)/tools/arch/$(SRCARCH)/include \ 30 -I$(srctree)/tools/objtool/arch/$(SRCARCH)/include \ 90 $(Q)$(RM) $(OUTPUT)arch/x86/lib/inat-tables.c $(OUTPUT)fixdep
|
/third_party/node/deps/v8/tools/testrunner/local/ |
H A D | utils.py | 111 # Only useful if arch is ppc64 161 def UseSimulator(arch): 164 (arch == "mipsel" or arch == "arm" or arch == "arm64") and 165 not arch.startswith(machine))
|
/third_party/ltp/testcases/kernel/mce-test/hwpoison/ |
H A D | Makefile | 4 CFLAGS += -I ${LSRC}/arch/x86/kernel/cpu/mcheck/ -g -Wall 23 tcases: tcases.c ${LSRC}/arch/x86/kernel/cpu/mcheck/mce-severity.c ${LSRC}/arch/x86/kernel/cpu/mcheck/mce-internal.h 26 ttable: ttable.c ${LSRC}/arch/x86/kernel/cpu/mcheck/mce-severity.c ${LSRC}/arch/x86/kernel/cpu/mcheck/mce-internal.h
|