Lines Matching refs:base_addr
253 static struct f2fs_xattr_entry *__find_xattr(void *base_addr, int index, in __find_xattr() argument
258 list_for_each_xattr(entry, base_addr) { in __find_xattr()
406 void *base_addr; in f2fs_getxattr() local
417 base_addr = read_all_xattrs(inode, ipage); in f2fs_getxattr()
418 if (!base_addr) in f2fs_getxattr()
421 entry = __find_xattr(base_addr, index, len, name); in f2fs_getxattr()
441 kzfree(base_addr); in f2fs_getxattr()
449 void *base_addr; in f2fs_listxattr() local
453 base_addr = read_all_xattrs(inode, NULL); in f2fs_listxattr()
454 if (!base_addr) in f2fs_listxattr()
457 list_for_each_xattr(entry, base_addr) { in f2fs_listxattr()
478 kzfree(base_addr); in f2fs_listxattr()
488 void *base_addr; in __f2fs_setxattr() local
505 base_addr = read_all_xattrs(inode, ipage); in __f2fs_setxattr()
506 if (!base_addr) in __f2fs_setxattr()
510 here = __find_xattr(base_addr, index, len, name); in __f2fs_setxattr()
535 free = MIN_OFFSET(inode) - ((char *)last - (char *)base_addr); in __f2fs_setxattr()
559 new_hsize = (char *)last - (char *)base_addr; in __f2fs_setxattr()
578 error = write_all_xattrs(inode, new_hsize, base_addr, ipage); in __f2fs_setxattr()
593 kzfree(base_addr); in __f2fs_setxattr()