| /Linux-v6.1/fs/f2fs/ |
| D | inline.c | 64 void f2fs_do_read_inline_data(struct page *page, struct page *ipage) in f2fs_do_read_inline_data() argument 76 memcpy_to_page(page, 0, inline_data_addr(inode, ipage), in f2fs_do_read_inline_data() 83 struct page *ipage, u64 from) in f2fs_truncate_inline_inode() argument 90 addr = inline_data_addr(inode, ipage); in f2fs_truncate_inline_inode() 92 f2fs_wait_on_page_writeback(ipage, NODE, true, true); in f2fs_truncate_inline_inode() 94 set_page_dirty(ipage); in f2fs_truncate_inline_inode() 102 struct page *ipage; in f2fs_read_inline_data() local 104 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_data() 105 if (IS_ERR(ipage)) { in f2fs_read_inline_data() 107 return PTR_ERR(ipage); in f2fs_read_inline_data() [all …]
|
| D | xattr.c | 155 const struct qstr *qstr, struct page *ipage) in f2fs_init_security() argument 158 &f2fs_initxattrs, ipage); in f2fs_init_security() 273 static int read_inline_xattr(struct inode *inode, struct page *ipage, in read_inline_xattr() argument 281 if (ipage) { in read_inline_xattr() 282 inline_addr = inline_xattr_addr(inode, ipage); in read_inline_xattr() 316 static int lookup_all_xattrs(struct inode *inode, struct page *ipage, in lookup_all_xattrs() argument 340 err = read_inline_xattr(inode, ipage, txattr_addr); in lookup_all_xattrs() 387 static int read_all_xattrs(struct inode *inode, struct page *ipage, in read_all_xattrs() argument 404 err = read_inline_xattr(inode, ipage, txattr_addr); in read_all_xattrs() 431 void *txattr_addr, struct page *ipage) in write_all_xattrs() argument [all …]
|
| D | acl.c | 231 struct posix_acl *acl, struct page *ipage) in __f2fs_set_acl() argument 242 if (acl && !ipage) { in __f2fs_set_acl() 269 error = f2fs_setxattr(inode, name_index, "", value, size, ipage, 0); in __f2fs_set_acl() 412 int f2fs_init_acl(struct inode *inode, struct inode *dir, struct page *ipage, in f2fs_init_acl() argument 426 ipage); in f2fs_init_acl() 434 ipage); in f2fs_init_acl()
|
| D | extent_cache.c | 362 static void __f2fs_init_extent_tree(struct inode *inode, struct page *ipage) in __f2fs_init_extent_tree() argument 365 struct f2fs_extent *i_ext = ipage ? &F2FS_INODE(ipage)->i_ext : NULL; in __f2fs_init_extent_tree() 373 f2fs_wait_on_page_writeback(ipage, NODE, true, true); in __f2fs_init_extent_tree() 375 set_page_dirty(ipage); in __f2fs_init_extent_tree() 402 void f2fs_init_extent_tree(struct inode *inode, struct page *ipage) in f2fs_init_extent_tree() argument 404 __f2fs_init_extent_tree(inode, ipage); in f2fs_init_extent_tree()
|
| D | acl.h | 46 struct page *ipage, struct page *dpage) in f2fs_init_acl() argument
|
| D | data.c | 1347 struct page *ipage, pgoff_t index, bool new_i_size) in f2fs_get_new_data_page() argument 1360 f2fs_put_page(ipage, 1); in f2fs_get_new_data_page() 1364 set_new_dnode(&dn, inode, ipage, NULL, 0); in f2fs_get_new_data_page() 1370 if (!ipage) in f2fs_get_new_data_page() 1384 f2fs_bug_on(F2FS_I_SB(inode), ipage); in f2fs_get_new_data_page() 3306 struct page *ipage; in prepare_write_begin() local 3333 ipage = f2fs_get_node_page(sbi, inode->i_ino); in prepare_write_begin() 3334 if (IS_ERR(ipage)) { in prepare_write_begin() 3335 err = PTR_ERR(ipage); in prepare_write_begin() 3339 set_new_dnode(&dn, inode, ipage, ipage, 0); in prepare_write_begin() [all …]
|
| D | node.c | 2666 struct page *ipage; in f2fs_recover_inline_xattr() local 2669 ipage = f2fs_get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_recover_inline_xattr() 2670 if (IS_ERR(ipage)) in f2fs_recover_inline_xattr() 2671 return PTR_ERR(ipage); in f2fs_recover_inline_xattr() 2687 dst_addr = inline_xattr_addr(inode, ipage); in f2fs_recover_inline_xattr() 2691 f2fs_wait_on_page_writeback(ipage, NODE, true, true); in f2fs_recover_inline_xattr() 2694 f2fs_update_inode(inode, ipage); in f2fs_recover_inline_xattr() 2695 f2fs_put_page(ipage, 1); in f2fs_recover_inline_xattr() 2750 struct page *ipage; in f2fs_recover_inode_page() local 2760 ipage = f2fs_grab_cache_page(NODE_MAPPING(sbi), ino, false); in f2fs_recover_inode_page() [all …]
|
| D | dir.c | 494 struct page *ipage) in init_dent_inode() argument 501 f2fs_wait_on_page_writeback(ipage, NODE, true, true); in init_dent_inode() 504 ri = F2FS_INODE(ipage); in init_dent_inode() 525 set_page_dirty(ipage); in init_dent_inode() 671 bool f2fs_has_enough_room(struct inode *dir, struct page *ipage, in f2fs_has_enough_room() argument 678 make_dentry_ptr_inline(dir, &d, inline_data_addr(dir, ipage)); in f2fs_has_enough_room()
|
| D | inode.c | 109 static void __recover_inline_status(struct inode *inode, struct page *ipage) in __recover_inline_status() argument 111 void *inline_data = inline_data_addr(inode, ipage); in __recover_inline_status() 117 f2fs_wait_on_page_writeback(ipage, NODE, true, true); in __recover_inline_status() 120 set_raw_inline(inode, F2FS_INODE(ipage)); in __recover_inline_status() 121 set_page_dirty(ipage); in __recover_inline_status()
|
| D | xattr.h | 161 const struct qstr *qstr, struct page *ipage) in f2fs_init_security() argument
|
| D | recovery.c | 167 static int recover_dentry(struct inode *inode, struct page *ipage, in recover_dentry() argument 170 struct f2fs_inode *raw_inode = F2FS_INODE(ipage); in recover_dentry() 243 __func__, ino_of_node(ipage), name, in recover_dentry()
|
| D | f2fs.h | 985 struct page *ipage, struct page *npage, nid_t nid) in set_new_dnode() argument 989 dn->inode_page = ipage; in set_new_dnode() 3529 bool f2fs_has_enough_room(struct inode *dir, struct page *ipage, 3804 struct page *ipage, pgoff_t index, bool new_i_size); 4099 void f2fs_do_read_inline_data(struct page *page, struct page *ipage); 4101 struct page *ipage, u64 from); 4112 struct page *ipage); 4156 void f2fs_init_extent_tree(struct inode *inode, struct page *ipage);
|
| D | file.c | 676 struct page *ipage; in f2fs_do_truncate_blocks() local 689 ipage = f2fs_get_node_page(sbi, inode->i_ino); in f2fs_do_truncate_blocks() 690 if (IS_ERR(ipage)) { in f2fs_do_truncate_blocks() 691 err = PTR_ERR(ipage); in f2fs_do_truncate_blocks() 696 f2fs_truncate_inline_inode(inode, ipage, from); in f2fs_do_truncate_blocks() 697 f2fs_put_page(ipage, 1); in f2fs_do_truncate_blocks() 702 set_new_dnode(&dn, inode, ipage, NULL, 0); in f2fs_do_truncate_blocks()
|