Home
last modified time | relevance | path

Searched refs:arch (Results 426 - 450 of 1984) sorted by relevance

1...<<11121314151617181920>>...80

/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dkvm_ppc.h330 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 Daia_imsic.c615 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 Dtlb.c163 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 Dvmx.c408 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 Dmtrr.c39 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 Dkvm_host.h6 * 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 DMakefile2 # 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 Dsyscall.h60 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 Ddebugfs.c14 *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 Dsyscall.h60 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 Dsyscall_32.h62 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 Ddropper.c28 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 DMakefile14 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 Ddropper.c28 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 Dandroid-sysimage.sh8 local arch="${1}"
26 if [ "${arch}" = "x86_64" ] || [ "${arch}" = "arm64" ]; then
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dcrash.c311 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 Dannotate.h58 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 Dannotate.h58 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 Drseq-riscv-bits.h34 [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 Dvmx.c407 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 Dkvmcpu.h116 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 Datomics.s27 .arch armv6t2
35 .arch armv7-a
53 .arch armv6t2
68 .arch armv7-a
/third_party/pulseaudio/src/pulsecore/
H A Dcpu-arm.c83 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 Dsvm.c298 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 Dfile_load_64.c754 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...]

Completed in 28 milliseconds

1...<<11121314151617181920>>...80