Searched refs:need_rmap_locks (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/mm/ |
H A D | mremap.c | 118 unsigned long new_addr, bool need_rmap_locks) in move_ptes() 127 * When need_rmap_locks is true, we take the i_mmap_rwsem and anon_vma in move_ptes() 132 * When need_rmap_locks is false, we use other ways to avoid in move_ptes() 144 if (need_rmap_locks) in move_ptes() 190 if (need_rmap_locks) in move_ptes() 257 bool need_rmap_locks) in move_page_tables() 293 if (need_rmap_locks) in move_page_tables() 297 if (need_rmap_locks) in move_page_tables() 325 new_pmd, new_addr, need_rmap_locks); in move_page_tables() 348 bool need_rmap_locks; in move_vma() local 115 move_ptes(struct vm_area_struct *vma, pmd_t *old_pmd, unsigned long old_addr, unsigned long old_end, struct vm_area_struct *new_vma, pmd_t *new_pmd, unsigned long new_addr, bool need_rmap_locks) move_ptes() argument 254 move_page_tables(struct vm_area_struct *vma, unsigned long old_addr, struct vm_area_struct *new_vma, unsigned long new_addr, unsigned long len, bool need_rmap_locks) move_page_tables() argument [all...] |
H A D | mmap.c | 3350 bool *need_rmap_locks) in copy_vma() 3394 *need_rmap_locks = (new_vma->vm_pgoff <= vma->vm_pgoff); in copy_vma() 3411 *need_rmap_locks = false; in copy_vma() 3348 copy_vma(struct vm_area_struct **vmap, unsigned long addr, unsigned long len, pgoff_t pgoff, bool *need_rmap_locks) copy_vma() argument
|
/kernel/linux/linux-6.6/mm/ |
H A D | mremap.c | 139 unsigned long new_addr, bool need_rmap_locks) in move_ptes() 149 * When need_rmap_locks is true, we take the i_mmap_rwsem and anon_vma in move_ptes() 154 * When need_rmap_locks is false, we use other ways to avoid in move_ptes() 166 if (need_rmap_locks) in move_ptes() 221 if (need_rmap_locks) in move_ptes() 453 void *old_entry, void *new_entry, bool need_rmap_locks) in move_pgt_entry() 458 if (need_rmap_locks) in move_pgt_entry() 486 if (need_rmap_locks) in move_pgt_entry() 495 bool need_rmap_locks) in move_page_tables() 533 old_pud, new_pud, need_rmap_locks); in move_page_tables() 136 move_ptes(struct vm_area_struct *vma, pmd_t *old_pmd, unsigned long old_addr, unsigned long old_end, struct vm_area_struct *new_vma, pmd_t *new_pmd, unsigned long new_addr, bool need_rmap_locks) move_ptes() argument 451 move_pgt_entry(enum pgt_entry entry, struct vm_area_struct *vma, unsigned long old_addr, unsigned long new_addr, void *old_entry, void *new_entry, bool need_rmap_locks) move_pgt_entry() argument 492 move_page_tables(struct vm_area_struct *vma, unsigned long old_addr, struct vm_area_struct *new_vma, unsigned long new_addr, unsigned long len, bool need_rmap_locks) move_page_tables() argument 599 bool need_rmap_locks; move_vma() local [all...] |
H A D | mmap.c | 3339 bool *need_rmap_locks) in copy_vma() 3385 *need_rmap_locks = (new_vma->vm_pgoff <= vma->vm_pgoff); in copy_vma() 3403 *need_rmap_locks = false; in copy_vma() 3337 copy_vma(struct vm_area_struct **vmap, unsigned long addr, unsigned long len, pgoff_t pgoff, bool *need_rmap_locks) copy_vma() argument
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mm.h | 1880 bool need_rmap_locks); 2593 bool *need_rmap_locks);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | mm.h | 2509 bool need_rmap_locks); 3264 bool *need_rmap_locks);
|
Completed in 23 milliseconds