/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
H A D | kvm_ppc.h | 330 if (vcpu->arch.last_inst == KVM_INST_FETCH_FAILED) in kvmppc_get_last_inst() 331 ret = kvmppc_load_last_inst(vcpu, type, &vcpu->arch.last_inst); in kvmppc_get_last_inst() 336 swab32(vcpu->arch.last_inst) : in kvmppc_get_last_inst() 337 vcpu->arch.last_inst; in kvmppc_get_last_inst() 339 fetched_inst = vcpu->arch.last_inst; in kvmppc_get_last_inst() 347 return kvm->arch.kvm_ops == kvmppc_hv_ops; in is_kvmppc_hv_enabled() 546 vcpu->kvm->arch.kvm_ops->fast_vcpu_kick(vcpu); in kvmppc_fast_vcpu_kick() 591 return vcpu->arch.irq_type == KVMPPC_IRQ_XICS; in kvmppc_xics_enabled() 598 return kvm->arch.pimap; in kvmppc_get_passthru_irqmap() 676 return vcpu->arch in kvmppc_xive_enabled() [all...] |
/kernel/linux/linux-6.6/arch/riscv/kvm/ |
H A D | aia_imsic.c | 615 struct imsic *imsic = vcpu->arch.aia_context.imsic_state; in imsic_swfile_extirq_update() 639 struct imsic *imsic = vcpu->arch.aia_context.imsic_state; in imsic_swfile_read() 660 struct imsic *imsic = vcpu->arch.aia_context.imsic_state; in imsic_swfile_update() 684 struct imsic *imsic = vcpu->arch.aia_context.imsic_state; in kvm_riscv_vcpu_aia_imsic_release() 707 vcpu->arch.aia_context.imsic_addr, in kvm_riscv_vcpu_aia_imsic_release() 738 struct kvm_vcpu_aia *vaia = &vcpu->arch.aia_context; in kvm_riscv_vcpu_aia_imsic_update() 743 if (kvm->arch.aia.mode == KVM_DEV_RISCV_AIA_MODE_EMUL) in kvm_riscv_vcpu_aia_imsic_update() 761 if (kvm->arch.aia.mode == KVM_DEV_RISCV_AIA_MODE_HWACCEL) { in kvm_riscv_vcpu_aia_imsic_update() 788 ret = kvm_riscv_gstage_ioremap(kvm, vcpu->arch.aia_context.imsic_addr, in kvm_riscv_vcpu_aia_imsic_update() 828 vcpu->arch in kvm_riscv_vcpu_aia_imsic_update() [all...] |
H A D | tlb.c | 163 vcpu->arch.last_exit_cpu == vcpu->cpu) in kvm_riscv_local_tlb_sanitize() 177 vmid = READ_ONCE(vcpu->kvm->arch.vmid.vmid); in kvm_riscv_local_tlb_sanitize() 191 vmid = &vcpu->kvm->arch.vmid; in kvm_riscv_hfence_gvma_vmid_all_process() 199 vmid = &vcpu->kvm->arch.vmid; in kvm_riscv_hfence_vvma_all_process() 207 struct kvm_vcpu_arch *varch = &vcpu->arch; in vcpu_hfence_dequeue() 232 struct kvm_vcpu_arch *varch = &vcpu->arch; in vcpu_hfence_enqueue() 255 struct kvm_vmid *v = &vcpu->kvm->arch.vmid; in kvm_riscv_hfence_process()
|
/kernel/linux/linux-6.6/arch/x86/kvm/vmx/ |
H A D | vmx.c | 408 if ((vcpu->arch.arch_capabilities & ARCH_CAP_FB_CLEAR) || in vmx_update_fb_clear_dis() 409 ((vcpu->arch.arch_capabilities & ARCH_CAP_MDS_NO) && in vmx_update_fb_clear_dis() 410 (vcpu->arch.arch_capabilities & ARCH_CAP_TAA_NO) && in vmx_update_fb_clear_dis() 411 (vcpu->arch.arch_capabilities & ARCH_CAP_PSDP_NO) && in vmx_update_fb_clear_dis() 412 (vcpu->arch.arch_capabilities & ARCH_CAP_FBSDP_NO) && in vmx_update_fb_clear_dis() 413 (vcpu->arch.arch_capabilities & ARCH_CAP_SBDR_SSDP_NO))) in vmx_update_fb_clear_dis() 934 if (vcpu->arch.xfd_no_write_intercept) in vmx_update_exception_bitmap() 1107 u64 guest_efer = vmx->vcpu.arch.efer; in update_transition_efer() 1132 (enable_ept && ((vmx->vcpu.arch.efer ^ host_efer) & EFER_NX))) { in update_transition_efer() 1774 (!vcpu->arch in vmx_update_emulated_instruction() [all...] |
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | mtrr.c | 39 return &vcpu->arch.mtrr_state.var_ranges[index]; in var_mtrr_msr_to_range() 320 struct kvm_mtrr *mtrr_state = &vcpu->arch.mtrr_state; in update_mtrr() 351 struct kvm_mtrr *mtrr_state = &vcpu->arch.mtrr_state; in set_var_mtrr_msr() 387 *(u64 *)&vcpu->arch.mtrr_state.fixed_ranges[index] = data; in kvm_mtrr_set_msr() 389 vcpu->arch.mtrr_state.deftype = data; in kvm_mtrr_set_msr() 418 *pdata = *(u64 *)&vcpu->arch.mtrr_state.fixed_ranges[index]; in kvm_mtrr_get_msr() 420 *pdata = vcpu->arch.mtrr_state.deftype; in kvm_mtrr_get_msr() 436 INIT_LIST_HEAD(&vcpu->arch.mtrr_state.head); in kvm_vcpu_mtrr_init() 616 struct kvm_mtrr *mtrr_state = &vcpu->arch.mtrr_state; in kvm_mtrr_get_guest_memory_type() 693 struct kvm_mtrr *mtrr_state = &vcpu->arch in kvm_mtrr_check_gfn_range_consistency() [all...] |
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kvm_host.h | 6 * Derived from arch/arm/include/asm/kvm_host.h: 179 struct kvm_arch *arch; member 273 #define IDREG(kvm, id) ((kvm)->arch.id_regs[IDREG_IDX(id)]) 599 * - the flag-set it belongs to in the vcpu->arch structure 614 typeof(v->arch.flagset) *_fset; \ 626 READ_ONCE(v->arch.flagset) & (m); \ 644 typeof(v->arch.flagset) *fset; \ 648 fset = &v->arch.flagset; \ 658 typeof(v->arch.flagset) *fset; \ 662 fset = &v->arch [all...] |
/kernel/linux/linux-5.10/arch/h8300/boot/ |
H A D | Makefile | 2 # arch/h8300/boot/Makefile 27 CLEAN_FILES += arch/$(ARCH)/vmlinux.bin arch/$(ARCH)/vmlinux.srec arch/$(ARCH)/uImage.bin
|
/kernel/linux/linux-5.10/arch/parisc/include/asm/ |
H A D | syscall.h | 60 int arch = AUDIT_ARCH_PARISC; in syscall_get_arch() local 63 arch = AUDIT_ARCH_PARISC64; in syscall_get_arch() 65 return arch; in syscall_get_arch()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | debugfs.c | 14 *val = vcpu->arch.apic->lapic_timer.timer_advance_ns; in vcpu_get_timer_advance_ns() 23 *val = vcpu->arch.tsc_offset; in vcpu_get_tsc_offset() 32 *val = vcpu->arch.tsc_scaling_ratio; in vcpu_get_tsc_scaling_ratio()
|
/kernel/linux/linux-6.6/arch/parisc/include/asm/ |
H A D | syscall.h | 60 int arch = AUDIT_ARCH_PARISC; in syscall_get_arch() local 63 arch = AUDIT_ARCH_PARISC64; in syscall_get_arch() 65 return arch; in syscall_get_arch()
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | syscall_32.h | 62 int arch = AUDIT_ARCH_SH; in syscall_get_arch() local 65 arch |= __AUDIT_ARCH_LE; in syscall_get_arch() 67 return arch; in syscall_get_arch()
|
/kernel/linux/linux-5.10/samples/seccomp/ |
H A D | dropper.c | 28 static int install_filter(int nr, int arch, int error) in install_filter() argument 32 (offsetof(struct seccomp_data, arch))), in install_filter() 33 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, arch, 0, 3), in install_filter() 60 "dropper <syscall_nr> <arch> <errno> <prog> [<args>]\n" in main()
|
/kernel/linux/linux-5.10/tools/perf/arch/powerpc/ |
H A D | Makefile | 14 out := $(OUTPUT)arch/powerpc/include/generated/asm 17 syskrn := $(srctree)/arch/powerpc/kernel/syscalls/syscall.tbl 18 sysprf := $(srctree)/tools/perf/arch/powerpc/entry/syscalls
|
/kernel/linux/linux-6.6/samples/seccomp/ |
H A D | dropper.c | 28 static int install_filter(int arch, int nr, int error) in install_filter() argument 32 (offsetof(struct seccomp_data, arch))), in install_filter() 33 BPF_JUMP(BPF_JMP+BPF_JEQ+BPF_K, arch, 0, 3), in install_filter() 64 "dropper <arch> <syscall_nr> <errno> <prog> [<args>]\n" in main()
|
/third_party/rust/crates/libc/ci/ |
H A D | android-sysimage.sh | 8 local arch="${1}" 26 if [ "${arch}" = "x86_64" ] || [ "${arch}" = "arm64" ]; then
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | crash.c | 311 start = image->arch.elf_load_addr; in memmap_exclude_ranges() 312 end = start + image->arch.elf_headers_sz - 1; in memmap_exclude_ranges() 395 image->arch.elf_headers = kbuf.buffer; in crash_load_segments() 396 image->arch.elf_headers_sz = kbuf.bufsz; in crash_load_segments() 403 vfree((void *)image->arch.elf_headers); in crash_load_segments() 406 image->arch.elf_load_addr = kbuf.mem; in crash_load_segments() 408 image->arch.elf_load_addr, kbuf.bufsz, kbuf.bufsz); in crash_load_segments()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | annotate.h | 58 struct arch; 62 int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms); 72 bool ins__is_fused(struct arch *arch, const char *ins1, const char *ins2); 355 struct arch **parch); 359 struct arch **parch);
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | annotate.h | 58 struct arch; 62 int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms); 72 bool ins__is_fused(struct arch *arch, const char *ins1, const char *ins2); 365 struct arch **parch); 369 struct arch **parch);
|
/kernel/linux/linux-6.6/tools/testing/selftests/rseq/ |
H A D | rseq-riscv-bits.h | 34 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_storev() 91 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpnev_storeoffp_load() 141 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_addv() 194 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_cmpeqv_storev() 252 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_offset_deref_addv() 314 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trystorev_storev() 376 [rseq_cs] "m" (rseq_get_abi()->rseq_cs.arch.ptr), in rseq_cmpeqv_trymemcpy_storev()
|
/kernel/linux/linux-5.10/arch/x86/kvm/vmx/ |
H A D | vmx.c | 407 if ((vcpu->arch.arch_capabilities & ARCH_CAP_FB_CLEAR) || in vmx_update_fb_clear_dis() 408 ((vcpu->arch.arch_capabilities & ARCH_CAP_MDS_NO) && in vmx_update_fb_clear_dis() 409 (vcpu->arch.arch_capabilities & ARCH_CAP_TAA_NO) && in vmx_update_fb_clear_dis() 410 (vcpu->arch.arch_capabilities & ARCH_CAP_PSDP_NO) && in vmx_update_fb_clear_dis() 411 (vcpu->arch.arch_capabilities & ARCH_CAP_FBSDP_NO) && in vmx_update_fb_clear_dis() 412 (vcpu->arch.arch_capabilities & ARCH_CAP_SBDR_SSDP_NO))) in vmx_update_fb_clear_dis() 615 &vcpu->kvm->arch.hyperv.hv_pa_pg; in hv_enable_direct_tlbflush() 1094 u64 guest_efer = vmx->vcpu.arch.efer; in update_transition_efer() 1119 (enable_ept && ((vmx->vcpu.arch.efer ^ host_efer) & EFER_NX))) { in update_transition_efer() 1468 vmx->current_tsc_ratio != vcpu->arch in vmx_vcpu_load_vmcs() [all...] |
/kernel/linux/linux-5.10/arch/loongarch/kvm/ |
H A D | kvmcpu.h | 116 set_bit(irq, &vcpu->arch.irq_pending); in _kvm_queue_irq() 117 clear_bit(irq, &vcpu->arch.irq_clear); in _kvm_queue_irq() 122 clear_bit(irq, &vcpu->arch.irq_pending); in _kvm_dequeue_irq() 123 set_bit(irq, &vcpu->arch.irq_clear); in _kvm_dequeue_irq()
|
/third_party/musl/src/thread/arm/ |
H A D | atomics.s | 27 .arch armv6t2 35 .arch armv7-a 53 .arch armv6t2 68 .arch armv7-a
|
/third_party/pulseaudio/src/pulsecore/ |
H A D | cpu-arm.c | 83 int arch, part; in pa_cpu_get_arm_flags() local 96 arch = strtoul(line, NULL, 0); in pa_cpu_get_arm_flags() 97 if (arch >= 6) in pa_cpu_get_arm_flags() 99 if (arch >= 7) in pa_cpu_get_arm_flags()
|
/kernel/linux/linux-6.6/arch/x86/kvm/svm/ |
H A D | svm.c | 298 u64 old_efer = vcpu->arch.efer; in svm_set_efer() 299 vcpu->arch.efer = efer; in svm_set_efer() 329 vcpu->arch.efer = old_efer; in svm_set_efer() 468 struct kvm_queued_exception *ex = &vcpu->arch.exception; in svm_inject_exception() 514 vcpu->arch.osvw.length = (osvw_len >= 3) ? (osvw_len) : 3; in svm_init_osvw() 515 vcpu->arch.osvw.status = osvw_status & ~(6ULL); in svm_init_osvw() 526 vcpu->arch.osvw.status |= 1; in svm_init_osvw() 1175 svm->vmcb01.ptr->control.tsc_offset = vcpu->arch.l1_tsc_offset; in svm_write_tsc_offset() 1176 svm->vmcb->control.tsc_offset = vcpu->arch.tsc_offset; in svm_write_tsc_offset() 1184 __svm_write_tsc_multiplier(vcpu->arch in svm_write_tsc_multiplier() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kexec/ |
H A D | file_load_64.c | 754 image->arch.backup_buf = buf; in load_backup_segment() 755 image->arch.backup_start = kbuf->mem; in load_backup_segment() 778 phdr->p_offset = image->arch.backup_start; in update_backup_region_phdr() 780 image->arch.backup_start); in update_backup_region_phdr() 908 &image->arch.backup_start, in setup_purgatory_ppc64() 909 sizeof(image->arch.backup_start), in setup_purgatory_ppc64() 1198 ret = fdt_add_mem_rsv(fdt, image->arch.backup_start, in setup_new_fdt_ppc64() 1268 emem = &(kbuf->image->arch.exclude_ranges); in arch_kexec_locate_mem_hole() 1322 ret = get_exclude_memory_ranges(&(image->arch.exclude_ranges)); in arch_kexec_kernel_image_probe() 1340 kfree(image->arch in arch_kimage_file_post_load_cleanup() [all...] |