Lines Matching refs:new_size
606 int new_size) in ea_put() argument
612 if (new_size == 0) { in ea_put()
616 assert(new_size <= sizeof (ji->i_inline_ea)); in ea_put()
619 DXDsize(&ea_buf->new_ea, new_size); in ea_put()
623 rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea); in ea_put()
630 rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea); in ea_put()
705 int new_size; in __jfs_setxattr() local
732 new_size = sizeof (struct jfs_ea_list); in __jfs_setxattr()
748 new_size += EA_SIZE(ea); in __jfs_setxattr()
763 new_size += sizeof (struct jfs_ea) + namelen + 1 + value_len; in __jfs_setxattr()
765 if (new_size > ea_buf.max_size) { in __jfs_setxattr()
771 xattr_size = ea_get(inode, &ea_buf, new_size); in __jfs_setxattr()
819 if (xattr_size != new_size) { in __jfs_setxattr()
822 xattr_size, new_size); in __jfs_setxattr()
831 if (new_size == sizeof (struct jfs_ea_list)) in __jfs_setxattr()
832 new_size = 0; in __jfs_setxattr()
834 ealist->size = cpu_to_le32(new_size); in __jfs_setxattr()
836 rc = ea_put(tid, inode, &ea_buf, new_size); in __jfs_setxattr()