/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/ |
H A D | tlb.h | 4 #define tlb_start_vma(tlb, vma) \ 5 flush_cache_range(vma, vma->vm_start, vma->vm_end) 7 #define tlb_end_vma(tlb, vma) \ 8 flush_tlb_range(vma, vma->vm_start, vma->vm_end)
|
H A D | tlbflush.h | 9 * - flush_tlb_page(vma, vmaddr) flushes one page 10 * - flush_tlb_range(vma, start, end) flushes a range of pages 16 extern void local_flush_tlb_range(struct vm_area_struct *vma, 19 extern void local_flush_tlb_page(struct vm_area_struct *vma, 29 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 31 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long page); 39 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) 42 #define flush_tlb_range(vma, start, end) \ 43 local_flush_tlb_range(vma, star [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc/ |
H A D | tlb.h | 4 #define tlb_start_vma(tlb, vma) \ 6 flush_cache_range(vma, vma->vm_start, vma->vm_end); \ 9 #define tlb_end_vma(tlb, vma) \ 11 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-avr32/ |
H A D | tlb.h | 11 #define tlb_start_vma(tlb, vma) \ 12 flush_cache_range(vma, vma->vm_start, vma->vm_end) 14 #define tlb_end_vma(tlb, vma) \ 15 flush_tlb_range(vma, vma->vm_start, vma->vm_end)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm/ |
H A D | tlb.h | 5 * MIPS doesn't need any special per-pte or per-vma handling, except 8 #define tlb_start_vma(tlb, vma) \ 11 flush_cache_range(vma, vma->vm_start, vma->vm_end); \ 13 #define tlb_end_vma(tlb, vma) do { } while (0)
|
H A D | tlbflush.h | 11 * - flush_tlb_page(vma, vmaddr) flushes one page 12 * - flush_tlb_range(vma, start, end) flushes a range of pages 18 extern void local_flush_tlb_range(struct vm_area_struct *vma, 22 extern void local_flush_tlb_page(struct vm_area_struct *vma, 30 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long, 40 #define flush_tlb_range(vma,vmaddr,end) local_flush_tlb_range(vma, vmaddr, end) 43 #define flush_tlb_page(vma,page) local_flush_tlb_page(vma, page)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-mips/ |
H A D | tlb.h | 5 * MIPS doesn't need any special per-pte or per-vma handling, except 8 #define tlb_start_vma(tlb, vma) \ 11 flush_cache_range(vma, vma->vm_start, vma->vm_end); \ 13 #define tlb_end_vma(tlb, vma) do { } while (0)
|
H A D | tlbflush.h | 11 * - flush_tlb_page(vma, vmaddr) flushes one page 12 * - flush_tlb_range(vma, start, end) flushes a range of pages 18 extern void local_flush_tlb_range(struct vm_area_struct *vma, 22 extern void local_flush_tlb_page(struct vm_area_struct *vma, 30 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long, 40 #define flush_tlb_range(vma,vmaddr,end) local_flush_tlb_range(vma, vmaddr, end) 43 #define flush_tlb_page(vma,page) local_flush_tlb_page(vma, page)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/ |
H A D | tlb.h | 9 #define tlb_start_vma(tlb, vma) \ 11 flush_cache_range(vma, vma->vm_start, vma->vm_end); \ 14 #define tlb_end_vma(tlb, vma) \ 16 flush_tlb_range(vma, vma->vm_start, vma->vm_end); \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ocfs2/ |
H A D | mmap.h | 4 int ocfs2_mmap(struct file *file, struct vm_area_struct *vma);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/mm/ |
H A D | madvise.c | 16 * Any behaviour which results in changes to the vma->vm_flags needs to 37 static long madvise_behavior(struct vm_area_struct * vma, argument 41 struct mm_struct * mm = vma->vm_mm; 44 int new_flags = vma->vm_flags; 64 if (new_flags == vma->vm_flags) { 65 *prev = vma; 69 pgoff = vma->vm_pgoff + ((start - vma->vm_start) >> PAGE_SHIFT); 70 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, 71 vma 106 madvise_willneed(struct vm_area_struct * vma, struct vm_area_struct ** prev, unsigned long start, unsigned long end) argument 150 madvise_dontneed(struct vm_area_struct * vma, struct vm_area_struct ** prev, unsigned long start, unsigned long end) argument 176 madvise_remove(struct vm_area_struct *vma, struct vm_area_struct **prev, unsigned long start, unsigned long end) argument 212 madvise_vma(struct vm_area_struct *vma, struct vm_area_struct **prev, unsigned long start, unsigned long end, int behavior) argument 287 struct vm_area_struct * vma, *prev; local [all...] |
H A D | mmap.c | 39 struct vm_area_struct *vma, struct vm_area_struct *prev, 188 static void __remove_shared_vm_struct(struct vm_area_struct *vma, argument 191 if (vma->vm_flags & VM_DENYWRITE) 193 if (vma->vm_flags & VM_SHARED) 197 if (unlikely(vma->vm_flags & VM_NONLINEAR)) 198 list_del_init(&vma->shared.vm_set.list); 200 vma_prio_tree_remove(vma, &mapping->i_mmap); 206 * vma from rmap and vmtruncate before freeing its page tables. 208 void unlink_file_vma(struct vm_area_struct *vma) argument 210 struct file *file = vma 223 remove_vma(struct vm_area_struct *vma) argument 293 struct vm_area_struct *vma; local 340 struct vm_area_struct * vma; local 373 __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, struct rb_node *rb_parent) argument 389 __vma_link_rb(struct mm_struct *mm, struct vm_area_struct *vma, struct rb_node **rb_link, struct rb_node *rb_parent) argument 396 __vma_link_file(struct vm_area_struct *vma) argument 419 __vma_link(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, struct rb_node **rb_link, struct rb_node *rb_parent) argument 428 vma_link(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, struct rb_node **rb_link, struct rb_node *rb_parent) argument 460 __insert_vm_struct(struct mm_struct * mm, struct vm_area_struct * vma) argument 472 __vma_unlink(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev) argument 488 vma_adjust(struct vm_area_struct *vma, unsigned long start, unsigned long end, pgoff_t pgoff, struct vm_area_struct *insert) argument 647 is_mergeable_vma(struct vm_area_struct *vma, struct file *file, unsigned long vm_flags) argument 677 can_vma_merge_before(struct vm_area_struct *vma, unsigned long vm_flags, struct anon_vma *anon_vma, struct file *file, pgoff_t vm_pgoff) argument 696 can_vma_merge_after(struct vm_area_struct *vma, unsigned long vm_flags, struct anon_vma *anon_vma, struct file *file, pgoff_t vm_pgoff) argument 785 find_mergeable_anon_vma(struct vm_area_struct *vma) argument 868 struct vm_area_struct * vma, * prev; local 1168 struct vm_area_struct *vma; local 1242 struct vm_area_struct *vma; local 1363 struct vm_area_struct *vma = NULL; local 1403 struct vm_area_struct *vma = NULL, *prev = NULL; local 1438 acct_stack_growth(struct vm_area_struct * vma, unsigned long size, unsigned long grow) argument 1491 expand_upwards(struct vm_area_struct *vma, unsigned long address) argument 1537 expand_stack(struct vm_area_struct *vma, unsigned long address) argument 1545 struct vm_area_struct *vma, *prev; local 1562 expand_stack(struct vm_area_struct *vma, unsigned long address) argument 1602 struct vm_area_struct * vma; local 1629 remove_vma_list(struct mm_struct *mm, struct vm_area_struct *vma) argument 1650 unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, unsigned long start, unsigned long end) argument 1673 detach_vmas_to_be_unmapped(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, unsigned long end) argument 1701 split_vma(struct mm_struct * mm, struct vm_area_struct * vma, unsigned long addr, int new_below) argument 1757 struct vm_area_struct *vma, *prev, *last; local 1844 struct vm_area_struct * vma, * prev; local 1943 struct vm_area_struct *vma = mm->mmap; local 1974 insert_vm_struct(struct mm_struct * mm, struct vm_area_struct * vma) argument 2012 struct vm_area_struct *vma = *vmap; local 2076 special_mapping_nopage(struct vm_area_struct *vma, unsigned long address, int *type) argument 2099 special_mapping_close(struct vm_area_struct *vma) argument 2121 struct vm_area_struct *vma; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-um/ |
H A D | tlbflush.h | 18 * - flush_tlb_page(vma, vmaddr) flushes one page 20 * - flush_tlb_range(vma, start, end) flushes a range of pages 26 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, 28 extern void flush_tlb_page_skas(struct vm_area_struct *vma, 31 static inline void flush_tlb_page(struct vm_area_struct *vma, argument 36 CHOOSE_MODE(flush_tlb_range(vma, address, address + PAGE_SIZE), 37 flush_tlb_page_skas(vma, address)); 40 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/frv/mm/ |
H A D | elf-fdpic.c | 62 struct vm_area_struct *vma; local 75 vma = find_vma(current->mm, addr); 77 (!vma || addr + len <= vma->vm_start)) 88 vma = find_vma(current->mm, PAGE_SIZE); 89 for (; vma; vma = vma->vm_next) { 92 if (addr + len <= vma->vm_start) 94 addr = vma [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/ |
H A D | tlb.h | 6 * per-vma handling.. 8 #define tlb_start_vma(tlb, vma) do { } while (0) 9 #define tlb_end_vma(tlb, vma) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-blackfin/ |
H A D | tlb.h | 4 #define tlb_start_vma(tlb, vma) do { } while (0) 5 #define tlb_end_vma(tlb, vma) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/ |
H A D | tlb.h | 6 * per-vma handling.. 8 #define tlb_start_vma(tlb, vma) do { } while (0) 9 #define tlb_end_vma(tlb, vma) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m32r/ |
H A D | tlb.h | 6 * per-vma handling.. 8 #define tlb_start_vma(tlb, vma) do { } while (0) 9 #define tlb_end_vma(tlb, vma) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/ |
H A D | tlb.h | 6 * per-vma handling.. 8 #define tlb_start_vma(tlb, vma) do { } while (0) 9 #define tlb_end_vma(tlb, vma) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/ |
H A D | tlb.h | 5 #define tlb_start_vma(tlb, vma) do { } while (0) 6 #define tlb_end_vma(tlb, vma) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/cpu-sh2/ |
H A D | cacheflush.h | 20 * - flush_cache_range(vma, start, end) flushes a range of pages 24 * - flush_icache_page(vma, pg) flushes(invalidates) a page for icache 32 #define flush_cache_range(vma, start, end) do { } while (0) 33 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) 38 #define flush_icache_page(vma,pg) do { } while (0) 39 #define flush_icache_user_range(vma,pg,adr,len) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/drm/ |
H A D | drm_vm.c | 41 static void drm_vm_open(struct vm_area_struct *vma); 42 static void drm_vm_close(struct vm_area_struct *vma); 44 static pgprot_t drm_io_prot(uint32_t map_type, struct vm_area_struct *vma) argument 46 pgprot_t tmp = vm_get_page_prot(vma->vm_flags); 59 if (efi_range_is_wc(vma->vm_start, vma->vm_end - 60 vma->vm_start)) 71 * \param vma virtual memory area. 79 static __inline__ struct page *drm_do_vm_nopage(struct vm_area_struct *vma, argument 82 drm_file_t *priv = vma 146 drm_do_vm_nopage(struct vm_area_struct *vma, unsigned long address) argument 163 drm_do_vm_shm_nopage(struct vm_area_struct *vma, unsigned long address) argument 195 drm_vm_shm_close(struct vm_area_struct *vma) argument 283 drm_do_vm_dma_nopage(struct vm_area_struct *vma, unsigned long address) argument 319 drm_do_vm_sg_nopage(struct vm_area_struct *vma, unsigned long address) argument 347 drm_vm_nopage(struct vm_area_struct *vma, unsigned long address, int *type) argument 355 drm_vm_shm_nopage(struct vm_area_struct *vma, unsigned long address, int *type) argument 363 drm_vm_dma_nopage(struct vm_area_struct *vma, unsigned long address, int *type) argument 371 drm_vm_sg_nopage(struct vm_area_struct *vma, unsigned long address, int *type) argument 415 drm_vm_open_locked(struct vm_area_struct *vma) argument 434 drm_vm_open(struct vm_area_struct *vma) argument 452 drm_vm_close(struct vm_area_struct *vma) argument 487 drm_mmap_dma(struct file *filp, struct vm_area_struct *vma) argument 560 drm_mmap_locked(struct file *filp, struct vm_area_struct *vma) argument 678 drm_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/include/asm-alpha/ |
H A D | cacheflush.h | 10 #define flush_cache_range(vma, start, end) do { } while (0) 11 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) 47 flush_icache_user_range(struct vm_area_struct *vma, struct page *page, argument 50 if (vma->vm_flags & VM_EXEC) { 51 struct mm_struct *mm = vma->vm_mm; 59 extern void flush_icache_user_range(struct vm_area_struct *vma, 64 #define flush_icache_page(vma, page) \ 65 flush_icache_user_range((vma), (page), 0, 0) 67 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ 69 flush_icache_user_range(vma, pag [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/cpu-sh3/ |
H A D | cacheflush.h | 20 * - flush_cache_range(vma, start, end) flushes a range of pages 24 * - flush_icache_page(vma, pg) flushes(invalidates) a page for icache 44 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, 46 void flush_cache_page(struct vm_area_struct *vma, unsigned long addr, unsigned long pfn); 49 void flush_icache_page(struct vm_area_struct *vma, struct page *page); 54 #define flush_cache_range(vma, start, end) do { } while (0) 55 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) 58 #define flush_icache_page(vma,pg) do { } while (0) 66 #define flush_icache_user_range(vma,pg,adr,len) do { } while (0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/ |
H A D | ehca_uverbs.c | 71 static void ehca_mm_open(struct vm_area_struct *vma) argument 73 u32 *count = (u32*)vma->vm_private_data; 75 ehca_gen_err("Invalid vma struct vm_start=%lx vm_end=%lx", 76 vma->vm_start, vma->vm_end); 82 vma->vm_start, vma->vm_end); 84 vma->vm_start, vma->vm_end, *count); 87 static void ehca_mm_close(struct vm_area_struct *vma) argument 105 ehca_mmap_fw(struct vm_area_struct *vma, struct h_galpas *galpas, u32 *mm_count) argument 135 ehca_mmap_queue(struct vm_area_struct *vma, struct ipz_queue *queue, u32 *mm_count) argument 161 ehca_mmap_cq(struct vm_area_struct *vma, struct ehca_cq *cq, u32 rsrc_type) argument 198 ehca_mmap_qp(struct vm_area_struct *vma, struct ehca_qp *qp, u32 rsrc_type) argument 248 ehca_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) argument [all...] |