Lines Matching refs:ipage
1408 * Note that, ipage is set only by make_empty_dir, and if any error occur,
1409 * ipage should be released by this function.
1412 struct page *ipage, pgoff_t index, bool new_i_size)
1422 * before exiting, we should make sure ipage will be released
1425 f2fs_put_page(ipage, 1);
1429 set_new_dnode(&dn, inode, ipage, NULL, 0);
1435 if (!ipage)
1448 /* if ipage exists, blkaddr should be NEW_ADDR */
1449 f2fs_bug_on(F2FS_I_SB(inode), ipage);
3425 struct page *ipage;
3450 ipage = f2fs_get_node_page(sbi, inode->i_ino);
3451 if (IS_ERR(ipage)) {
3452 err = PTR_ERR(ipage);
3456 set_new_dnode(&dn, inode, ipage, ipage, 0);
3460 f2fs_do_read_inline_data(page, ipage);
3463 set_page_private_inline(ipage);
3505 struct page *ipage;
3508 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino);
3509 if (IS_ERR(ipage))
3510 return PTR_ERR(ipage);
3512 set_new_dnode(&dn, inode, ipage, ipage, 0);
3533 struct page *ipage;
3538 ipage = f2fs_get_node_page(sbi, inode->i_ino);
3539 if (IS_ERR(ipage)) {
3540 err = PTR_ERR(ipage);
3543 set_new_dnode(&dn, inode, ipage, ipage, 0);