/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/ |
H A D | page.h | 67 #define alloc_zeroed_user_highpage(vma, vaddr) alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO, vma, vaddr)
|
H A D | pgtable.h | 49 #define update_mmu_cache(vma, address, pte) do { } while (0) 667 static inline int ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 673 ptep_clear_flush_young(struct vm_area_struct *vma, argument 677 return ptep_test_and_clear_young(vma, address, ptep); 680 static inline int ptep_test_and_clear_dirty(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument 686 ptep_clear_flush_dirty(struct vm_area_struct *vma, argument 690 return ptep_test_and_clear_dirty(vma, address, ptep); 719 ptep_clear_flush(struct vm_area_struct *vma, argument 738 ptep_establish(struct vm_area_struct *vma, argument 742 ptep_clear_flush(vma, addres [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/ |
H A D | soundcard.c | 418 static int sound_mmap(struct file *file, struct vm_area_struct *vma) argument 433 if (vma->vm_flags & VM_WRITE) /* Map write and read/write to the output buf */ 435 else if (vma->vm_flags & VM_READ) 458 if (vma->vm_pgoff != 0) { 463 size = vma->vm_end - vma->vm_start; 468 if (remap_pfn_range(vma, vma->vm_start, 470 vma->vm_end - vma [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ieee1394/ |
H A D | dma.h | 78 struct vm_area_struct *vma);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mm/ |
H A D | tlb-v7.S | 21 * v7wbi_flush_user_tlb_range(start, end, vma) 27 * - vma - vma_struct describing address range 34 vma_vm_mm r3, r2 @ get vma->vm_mm 42 vma_vm_flags r2, r2 @ get vma->vm_flags
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/kernel/ |
H A D | sysenter.c | 320 const char *arch_vma_name(struct vm_area_struct *vma) argument 322 if (vma->vm_mm && vma->vm_start == (long)vma->vm_mm->context.vdso)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/m68k/mm/ |
H A D | cache.c | 100 void flush_icache_user_range(struct vm_area_struct *vma, struct page *page, argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | vmalloc.h | 54 extern int remap_vmalloc_range(struct vm_area_struct *vma, void *addr,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/ |
H A D | hwdep.h | 39 int (*mmap) (struct snd_hwdep *hw, struct file * file, struct vm_area_struct * vma);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/ |
H A D | pci.h | 55 extern int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/sparc/kernel/ |
H A D | sys_sparc.c | 297 struct vm_area_struct *vma; local 326 vma = find_vma(current->mm, addr); 327 if (vma) { 328 if (vma->vm_flags & VM_SHARED) 330 file = vma->vm_file; 334 vma ? vma->vm_pgoff : 0,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-integrator/ |
H A D | impd1.c | 263 static int impd1fb_clcd_mmap(struct clcd_fb *fb, struct vm_area_struct *vma) argument 267 start = vma->vm_pgoff + (fb->fb.fix.smem_start >> PAGE_SHIFT); 268 size = vma->vm_end - vma->vm_start; 270 return remap_pfn_range(vma, vma->vm_start, start, size, 271 vma->vm_page_prot);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/blackfin/kernel/ |
H A D | traps.c | 97 struct vm_area_struct *vma = vml->vma; local 99 if (address >= vma->vm_start && address < vma->vm_end) { 101 struct file *file = vma->vm_file; 118 offset = (address - vma->vm_start) + (vma->vm_pgoff << PAGE_SHIFT);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ |
H A D | binfmt_elf.c | 1191 static int maydump(struct vm_area_struct *vma) argument 1193 /* The vma can be set up to tell us the answer directly. */ 1194 if (vma->vm_flags & VM_ALWAYSDUMP) 1198 if (vma->vm_flags & (VM_IO | VM_RESERVED)) 1202 if (vma->vm_flags & VM_SHARED) 1203 return vma->vm_file->f_path.dentry->d_inode->i_nlink == 0; 1206 if (!vma->anon_vma) 1453 * Helper function for iterating across a vma list. It ensures that the caller 1484 struct vm_area_struct *vma, *gate_vma; local 1509 * or the mmap / vma page 1707 struct vm_area_struct *vma; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/kernel/ |
H A D | acct.c | 42 * ->mmap_sem to walk the vma list of current->mm. Nasty, since it leaks 541 struct vm_area_struct *vma; local 543 vma = current->mm->mmap; 544 while (vma) { 545 vsize += vma->vm_end - vma->vm_start; 546 vma = vma->vm_next;
|
H A D | relay.c | 32 static void relay_file_mmap_close(struct vm_area_struct *vma) argument 34 struct rchan_buf *buf = vma->vm_private_data; 35 buf->chan->cb->buf_unmapped(buf, vma->vm_file); 41 static struct page *relay_buf_nopage(struct vm_area_struct *vma, argument 46 struct rchan_buf *buf = vma->vm_private_data; 47 unsigned long offset = address - vma->vm_start; 49 if (address > vma->vm_end) 76 * @vma: vm_area_struct describing memory to be mapped 82 int relay_mmap_buf(struct rchan_buf *buf, struct vm_area_struct *vma) argument 84 unsigned long length = vma 752 relay_file_mmap(struct file *filp, struct vm_area_struct *vma) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ |
H A D | mmtimer.c | 59 static int mmtimer_mmap(struct file *file, struct vm_area_struct *vma); 313 * @vma: VMA to map the registers into 318 static int mmtimer_mmap(struct file *file, struct vm_area_struct *vma) argument 322 if (vma->vm_end - vma->vm_start != PAGE_SIZE) 325 if (vma->vm_flags & VM_WRITE) 331 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 337 if (remap_pfn_range(vma, vma [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/mm/ |
H A D | c-tx39.c | 148 static void tx39_flush_cache_range(struct vm_area_struct *vma, argument 153 if (!(cpu_context(smp_processor_id(), vma->vm_mm))) 159 static void tx39_flush_cache_page(struct vm_area_struct *vma, unsigned long page, unsigned long pfn) argument 161 int exec = vma->vm_flags & VM_EXEC; 162 struct mm_struct *mm = vma->vm_mm;
|
H A D | init.c | 207 unsigned long vaddr, struct vm_area_struct *vma) 221 if (((vma->vm_flags & VM_EXEC) && !cpu_has_ic_fills_f_dc) || 231 void copy_to_user_page(struct vm_area_struct *vma, argument 242 if ((vma->vm_flags & VM_EXEC) && !cpu_has_ic_fills_f_dc) 243 flush_cache_page(vma, vaddr, page_to_pfn(page)); 248 void copy_from_user_page(struct vm_area_struct *vma, argument 206 copy_user_highpage(struct page *to, struct page *from, unsigned long vaddr, struct vm_area_struct *vma) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-xtensa/ |
H A D | pgtable.h | 262 ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, argument 273 ptep_test_and_clear_dirty(struct vm_area_struct *vma, unsigned long addr, argument 366 extern void update_mmu_cache(struct vm_area_struct * vma, 373 #define io_remap_pfn_range(vma,from,pfn,size,prot) \ 374 remap_pfn_range(vma, from, pfn, size, prot)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/ |
H A D | main.c | 369 static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) argument 373 if (vma->vm_end - vma->vm_start != PAGE_SIZE) 376 if (vma->vm_pgoff == 0) { 377 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 379 if (io_remap_pfn_range(vma, vma->vm_start, 381 PAGE_SIZE, vma->vm_page_prot)) 383 } else if (vma [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/video/ |
H A D | sa1100fb.c | 794 struct vm_area_struct *vma) 797 unsigned long start, len, off = vma->vm_pgoff << PAGE_SHIFT; 800 vma->vm_pgoff += 1; /* skip over the palette */ 801 return dma_mmap_writecombine(fbi->dev, vma, fbi->map_cpu, 808 if ((vma->vm_end - vma->vm_start + off) > len) 812 vma->vm_pgoff = off >> PAGE_SHIFT; 813 vma->vm_flags |= VM_IO; 814 vma->vm_page_prot = pgprot_noncached(vma 793 sa1100fb_mmap(struct fb_info *info, struct vm_area_struct *vma) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/kernel/ |
H A D | bios32.c | 678 int pci_mmap_page_range(struct pci_dev *dev, struct vm_area_struct *vma, argument 687 phys = vma->vm_pgoff + (root->mem_offset >> PAGE_SHIFT); 693 vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot); 695 if (remap_pfn_range(vma, vma->vm_start, phys, 696 vma->vm_end - vma->vm_start, 697 vma->vm_page_prot))
|
H A D | traps.c | 411 struct vm_area_struct *vma; local 416 vma = find_vma(current->active_mm, start); 417 if (vma && vma->vm_start < end) { 418 if (start < vma->vm_start) 419 start = vma->vm_start; 420 if (end > vma->vm_end) 421 end = vma->vm_end; 423 flush_cache_user_range(vma, start, end);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/xtensa/mm/ |
H A D | init.c | 446 void flush_cache_range(struct vm_area_struct* vma, unsigned long s, argument 452 void flush_cache_page(struct vm_area_struct* vma, unsigned long address, argument 459 if (current->active_mm == vma->vm_mm) { 462 if ((vma->vm_flags & VM_EXEC) != 0) 512 update_mmu_cache(struct vm_area_struct * vma, unsigned long addr, pte_t pte) argument 532 if ((vma->vm_flags & VM_EXEC) != 0) {
|