Searched refs:ipage (Results 1 - 13 of 13) sorted by relevance

/linux-master/fs/f2fs/
H A Dinline.c64 void f2fs_do_read_inline_data(struct page *page, struct page *ipage) argument
76 memcpy_to_page(page, 0, inline_data_addr(inode, ipage),
83 struct page *ipage, u64 from)
90 addr = inline_data_addr(inode, ipage);
92 f2fs_wait_on_page_writeback(ipage, NODE, true, true);
94 set_page_dirty(ipage);
102 struct page *ipage; local
104 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino);
105 if (IS_ERR(ipage)) {
107 return PTR_ERR(ipage);
82 f2fs_truncate_inline_inode(struct inode *inode, struct page *ipage, u64 from) argument
203 struct page *ipage, *page; local
280 struct page *ipage; local
341 struct page *ipage; local
367 f2fs_make_empty_inline_dir(struct inode *inode, struct inode *parent, struct page *ipage) argument
390 f2fs_move_inline_dirents(struct inode *dir, struct page *ipage, void *inline_dentry) argument
516 f2fs_move_rehashed_dirents(struct inode *dir, struct page *ipage, void *inline_dentry) argument
566 do_convert_inline_dir(struct inode *dir, struct page *ipage, void *inline_dentry) argument
578 struct page *ipage; local
619 struct page *ipage; local
712 struct page *ipage; local
738 struct page *ipage = NULL; local
777 struct page *ipage; local
[all...]
H A Dacl.h46 struct page *ipage, struct page *dpage)
45 f2fs_init_acl(struct inode *inode, struct inode *dir, struct page *ipage, struct page *dpage) argument
H A Dxattr.c155 const struct qstr *qstr, struct page *ipage)
158 &f2fs_initxattrs, ipage);
274 static int read_inline_xattr(struct inode *inode, struct page *ipage, argument
282 if (ipage) {
283 inline_addr = inline_xattr_addr(inode, ipage);
317 static int lookup_all_xattrs(struct inode *inode, struct page *ipage, argument
341 err = read_inline_xattr(inode, ipage, txattr_addr);
388 static int read_all_xattrs(struct inode *inode, struct page *ipage, argument
405 err = read_inline_xattr(inode, ipage, txattr_addr);
432 void *txattr_addr, struct page *ipage)
154 f2fs_init_security(struct inode *inode, struct inode *dir, const struct qstr *qstr, struct page *ipage) argument
431 write_all_xattrs(struct inode *inode, __u32 hsize, void *txattr_addr, struct page *ipage) argument
514 f2fs_getxattr(struct inode *inode, int index, const char *name, void *buffer, size_t buffer_size, struct page *ipage) argument
628 __f2fs_setxattr(struct inode *inode, int index, const char *name, const void *value, size_t size, struct page *ipage, int flags) argument
791 f2fs_setxattr(struct inode *inode, int index, const char *name, const void *value, size_t size, struct page *ipage, int flags) argument
[all...]
H A Dacl.c231 struct posix_acl *acl, struct page *ipage)
242 if (acl && !ipage) {
269 error = f2fs_setxattr(inode, name_index, "", value, size, ipage, 0);
414 int f2fs_init_acl(struct inode *inode, struct inode *dir, struct page *ipage, argument
428 ipage);
436 ipage);
229 __f2fs_set_acl(struct mnt_idmap *idmap, struct inode *inode, int type, struct posix_acl *acl, struct page *ipage) argument
H A Dxattr.h162 const struct qstr *qstr, struct page *ipage)
161 f2fs_init_security(struct inode *inode, struct inode *dir, const struct qstr *qstr, struct page *ipage) argument
H A Ddata.c1333 * Note that, ipage is set only by make_empty_dir, and if any error occur,
1334 * ipage should be released by this function.
1337 struct page *ipage, pgoff_t index, bool new_i_size)
1347 * before exiting, we should make sure ipage will be released
1350 f2fs_put_page(ipage, 1);
1354 set_new_dnode(&dn, inode, ipage, NULL, 0);
1360 if (!ipage)
1373 /* if ipage exists, blkaddr should be NEW_ADDR */
1374 f2fs_bug_on(F2FS_I_SB(inode), ipage); local
3347 struct page *ipage; local
1336 f2fs_get_new_data_page(struct inode *inode, struct page *ipage, pgoff_t index, bool new_i_size) argument
3427 struct page *ipage; local
3455 struct page *ipage; local
[all...]
H A Ddir.c465 struct page *ipage)
472 f2fs_wait_on_page_writeback(ipage, NODE, true, true);
475 ri = F2FS_INODE(ipage);
496 set_page_dirty(ipage);
642 bool f2fs_has_enough_room(struct inode *dir, struct page *ipage, argument
649 make_dentry_ptr_inline(dir, &d, inline_data_addr(dir, ipage));
463 init_dent_inode(struct inode *dir, struct inode *inode, const struct f2fs_filename *fname, struct page *ipage) argument
H A Dinode.c93 static void __recover_inline_status(struct inode *inode, struct page *ipage) argument
95 void *inline_data = inline_data_addr(inode, ipage);
101 f2fs_wait_on_page_writeback(ipage, NODE, true, true);
104 set_raw_inline(inode, F2FS_INODE(ipage));
105 set_page_dirty(ipage);
H A Dnode.c2691 struct page *ipage; local
2694 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino);
2695 if (IS_ERR(ipage))
2696 return PTR_ERR(ipage);
2712 dst_addr = inline_xattr_addr(inode, ipage);
2716 f2fs_wait_on_page_writeback(ipage, NODE, true, true);
2719 f2fs_update_inode(inode, ipage);
2720 f2fs_put_page(ipage, 1);
2777 struct page *ipage; local
2787 ipage
[all...]
H A Dextent_cache.c386 void f2fs_init_read_extent_tree(struct inode *inode, struct page *ipage) argument
390 struct f2fs_extent *i_ext = &F2FS_INODE(ipage)->i_ext;
398 f2fs_wait_on_page_writeback(ipage, NODE, true, true);
400 set_page_dirty(ipage);
H A Drecovery.c167 static int recover_dentry(struct inode *inode, struct page *ipage, argument
170 struct f2fs_inode *raw_inode = F2FS_INODE(ipage);
243 __func__, ino_of_node(ipage), name,
H A Df2fs.h985 struct page *ipage, struct page *npage, nid_t nid)
989 dn->inode_page = ipage;
3565 bool f2fs_has_enough_room(struct inode *dir, struct page *ipage,
3846 struct page *ipage, pgoff_t index, bool new_i_size);
4151 void f2fs_do_read_inline_data(struct page *page, struct page *ipage);
4153 struct page *ipage, u64 from);
4164 struct page *ipage);
4200 void f2fs_init_read_extent_tree(struct inode *inode, struct page *ipage);
984 set_new_dnode(struct dnode_of_data *dn, struct inode *inode, struct page *ipage, struct page *npage, nid_t nid) argument
H A Dfile.c686 struct page *ipage; local
699 ipage = f2fs_get_node_page(sbi, inode->i_ino);
700 if (IS_ERR(ipage)) {
701 err = PTR_ERR(ipage);
706 f2fs_truncate_inline_inode(inode, ipage, from);
707 f2fs_put_page(ipage, 1);
712 set_new_dnode(&dn, inode, ipage, NULL, 0);

Completed in 215 milliseconds