Lines Matching refs:dentry_page

167 				struct page *dentry_page,  in find_in_block()  argument
175 dentry_blk = (struct f2fs_dentry_block *)page_address(dentry_page); in find_in_block()
312 struct page *dentry_page; in find_in_level() local
330 dentry_page = f2fs_find_data_page(dir, bidx, &next_pgofs); in find_in_level()
331 if (IS_ERR(dentry_page)) { in find_in_level()
332 if (PTR_ERR(dentry_page) == -ENOENT) { in find_in_level()
337 *res_page = dentry_page; in find_in_level()
342 de = find_in_block(dir, dentry_page, fname, &max_slots, use_hash); in find_in_level()
348 *res_page = dentry_page; in find_in_level()
354 f2fs_put_page(dentry_page, 0); in find_in_level()
539 struct page *dentry_page; in make_empty_dir() local
546 dentry_page = f2fs_get_new_data_page(inode, page, 0, true); in make_empty_dir()
547 if (IS_ERR(dentry_page)) in make_empty_dir()
548 return PTR_ERR(dentry_page); in make_empty_dir()
550 dentry_blk = page_address(dentry_page); in make_empty_dir()
555 set_page_dirty(dentry_page); in make_empty_dir()
556 f2fs_put_page(dentry_page, 1); in make_empty_dir()
710 struct page *dentry_page = NULL; in f2fs_add_regular_entry() local
743 dentry_page = f2fs_get_new_data_page(dir, NULL, block, true); in f2fs_add_regular_entry()
744 if (IS_ERR(dentry_page)) in f2fs_add_regular_entry()
745 return PTR_ERR(dentry_page); in f2fs_add_regular_entry()
747 dentry_blk = page_address(dentry_page); in f2fs_add_regular_entry()
753 f2fs_put_page(dentry_page, 1); in f2fs_add_regular_entry()
760 f2fs_wait_on_page_writeback(dentry_page, DATA, true, true); in f2fs_add_regular_entry()
775 set_page_dirty(dentry_page); in f2fs_add_regular_entry()
792 f2fs_put_page(dentry_page, 1); in f2fs_add_regular_entry()
957 struct page *dentry_page; in f2fs_empty_dir() local
968 dentry_page = f2fs_find_data_page(dir, bidx, &next_pgofs); in f2fs_empty_dir()
969 if (IS_ERR(dentry_page)) { in f2fs_empty_dir()
970 if (PTR_ERR(dentry_page) == -ENOENT) { in f2fs_empty_dir()
978 dentry_blk = page_address(dentry_page); in f2fs_empty_dir()
987 f2fs_put_page(dentry_page, 0); in f2fs_empty_dir()
1086 struct page *dentry_page = NULL; in f2fs_readdir() local
1124 dentry_page = f2fs_find_data_page(inode, n, &next_pgofs); in f2fs_readdir()
1125 if (IS_ERR(dentry_page)) { in f2fs_readdir()
1126 err = PTR_ERR(dentry_page); in f2fs_readdir()
1136 dentry_blk = page_address(dentry_page); in f2fs_readdir()
1143 f2fs_put_page(dentry_page, 0); in f2fs_readdir()
1147 f2fs_put_page(dentry_page, 0); in f2fs_readdir()