Searched refs:vmacache (Results 1 - 12 of 12) sorted by relevance

/linux-4.1.27/include/linux/
H A Dvmacache.h15 memset(tsk->vmacache, 0, sizeof(tsk->vmacache)); vmacache_flush()
H A Dmm_types.h344 u32 vmacache_seqnum; /* per-thread vmacache */
H A Dsched.h1365 struct vm_area_struct *vmacache[VMACACHE_SIZE]; member in struct:task_struct
/linux-4.1.27/mm/
H A Dvmacache.c6 #include <linux/vmacache.h>
35 * Only flush the vmacache pointers as the for_each_process_thread()
48 * get_user_pages()->find_vma(). The vmacache is task-local and this
49 * task's vmacache pertains to a different mm (ie, its own). There is
53 * That kernel thread's vmacache is not applicable to this mm.
63 current->vmacache[VMACACHE_HASH(addr)] = newvma; vmacache_update()
96 struct vm_area_struct *vma = current->vmacache[i]; vmacache_find()
124 struct vm_area_struct *vma = current->vmacache[i]; vmacache_find_exact()
H A DMakefile22 compaction.o vmacache.o \
H A Dnommu.c20 #include <linux/vmacache.h>
823 if (curr->vmacache[i] == vma) { delete_vma_from_mm()
H A Dmmap.c15 #include <linux/vmacache.h>
/linux-4.1.27/arch/unicore32/include/asm/
H A Dmmu_context.h18 #include <linux/vmacache.h>
/linux-4.1.27/kernel/debug/
H A Ddebug_core.c55 #include <linux/vmacache.h>
235 if (!current->vmacache[i]) kgdb_flush_swbreak_addr()
237 flush_cache_range(current->vmacache[i], kgdb_flush_swbreak_addr()
/linux-4.1.27/kernel/
H A Dfork.c32 #include <linux/vmacache.h>
962 /* initialize the new vmacache entries */ copy_mm()
/linux-4.1.27/fs/proc/
H A Dtask_mmu.c2 #include <linux/vmacache.h>
/linux-4.1.27/fs/
H A Dexec.c29 #include <linux/vmacache.h>

Completed in 451 milliseconds