Home
last modified time | relevance | path

Searched refs:old_page (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_migrate.c167 static int kbasep_migrate_page_pt_mapped(struct page *old_page, struct page *new_page) in kbasep_migrate_page_pt_mapped() argument
169 struct kbase_page_metadata *page_md = kbase_page_private(old_page); in kbasep_migrate_page_pt_mapped()
188 as_tagged(page_to_phys(old_page)), as_tagged(page_to_phys(new_page)), old_dma_addr, in kbasep_migrate_page_pt_mapped()
193 __ClearPageMovable(old_page); in kbasep_migrate_page_pt_mapped()
195 ClearPagePrivate(old_page); in kbasep_migrate_page_pt_mapped()
196 put_page(old_page); in kbasep_migrate_page_pt_mapped()
233 static int kbasep_migrate_page_allocated_mapped(struct page *old_page, struct page *new_page) in kbasep_migrate_page_allocated_mapped() argument
235 struct kbase_page_metadata *page_md = kbase_page_private(old_page); in kbasep_migrate_page_allocated_mapped()
254 ret = kbase_mmu_migrate_page(as_tagged(page_to_phys(old_page)), in kbasep_migrate_page_allocated_mapped()
265 ClearPagePrivate(old_page); in kbasep_migrate_page_allocated_mapped()
[all …]
/OK3568_Linux_fs/kernel/fs/sysv/
H A Dnamei.c197 struct page * old_page; in sysv_rename() local
204 old_de = sysv_find_entry(old_dentry, &old_page); in sysv_rename()
240 sysv_delete_entry(old_de, old_page); in sysv_rename()
255 kunmap(old_page); in sysv_rename()
256 put_page(old_page); in sysv_rename()
/OK3568_Linux_fs/kernel/fs/minix/
H A Dnamei.c192 struct page * old_page; in minix_rename() local
199 old_de = minix_find_entry(old_dentry, &old_page); in minix_rename()
235 minix_delete_entry(old_de, old_page); in minix_rename()
250 kunmap(old_page); in minix_rename()
251 put_page(old_page); in minix_rename()
/OK3568_Linux_fs/kernel/kernel/events/
H A Duprobes.c155 struct page *old_page, struct page *new_page) in __replace_page() argument
159 .page = compound_head(old_page), in __replace_page()
176 lock_page(old_page); in __replace_page()
182 VM_BUG_ON_PAGE(addr != pvmw.address, old_page); in __replace_page()
192 if (!PageAnon(old_page)) { in __replace_page()
193 dec_mm_counter(mm, mm_counter_file(old_page)); in __replace_page()
203 page_remove_rmap(old_page, false); in __replace_page()
204 if (!page_mapped(old_page)) in __replace_page()
205 try_to_free_swap(old_page); in __replace_page()
208 if ((vma->vm_flags & VM_LOCKED) && !PageCompound(old_page)) in __replace_page()
[all …]
/OK3568_Linux_fs/kernel/fs/ufs/
H A Dnamei.c251 struct page *old_page; in ufs_rename() local
258 old_de = ufs_find_entry(old_dir, &old_dentry->d_name, &old_page); in ufs_rename()
300 ufs_delete_entry(old_dir, old_de, old_page); in ufs_rename()
321 kunmap(old_page); in ufs_rename()
322 put_page(old_page); in ufs_rename()
/OK3568_Linux_fs/kernel/fs/f2fs/
H A Dnamei.c926 struct page *old_page, *new_page = NULL; in f2fs_rename() local
977 old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_page); in f2fs_rename()
979 if (IS_ERR(old_page)) in f2fs_rename()
980 err = PTR_ERR(old_page); in f2fs_rename()
1056 f2fs_delete_entry(old_entry, old_page, old_dir, NULL); in f2fs_rename()
1057 old_page = NULL; in f2fs_rename()
1102 f2fs_put_page(old_page, 0); in f2fs_rename()
1116 struct page *old_page, *new_page; in f2fs_cross_rename() local
1144 old_entry = f2fs_find_entry(old_dir, &old_dentry->d_name, &old_page); in f2fs_cross_rename()
1146 if (IS_ERR(old_page)) in f2fs_cross_rename()
[all …]
/OK3568_Linux_fs/kernel/fs/ext2/
H A Dnamei.c326 struct page * old_page; in ext2_rename() local
341 old_de = ext2_find_entry(old_dir, &old_dentry->d_name, &old_page); in ext2_rename()
387 ext2_delete_entry (old_de, old_page); in ext2_rename()
407 kunmap(old_page); in ext2_rename()
408 put_page(old_page); in ext2_rename()
/OK3568_Linux_fs/kernel/fs/nilfs2/
H A Dnamei.c349 struct page *old_page; in nilfs_rename() local
362 old_de = nilfs_find_entry(old_dir, &old_dentry->d_name, &old_page); in nilfs_rename()
408 nilfs_delete_entry(old_de, old_page); in nilfs_rename()
426 kunmap(old_page); in nilfs_rename()
427 put_page(old_page); in nilfs_rename()
/OK3568_Linux_fs/kernel/kernel/
H A Dkexec_core.c754 struct page *old_page; in kimage_alloc_page() local
757 old_page = boot_pfn_to_page(old_addr >> PAGE_SHIFT); in kimage_alloc_page()
758 copy_highpage(page, old_page); in kimage_alloc_page()
766 PageHighMem(old_page)) { in kimage_alloc_page()
767 kimage_free_pages(old_page); in kimage_alloc_page()
771 page = old_page; in kimage_alloc_page()
/OK3568_Linux_fs/kernel/drivers/media/usb/gspca/m5602/
H A Dm5602_s5k83a.c542 u8 page, old_page; in s5k83a_dump_registers() local
543 m5602_read_sensor(sd, S5K83A_PAGE_MAP, &old_page, 1); in s5k83a_dump_registers()
580 m5602_write_sensor(sd, S5K83A_PAGE_MAP, &old_page, 1); in s5k83a_dump_registers()
H A Dm5602_s5k4aa.c720 u8 page, old_page; in s5k4aa_dump_registers() local
721 m5602_read_sensor(sd, S5K4AA_PAGE_MAP, &old_page, 1); in s5k4aa_dump_registers()
758 m5602_write_sensor(sd, S5K4AA_PAGE_MAP, &old_page, 1); in s5k4aa_dump_registers()
/OK3568_Linux_fs/kernel/mm/
H A Dmemory.c3134 struct page *old_page = vmf->page; in wp_page_copy() local
3155 if (!cow_user_page(new_page, old_page, vmf)) { in wp_page_copy()
3163 if (old_page) in wp_page_copy()
3164 put_page(old_page); in wp_page_copy()
3189 if (old_page) { in wp_page_copy()
3190 if (!PageAnon(old_page)) { in wp_page_copy()
3192 mm_counter_file(old_page)); in wp_page_copy()
3218 if (old_page) { in wp_page_copy()
3241 page_remove_rmap(old_page, false); in wp_page_copy()
3245 new_page = old_page; in wp_page_copy()
[all …]
H A Dhugetlb.c4133 struct page *old_page, *new_page; in hugetlb_cow() local
4140 old_page = pte_page(pte); in hugetlb_cow()
4145 if (page_mapcount(old_page) == 1 && PageAnon(old_page)) { in hugetlb_cow()
4146 page_move_anon_rmap(old_page, vma); in hugetlb_cow()
4161 old_page != pagecache_page) in hugetlb_cow()
4164 get_page(old_page); in hugetlb_cow()
4186 put_page(old_page); in hugetlb_cow()
4202 unmap_ref_private(mm, vma, old_page, haddr); in hugetlb_cow()
4231 copy_user_huge_page(new_page, old_page, address, vma, in hugetlb_cow()
4253 page_remove_rmap(old_page, true); in hugetlb_cow()
[all …]
/OK3568_Linux_fs/kernel/include/trace/hooks/
H A Dmm.h302 TP_PROTO(struct page *old_page, struct page *new_page),
303 TP_ARGS(old_page, new_page));
/OK3568_Linux_fs/kernel/drivers/staging/rts5208/
H A Dxd.c1102 u32 old_page, new_page; in xd_copy_page() local
1115 old_page = (old_blk << xd_card->block_shift) + start_page; in xd_copy_page()
1134 xd_assign_phy_addr(chip, old_page, XD_RW_ADDR); in xd_copy_page()
1207 old_page++; in xd_copy_page()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c3223 u64 *old_page, *new_page, *pgd_page, *target, vpfn; in kbase_mmu_migrate_page() local
3253 old_page = kmap(as_page(old_phys)); in kbase_mmu_migrate_page()
3254 if (!old_page) { in kbase_mmu_migrate_page()
3403 memcpy(new_page, old_page, PAGE_SIZE); in kbase_mmu_migrate_page()