| /arch/arm/mm/ |
| A D | ioremap.c | 54 struct vm_struct *vm; in find_static_vm_paddr() local 57 vm = &svm->vm; in find_static_vm_paddr() 64 paddr + size - 1 > vm->phys_addr + vm->size - 1) in find_static_vm_paddr() 76 struct vm_struct *vm; in find_static_vm_vaddr() local 79 vm = &svm->vm; in find_static_vm_vaddr() 85 if (vm->addr <= vaddr && vm->addr + vm->size > vaddr) in find_static_vm_vaddr() 98 vm = &svm->vm; in add_static_vm_early() 100 vaddr = vm->addr; in add_static_vm_early() 103 vm = &curr_svm->vm; in add_static_vm_early() 467 if (vm && (vm->flags & VM_ARM_SECTION_MAPPING)) in iounmap() [all …]
|
| A D | mmu.c | 1019 struct vm_struct *vm; in iotable_init() local 1030 vm = &svm->vm; in iotable_init() 1036 vm->caller = iotable_init; in iotable_init() 1044 struct vm_struct *vm; in vm_reserve_area_early() local 1049 vm = &svm->vm; in vm_reserve_area_early() 1050 vm->addr = (void *)addr; in vm_reserve_area_early() 1051 vm->size = size; in vm_reserve_area_early() 1053 vm->caller = caller; in vm_reserve_area_early() 1080 struct vm_struct *vm; in fill_pmd_gaps() local 1085 vm = &svm->vm; in fill_pmd_gaps() [all …]
|
| A D | mm.h | 69 struct vm_struct vm; member
|
| /arch/mips/math-emu/ |
| A D | ieee754int.h | 54 #define EXPLODESP(v, vc, vs, ve, vm) \ argument 58 vm = SPMANT(v); \ 60 if (vm == 0) \ 67 if (vm) { \ 74 vm |= SP_HIDDEN_BIT; \ 94 vm = DPMANT(v); \ 98 if (vm == 0) \ 105 if (vm) { \ 112 vm |= DP_HIDDEN_BIT; \ 126 vm = 0; \ [all …]
|
| /arch/arm64/kvm/hyp/nvhe/ |
| A D | mem_protect.c | 33 hyp_spin_lock(&vm->lock); in guest_lock_component() 34 current_vm = vm; in guest_lock_component() 40 hyp_spin_unlock(&vm->lock); in guest_unlock_component() 282 guest_lock_component(vm); in kvm_guest_prepare_stage2() 284 guest_unlock_component(vm); in kvm_guest_prepare_stage2() 288 vm->kvm.arch.mmu.pgd_phys = __hyp_pa(vm->pgt.pgd); in kvm_guest_prepare_stage2() 299 guest_lock_component(vm); in reclaim_pgtable_pages() 957 guest_lock_component(vm); in __pkvm_host_share_guest() 1048 guest_lock_component(vm); in __pkvm_host_unshare_guest() 1081 guest_lock_component(vm); in assert_host_shared_guest() [all …]
|
| /arch/s390/kernel/ |
| A D | early.c | 113 struct sysinfo_3_2_2 *vm = (struct sysinfo_3_2_2 *)&sysinfo_page; in setup_arch_string() local 126 if (stsi(vm, 3, 2, 2) == 0 && vm->count) { in setup_arch_string() 127 EBCASC(vm->vm[0].cpi, sizeof(vm->vm[0].cpi)); in setup_arch_string() 128 sprintf(hvstr, "%-16.16s", vm->vm[0].cpi); in setup_arch_string()
|
| A D | lgr.c | 44 } vm[VM_LEVEL_MAX]; member 105 cpascii(lgr_info->vm[i].name, si->vm[i].name, in lgr_stsi_3_2_2() 106 sizeof(si->vm[i].name)); in lgr_stsi_3_2_2() 107 cpascii(lgr_info->vm[i].cpi, si->vm[i].cpi, in lgr_stsi_3_2_2() 108 sizeof(si->vm[i].cpi)); in lgr_stsi_3_2_2()
|
| A D | sysinfo.c | 220 if (!convert_ext_name(info->vm[lvl].evmne, info->ext_names[lvl], len)) in print_ext_name() 228 if (uuid_is_null(&info->vm[i].uuid)) in print_uuid() 230 seq_printf(m, "VM%02d UUID: %pUb\n", i, &info->vm[i].uuid); in print_uuid() 240 EBCASC(info->vm[i].name, sizeof(info->vm[i].name)); in stsi_3_2_2() 241 EBCASC(info->vm[i].cpi, sizeof(info->vm[i].cpi)); in stsi_3_2_2() 243 seq_printf(m, "VM%02d Name: %-8.8s\n", i, info->vm[i].name); in stsi_3_2_2() 244 seq_printf(m, "VM%02d Control Program: %-16.16s\n", i, info->vm[i].cpi); in stsi_3_2_2() 245 seq_printf(m, "VM%02d Adjustment: %d\n", i, info->vm[i].caf); in stsi_3_2_2() 246 seq_printf(m, "VM%02d CPUs Total: %d\n", i, info->vm[i].cpus_total); in stsi_3_2_2() 248 seq_printf(m, "VM%02d CPUs Standby: %d\n", i, info->vm[i].cpus_standby); in stsi_3_2_2() [all …]
|
| A D | setup.c | 820 add_device_randomness(&vmms->vm, sizeof(vmms->vm[0]) * vmms->count); in setup_randomness()
|
| /arch/arm64/kvm/hyp/include/nvhe/ |
| A D | mem_protect.h | 47 int __pkvm_host_test_clear_young_guest(u64 gfn, u64 nr_pages, bool mkold, struct pkvm_hyp_vm *vm); 54 int kvm_guest_prepare_stage2(struct pkvm_hyp_vm *vm, void *pgd); 59 void reclaim_pgtable_pages(struct pkvm_hyp_vm *vm, struct kvm_hyp_memcache *mc);
|
| /arch/x86/xen/ |
| A D | p2m.c | 403 static struct vm_struct vm; in xen_vmalloc_p2m_tree() local 409 vm.flags = VM_ALLOC; in xen_vmalloc_p2m_tree() 410 vm.size = ALIGN(sizeof(unsigned long) * max(xen_max_p2m_pfn, p2m_limit), in xen_vmalloc_p2m_tree() 412 vm_area_register_early(&vm, PMD_SIZE * PMDS_PER_MID_PAGE); in xen_vmalloc_p2m_tree() 413 pr_notice("p2m virtual area at %p, size is %lx\n", vm.addr, vm.size); in xen_vmalloc_p2m_tree() 415 xen_max_p2m_pfn = vm.size / sizeof(unsigned long); in xen_vmalloc_p2m_tree() 417 xen_rebuild_p2m_list(vm.addr); in xen_vmalloc_p2m_tree() 419 xen_p2m_addr = vm.addr; in xen_vmalloc_p2m_tree()
|
| /arch/arm64/boot/dts/mediatek/ |
| A D | mt6380.dtsi | 41 mt6380_vm_reg: ldo-vm { 42 regulator-name = "vm";
|
| /arch/loongarch/kvm/ |
| A D | Makefile | 18 kvm-y += vm.o
|
| /arch/s390/kvm/ |
| A D | priv.c | 868 memcpy(&mem->vm[n], &mem->vm[n - 1], sizeof(mem->vm[0])); in handle_stsi_3_2_2() 870 memset(&mem->vm[0], 0, sizeof(mem->vm[0])); in handle_stsi_3_2_2() 871 mem->vm[0].cpus_total = cpus; in handle_stsi_3_2_2() 872 mem->vm[0].cpus_configured = cpus; in handle_stsi_3_2_2() 873 mem->vm[0].cpus_standby = 0; in handle_stsi_3_2_2() 874 mem->vm[0].cpus_reserved = 0; in handle_stsi_3_2_2() 875 mem->vm[0].caf = 1000; in handle_stsi_3_2_2() 876 memcpy(mem->vm[0].name, "KVMguest", 8); in handle_stsi_3_2_2() 877 ASCEBC(mem->vm[0].name, 8); in handle_stsi_3_2_2() 878 memcpy(mem->vm[0].cpi, "KVM/Linux ", 16); in handle_stsi_3_2_2() [all …]
|
| /arch/riscv/kvm/ |
| A D | Makefile | 39 kvm-y += vm.o
|
| /arch/s390/include/asm/ |
| A D | machine.h | 95 DEFINE_MACHINE_HAS_FEATURE(vm, MFEATURE_VM)
|
| A D | sysinfo.h | 166 } vm[8]; member
|
| /arch/parisc/kernel/ |
| A D | cache.c | 828 struct vm_struct *vm; in flush_cache_vmap() local 843 vm = find_vm_area((void *)start); in flush_cache_vmap() 844 if (!vm) { in flush_cache_vmap() 850 if (vm->flags & VM_IOREMAP) { in flush_cache_vmap() 851 physaddr = vm->phys_addr; in flush_cache_vmap()
|
| /arch/x86/events/ |
| A D | perf_event.h | 609 #define EVENT_EXTRA_REG(e, ms, m, vm, i) { \ argument 613 .valid_mask = (vm), \ 618 #define INTEL_EVENT_EXTRA_REG(event, msr, vm, idx) \ argument 619 EVENT_EXTRA_REG(event, msr, ARCH_PERFMON_EVENTSEL_EVENT, vm, idx) 621 #define INTEL_UEVENT_EXTRA_REG(event, msr, vm, idx) \ argument 623 ARCH_PERFMON_EVENTSEL_UMASK, vm, idx)
|
| /arch/powerpc/kvm/ |
| A D | Kconfig | 141 are reported in debugfs in kvm/vm#/vcpu#/timings. 155 kvm/vm#/vcpu#/timings. The overhead is of the order of 30 - 40 195 report is available in debugfs kvm/vm#_vcpu#_timing.
|
| /arch/s390/boot/ |
| A D | startup.c | 69 if (!memcmp(vmms->vm[0].cpi, "\xd2\xe5\xd4", 3)) in detect_machine_type() 71 else if (!memcmp(vmms->vm[0].cpi, "\xa9\x61\xe5\xd4", 4)) in detect_machine_type()
|
| /arch/arm64/boot/dts/qcom/ |
| A D | pm8916.dtsi | 153 compatible = "qcom,pm8916-bms-vm";
|
| /arch/arm/boot/dts/mediatek/ |
| A D | mt6323.dtsi | 210 regulator-name = "vm";
|
| /arch/s390/include/uapi/asm/ |
| A D | kvm.h | 276 struct kvm_s390_pv_info_vm vm; member
|
| /arch/arm64/kvm/vgic/ |
| A D | vgic-v4.c | 473 .vm = &kvm->arch.vgic.its_vm, in kvm_vgic_v4_set_forwarding()
|