Lines Matching refs:dentry_page

199 				struct page *dentry_page,  in find_in_block()  argument
206 dentry_blk = (struct f2fs_dentry_block *)page_address(dentry_page); in find_in_block()
341 struct page *dentry_page; in find_in_level() local
355 dentry_page = f2fs_find_data_page(dir, bidx); in find_in_level()
356 if (IS_ERR(dentry_page)) { in find_in_level()
357 if (PTR_ERR(dentry_page) == -ENOENT) { in find_in_level()
361 *res_page = dentry_page; in find_in_level()
366 de = find_in_block(dir, dentry_page, fname, &max_slots); in find_in_level()
372 *res_page = dentry_page; in find_in_level()
378 f2fs_put_page(dentry_page, 0); in find_in_level()
546 struct page *dentry_page; in make_empty_dir() local
553 dentry_page = f2fs_get_new_data_page(inode, page, 0, true); in make_empty_dir()
554 if (IS_ERR(dentry_page)) in make_empty_dir()
555 return PTR_ERR(dentry_page); in make_empty_dir()
557 dentry_blk = page_address(dentry_page); in make_empty_dir()
562 set_page_dirty(dentry_page); in make_empty_dir()
563 f2fs_put_page(dentry_page, 1); in make_empty_dir()
717 struct page *dentry_page = NULL; in f2fs_add_regular_entry() local
752 dentry_page = f2fs_get_new_data_page(dir, NULL, block, true); in f2fs_add_regular_entry()
753 if (IS_ERR(dentry_page)) in f2fs_add_regular_entry()
754 return PTR_ERR(dentry_page); in f2fs_add_regular_entry()
756 dentry_blk = page_address(dentry_page); in f2fs_add_regular_entry()
762 f2fs_put_page(dentry_page, 1); in f2fs_add_regular_entry()
769 f2fs_wait_on_page_writeback(dentry_page, DATA, true, true); in f2fs_add_regular_entry()
784 set_page_dirty(dentry_page); in f2fs_add_regular_entry()
801 f2fs_put_page(dentry_page, 1); in f2fs_add_regular_entry()
962 struct page *dentry_page; in f2fs_empty_dir() local
971 dentry_page = f2fs_get_lock_data_page(dir, bidx, false); in f2fs_empty_dir()
972 if (IS_ERR(dentry_page)) { in f2fs_empty_dir()
973 if (PTR_ERR(dentry_page) == -ENOENT) in f2fs_empty_dir()
979 dentry_blk = page_address(dentry_page); in f2fs_empty_dir()
988 f2fs_put_page(dentry_page, 1); in f2fs_empty_dir()
1085 struct page *dentry_page = NULL; in f2fs_readdir() local
1122 dentry_page = f2fs_find_data_page(inode, n); in f2fs_readdir()
1123 if (IS_ERR(dentry_page)) { in f2fs_readdir()
1124 err = PTR_ERR(dentry_page); in f2fs_readdir()
1133 dentry_blk = page_address(dentry_page); in f2fs_readdir()
1140 f2fs_put_page(dentry_page, 0); in f2fs_readdir()
1144 f2fs_put_page(dentry_page, 0); in f2fs_readdir()