/arch/x86/um/ |
H A D | mem_64.c | 5 const char *arch_vma_name(struct vm_area_struct *vma) argument 7 if (vma->vm_mm && vma->vm_start == um_vdso_addr)
|
H A D | mem_32.c | 48 struct vm_area_struct *vma = get_gate_vma(mm); local 50 if (!vma) 53 return (addr >= vma->vm_start) && (addr < vma->vm_end);
|
/arch/x86/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 12 pgprot_val(vma->vm_page_prot) |= _PAGE_PCD;
|
/arch/arm/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot);
|
H A D | hugetlb-3level.h | 46 static inline void huge_ptep_clear_flush(struct vm_area_struct *vma, argument 49 ptep_clear_flush(vma, addr, ptep); 64 static inline int huge_ptep_set_access_flags(struct vm_area_struct *vma, argument 68 return ptep_set_access_flags(vma, addr, ptep, pte, dirty);
|
/arch/arm64/include/asm/ |
H A D | fb.h | 23 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 26 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot);
|
/arch/avr32/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 vma->vm_page_prot = __pgprot((pgprot_val(vma->vm_page_prot)
|
/arch/ia64/include/asm/ |
H A D | fb.h | 9 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 12 if (efi_range_is_wc(vma->vm_start, vma->vm_end - vma->vm_start)) 13 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot); 15 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
|
/arch/m32r/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot);
|
/arch/m68k/include/asm/ |
H A D | fb.h | 11 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 14 pgprot_val(vma->vm_page_prot) |= SUN3_PAGE_NOCACHE; 17 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 21 pgprot_val(vma->vm_page_prot) |= _PAGE_NOCACHE030; 23 pgprot_val(vma->vm_page_prot) &= _CACHEMASK040; 25 pgprot_val(vma->vm_page_prot) |= _PAGE_NOCACHE_S;
|
/arch/mips/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
|
/arch/parisc/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 pgprot_val(vma->vm_page_prot) |= _PAGE_NO_CACHE;
|
/arch/powerpc/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 vma->vm_page_prot = phys_mem_access_prot(file, off >> PAGE_SHIFT, 12 vma->vm_end - vma->vm_start, 13 vma->vm_page_prot);
|
/arch/sh/include/asm/ |
H A D | fb.h | 8 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 11 vma->vm_page_prot = pgprot_writecombine(vma->vm_page_prot);
|
/arch/arc/kernel/ |
H A D | arc_hostlink.c | 21 static int arc_hl_mmap(struct file *fp, struct vm_area_struct *vma) argument 23 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 25 if (io_remap_pfn_range(vma, vma->vm_start, vma->vm_pgoff, 26 vma->vm_end - vma->vm_start, 27 vma->vm_page_prot)) {
|
/arch/arm64/kernel/ |
H A D | sys_compat.c | 35 struct vm_area_struct *vma; local 41 vma = find_vma(mm, start); 42 if (vma && vma->vm_start < end) { 43 if (start < vma->vm_start) 44 start = vma->vm_start; 45 if (end > vma->vm_end) 46 end = vma->vm_end;
|
/arch/cris/include/asm/ |
H A D | tlbflush.h | 15 * - flush_tlb_page(vma, vmaddr) flushes one page 22 extern void __flush_tlb_page(struct vm_area_struct *vma, 28 extern void flush_tlb_page(struct vm_area_struct *vma, 36 static inline void flush_tlb_range(struct vm_area_struct * vma, unsigned long start, unsigned long end) argument 38 flush_tlb_mm(vma->vm_mm);
|
/arch/frv/mm/ |
H A D | cache-page.c | 49 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, argument
|
/arch/m68k/mm/ |
H A D | fault.c | 73 struct vm_area_struct * vma; local 92 vma = find_vma(mm, address); 93 if (!vma) 95 if (vma->vm_flags & VM_IO) 97 if (vma->vm_start <= address) 99 if (!(vma->vm_flags & VM_GROWSDOWN)) 109 if (expand_stack(vma, address)) 122 if (!(vma->vm_flags & VM_WRITE)) 129 if (!(vma->vm_flags & (VM_READ | VM_EXEC | VM_WRITE))) 139 fault = handle_mm_fault(mm, vma, addres [all...] |
/arch/mn10300/mm/ |
H A D | mmu-context.c | 29 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 43 cnx = mm_context(vma->vm_mm);
|
/arch/sh/mm/ |
H A D | tlb-urb.c | 20 void tlb_wire_entry(struct vm_area_struct *vma, unsigned long addr, pte_t pte) argument 47 __update_tlb(vma, addr, pte);
|
/arch/sparc/include/asm/ |
H A D | fb.h | 9 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, argument 13 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);
|
/arch/arc/mm/ |
H A D | mmap.c | 35 struct vm_area_struct *vma; local 65 vma = find_vma(mm, addr); 67 (!vma || addr + len <= vma->vm_start))
|
/arch/arm/mach-netx/ |
H A D | fb.c | 58 int netx_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) argument 60 return dma_mmap_writecombine(&fb->dev->dev, vma,
|
/arch/arm/mach-nspire/ |
H A D | clcd.c | 108 int nspire_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) argument 110 return dma_mmap_writecombine(&fb->dev->dev, vma,
|