| /arch/arm64/include/asm/ |
| A D | kernel-pgtable.h | 45 #define SPAN_NR_ENTRIES(vstart, vend, shift) \ argument 46 ((((vend) - 1) >> (shift)) - ((vstart) >> (shift)) + 1) 48 #define EARLY_ENTRIES(lvl, vstart, vend) \ argument 49 SPAN_NR_ENTRIES(vstart, vend, SWAPPER_BLOCK_SHIFT + lvl * PTDESC_TABLE_SHIFT) 51 #define EARLY_LEVEL(lvl, lvls, vstart, vend, add) \ argument 52 ((lvls) > (lvl) ? EARLY_ENTRIES(lvl, vstart, vend) + (add) : 0) 54 #define EARLY_PAGES(lvls, vstart, vend, add) (1 /* PGDIR page */ \ argument 55 + EARLY_LEVEL(3, (lvls), (vstart), (vend), add) /* each entry needs a next level page table */ \ 56 + EARLY_LEVEL(2, (lvls), (vstart), (vend), add) /* each entry needs a next level page table */ \ 57 + EARLY_LEVEL(1, (lvls), (vstart), (vend), add))/* each entry needs a next level page table */
|
| /arch/sparc/mm/ |
| A D | init_64.c | 1702 vstart += PUD_SIZE; in kernel_map_hugepud() 1705 return vstart; in kernel_map_hugepud() 1711 if (guard && !(vstart & ~PUD_MASK) && (vend - vstart) >= PUD_SIZE) in kernel_can_map_hugepud() 1749 vstart += PMD_SIZE; in kernel_map_hugepmd() 1753 return vstart; in kernel_map_hugepmd() 1759 if (guard && !(vstart & ~PMD_MASK) && (vend - vstart) >= PMD_SIZE) in kernel_can_map_hugepmd() 1775 vstart, vend); in kernel_map_range() 1815 vstart = kernel_map_hugepud(vstart, vend, pud); in kernel_map_range() 1831 vstart = kernel_map_hugepmd(vstart, vend, pmd); in kernel_map_range() 2598 vstart = vstart & PMD_MASK; in vmemmap_populate() [all …]
|
| A D | srmmu.c | 853 unsigned long vstart = (vbase & PGDIR_MASK); in map_spbank() local 859 if (vstart < min_vaddr || vstart >= max_vaddr) in map_spbank() 860 return vstart; in map_spbank() 865 while (vstart < vend) { in map_spbank() 866 do_large_mapping(vstart, pstart); in map_spbank() 867 vstart += PGDIR_SIZE; pstart += PGDIR_SIZE; in map_spbank() 869 return vstart; in map_spbank()
|
| /arch/riscv/include/uapi/asm/ |
| A D | ptrace.h | 101 unsigned long vstart; member 115 unsigned long vstart; member
|
| /arch/alpha/boot/ |
| A D | bootpz.c | 76 check_range(unsigned long vstart, unsigned long vend, in check_range() argument 83 vstart, vend, kstart, kend); in check_range() 86 for (vaddr = vstart; vaddr <= vend; vaddr += PAGE_SIZE) in check_range()
|
| /arch/riscv/kernel/ |
| A D | ptrace.c | 111 ptrace_vstate.vstart = vstate->vstart; in riscv_vr_get() 145 vstate->vstart = ptrace_vstate.vstart; in riscv_vr_set()
|
| /arch/riscv/kvm/ |
| A D | vcpu_vector.c | 108 case KVM_REG_RISCV_VECTOR_CSR_REG(vstart): in kvm_riscv_vcpu_vreg_addr() 109 *reg_addr = &cntx->vector.vstart; in kvm_riscv_vcpu_vreg_addr()
|
| /arch/x86/xen/ |
| A D | mmu_pv.c | 2378 memset((void *) vstart, 0, PAGE_SIZE << order); in xen_create_contiguous_region() 2385 xen_zap_pfn_range(vstart, order, in_frames, NULL); in xen_create_contiguous_region() 2388 out_frame = virt_to_pfn((void *)vstart); in xen_create_contiguous_region() 2397 xen_remap_exchanged_ptes(vstart, order, in_frames, 0); in xen_create_contiguous_region() 2401 *dma_handle = virt_to_machine(vstart).maddr; in xen_create_contiguous_region() 2410 unsigned long vstart; in xen_destroy_contiguous_region() local 2415 vstart = (unsigned long)phys_to_virt(pstart); in xen_destroy_contiguous_region() 2416 memset((void *) vstart, 0, PAGE_SIZE << order); in xen_destroy_contiguous_region() 2423 in_frame = virt_to_mfn((void *)vstart); in xen_destroy_contiguous_region() 2426 xen_zap_pfn_range(vstart, order, NULL, out_frames); in xen_destroy_contiguous_region() [all …]
|
| /arch/riscv/include/asm/ |
| A D | vector.h | 134 : "=r" (dest->vstart), "=r" (dest->vtype), "=r" (dest->vl), in __vstate_csr_save() 174 : : "r" (src->vstart), "r" (src->vtype), "r" (src->vl)); in __vstate_csr_restore()
|
| /arch/powerpc/include/asm/book3s/64/ |
| A D | mmu-hash.h | 495 extern int htab_bolt_mapping(unsigned long vstart, unsigned long vend, 498 int htab_remove_mapping(unsigned long vstart, unsigned long vend,
|
| /arch/powerpc/mm/book3s64/ |
| A D | hash_utils.c | 618 int htab_bolt_mapping(unsigned long vstart, unsigned long vend, in htab_bolt_mapping() argument 632 vstart, vend, pstart, prot, psize, ssize); in htab_bolt_mapping() 635 vaddr = ALIGN(vstart, step); in htab_bolt_mapping() 704 int htab_remove_mapping(unsigned long vstart, unsigned long vend, in htab_remove_mapping() argument 719 vaddr = ALIGN_DOWN(vstart, step); in htab_remove_mapping()
|
| /arch/arc/mm/ |
| A D | cache.c | 542 #define __ic_line_inv_vaddr(pstart, vstart, sz) argument
|