Searched refs:vma (Results 251 - 275 of 485) sorted by relevance

<<11121314151617181920

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/
H A Dpage.h67 #define alloc_zeroed_user_highpage(vma, vaddr) alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO, vma, vaddr)
H A Dpgtable.h49 #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 Dsoundcard.c418 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 Ddma.h78 struct vm_area_struct *vma);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mm/
H A Dtlb-v7.S21 * 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 Dsysenter.c320 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 Dcache.c100 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 Dvmalloc.h54 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 Dhwdep.h39 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 Dpci.h55 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 Dsys_sparc.c297 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 Dimpd1.c263 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 Dtraps.c97 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 Dbinfmt_elf.c1191 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 Dacct.c42 * ->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 Drelay.c32 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 Dmmtimer.c59 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 Dc-tx39.c148 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 Dinit.c207 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 Dpgtable.h262 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 Dmain.c369 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 Dsa1100fb.c794 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 Dbios32.c678 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 Dtraps.c411 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 Dinit.c446 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) {

Completed in 454 milliseconds

<<11121314151617181920