Searched defs:vma (Results 1 - 25 of 269) sorted by relevance

1234567891011

/arch/x86/um/
H A Dmem_64.c5 const char *arch_vma_name(struct vm_area_struct *vma) argument
7 if (vma->vm_mm && vma->vm_start == um_vdso_addr)
H A Dmem_32.c48 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 Dfb.h8 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 Dfb.h8 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 Dhugetlb-3level.h46 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 Dfb.h23 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 Dfb.h8 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 Dfb.h9 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 Dfb.h8 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 Dfb.h11 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 Dfb.h8 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 Dfb.h8 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 Dfb.h8 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 Dfb.h8 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 Darc_hostlink.c21 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 Dsys_compat.c35 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 Dtlbflush.h15 * - 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 Dcache-page.c49 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, argument
/arch/m68k/mm/
H A Dfault.c73 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 Dmmu-context.c29 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 Dtlb-urb.c20 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 Dfb.h9 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 Dmmap.c35 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 Dfb.c58 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 Dclcd.c108 int nspire_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) argument
110 return dma_mmap_writecombine(&fb->dev->dev, vma,

Completed in 9564 milliseconds

1234567891011