Home
last modified time | relevance | path

Searched refs:ipage (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/fs/f2fs/
Dinline.c33 void read_inline_data(struct page *page, struct page *ipage) in read_inline_data() argument
45 src_addr = inline_data_addr(ipage); in read_inline_data()
53 bool truncate_inline_inode(struct page *ipage, u64 from) in truncate_inline_inode() argument
60 addr = inline_data_addr(ipage); in truncate_inline_inode()
62 f2fs_wait_on_page_writeback(ipage, NODE); in truncate_inline_inode()
70 struct page *ipage; in f2fs_read_inline_data() local
72 ipage = get_node_page(F2FS_I_SB(inode), inode->i_ino); in f2fs_read_inline_data()
73 if (IS_ERR(ipage)) { in f2fs_read_inline_data()
75 return PTR_ERR(ipage); in f2fs_read_inline_data()
79 f2fs_put_page(ipage, 1); in f2fs_read_inline_data()
[all …]
Dxattr.c178 const struct qstr *qstr, struct page *ipage) in f2fs_init_security() argument
181 &f2fs_initxattrs, ipage); in f2fs_init_security()
269 static void *read_all_xattrs(struct inode *inode, struct page *ipage) in read_all_xattrs() argument
287 if (ipage) { in read_all_xattrs()
288 inline_addr = inline_xattr_addr(ipage); in read_all_xattrs()
328 void *txattr_addr, struct page *ipage) in write_all_xattrs() argument
348 if (ipage) { in write_all_xattrs()
349 inline_addr = inline_xattr_addr(ipage); in write_all_xattrs()
350 f2fs_wait_on_page_writeback(ipage, NODE); in write_all_xattrs()
365 err = truncate_xattr_node(inode, ipage); in write_all_xattrs()
[all …]
Dacl.c205 struct posix_acl *acl, struct page *ipage) in __f2fs_set_acl() argument
244 error = f2fs_setxattr(inode, name_index, "", value, size, ipage, 0); in __f2fs_set_acl()
387 int f2fs_init_acl(struct inode *inode, struct inode *dir, struct page *ipage, in f2fs_init_acl() argument
399 ipage); in f2fs_init_acl()
405 ipage); in f2fs_init_acl()
Dinode.c79 static void __recover_inline_status(struct inode *inode, struct page *ipage) in __recover_inline_status() argument
81 void *inline_data = inline_data_addr(ipage); in __recover_inline_status()
87 f2fs_wait_on_page_writeback(ipage, NODE); in __recover_inline_status()
90 set_raw_inline(F2FS_I(inode), F2FS_INODE(ipage)); in __recover_inline_status()
91 set_page_dirty(ipage); in __recover_inline_status()
Dnode.c935 unsigned int ofs, struct page *ipage) in new_node_page() argument
972 if (ipage) in new_node_page()
973 update_inode(dn->inode, ipage); in new_node_page()
1637 struct page *ipage; in recover_inline_xattr() local
1640 ipage = get_node_page(F2FS_I_SB(inode), inode->i_ino); in recover_inline_xattr()
1641 f2fs_bug_on(F2FS_I_SB(inode), IS_ERR(ipage)); in recover_inline_xattr()
1649 dst_addr = inline_xattr_addr(ipage); in recover_inline_xattr()
1653 f2fs_wait_on_page_writeback(ipage, NODE); in recover_inline_xattr()
1656 update_inode(inode, ipage); in recover_inline_xattr()
1657 f2fs_put_page(ipage, 1); in recover_inline_xattr()
[all …]
Dacl.h49 struct page *ipage, struct page *dpage) in f2fs_init_acl() argument
Dfile.c497 struct page *ipage; in truncate_blocks() local
507 ipage = get_node_page(sbi, inode->i_ino); in truncate_blocks()
508 if (IS_ERR(ipage)) { in truncate_blocks()
509 err = PTR_ERR(ipage); in truncate_blocks()
514 if (truncate_inline_inode(ipage, from)) in truncate_blocks()
515 set_page_dirty(ipage); in truncate_blocks()
516 f2fs_put_page(ipage, 1); in truncate_blocks()
521 set_new_dnode(&dn, inode, ipage, NULL, 0); in truncate_blocks()
Dxattr.h147 const struct qstr *qstr, struct page *ipage) in f2fs_init_security() argument
Drecovery.c70 static int recover_dentry(struct inode *inode, struct page *ipage) in recover_dentry() argument
72 struct f2fs_inode *raw_inode = F2FS_INODE(ipage); in recover_dentry()
138 __func__, ino_of_node(ipage), raw_inode->i_name, in recover_dentry()
Ddata.c1057 struct page *ipage, pgoff_t index, bool new_i_size) in get_new_data_page() argument
1064 set_new_dnode(&dn, inode, ipage, NULL, 0); in get_new_data_page()
1573 struct page *page, *ipage; in f2fs_write_begin() local
1604 ipage = get_node_page(sbi, inode->i_ino); in f2fs_write_begin()
1605 if (IS_ERR(ipage)) { in f2fs_write_begin()
1606 err = PTR_ERR(ipage); in f2fs_write_begin()
1610 set_new_dnode(&dn, inode, ipage, ipage, 0); in f2fs_write_begin()
1614 read_inline_data(page, ipage); in f2fs_write_begin()
Ddir.c293 static void init_dent_inode(const struct qstr *name, struct page *ipage) in init_dent_inode() argument
297 f2fs_wait_on_page_writeback(ipage, NODE); in init_dent_inode()
300 ri = F2FS_INODE(ipage); in init_dent_inode()
303 set_page_dirty(ipage); in init_dent_inode()
Df2fs.h444 struct page *ipage, struct page *npage, nid_t nid) in set_new_dnode() argument
448 dn->inode_page = ipage; in set_new_dnode()
/linux-4.1.27/fs/logfs/
Dreadwrite.c736 struct page *ipage; in logfs_read_loop() local
748 ipage = logfs_get_page(inode, bix, level, rw_context); in logfs_read_loop()
749 if (!ipage) in logfs_read_loop()
752 ret = logfs_segment_read(inode, ipage, bofs, bix, level); in logfs_read_loop()
754 logfs_put_read_page(ipage); in logfs_read_loop()
758 bofs = block_get_pointer(ipage, get_bits(bix, SUBLEVEL(level))); in logfs_read_loop()
759 logfs_put_page(ipage, rw_context); in logfs_read_loop()
783 struct page *ipage; in logfs_exist_loop() local
791 ipage = logfs_get_read_page(inode, bix, level); in logfs_exist_loop()
792 if (!ipage) in logfs_exist_loop()
[all …]
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c1250 int ipage; in kiblnd_map_tx_pool() local
1265 for (ipage = page_offset = i = 0; i < pool->po_size; i++) { in kiblnd_map_tx_pool()
1266 page = txpgs->ibp_pages[ipage]; in kiblnd_map_tx_pool()
1286 ipage++; in kiblnd_map_tx_pool()
1287 LASSERT(ipage <= txpgs->ibp_npages); in kiblnd_map_tx_pool()