Lines Matching refs:ipage
155 const struct qstr *qstr, struct page *ipage) in f2fs_init_security() argument
158 &f2fs_initxattrs, ipage); in f2fs_init_security()
274 static int read_inline_xattr(struct inode *inode, struct page *ipage, in read_inline_xattr() argument
282 if (ipage) { in read_inline_xattr()
283 inline_addr = inline_xattr_addr(inode, ipage); in read_inline_xattr()
317 static int lookup_all_xattrs(struct inode *inode, struct page *ipage, in lookup_all_xattrs() argument
341 err = read_inline_xattr(inode, ipage, txattr_addr); in lookup_all_xattrs()
388 static int read_all_xattrs(struct inode *inode, struct page *ipage, in read_all_xattrs() argument
405 err = read_inline_xattr(inode, ipage, txattr_addr); in read_all_xattrs()
432 void *txattr_addr, struct page *ipage) in write_all_xattrs() argument
449 if (ipage) { in write_all_xattrs()
450 inline_addr = inline_xattr_addr(inode, ipage); in write_all_xattrs()
460 f2fs_wait_on_page_writeback(ipage ? ipage : in_page, in write_all_xattrs()
471 set_page_dirty(ipage ? ipage : in_page); in write_all_xattrs()
505 set_page_dirty(ipage ? ipage : in_page); in write_all_xattrs()
515 void *buffer, size_t buffer_size, struct page *ipage) in f2fs_getxattr() argument
531 if (!ipage) in f2fs_getxattr()
533 error = lookup_all_xattrs(inode, ipage, index, len, name, in f2fs_getxattr()
535 if (!ipage) in f2fs_getxattr()
630 struct page *ipage, int flags) in __f2fs_setxattr() argument
654 error = read_all_xattrs(inode, ipage, &base_addr); in __f2fs_setxattr()
769 error = write_all_xattrs(inode, new_hsize, base_addr, ipage); in __f2fs_setxattr()
803 struct page *ipage, int flags) in f2fs_setxattr() argument
818 if (ipage) in f2fs_setxattr()
820 size, ipage, flags); in f2fs_setxattr()
825 err = __f2fs_setxattr(inode, index, name, value, size, ipage, flags); in f2fs_setxattr()