Lines Matching refs:xattr

77 	struct jfs_ea_list *xattr;	/* buffer containing ea list */  member
460 ea_buf->xattr = NULL; in ea_get()
467 ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea; in ea_get()
479 ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea; in ea_get()
498 ea_buf->xattr = kmalloc(size, GFP_KERNEL); in ea_get()
499 if (ea_buf->xattr == NULL) in ea_get()
509 if ((rc = ea_read(inode, ea_buf->xattr))) { in ea_get()
510 kfree(ea_buf->xattr); in ea_get()
511 ea_buf->xattr = NULL; in ea_get()
547 ea_buf->xattr = ea_buf->mp->data; in ea_get()
552 if ((rc = ea_read(inode, ea_buf->xattr))) { in ea_get()
567 ea_buf->xattr = ea_buf->mp->data; in ea_get()
572 if (EALIST_SIZE(ea_buf->xattr) != ea_size) { in ea_get()
575 ea_buf->xattr, ea_size, 1); in ea_get()
594 kfree(ea_buf->xattr); in ea_release()
623 rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea); in ea_put()
624 kfree(ea_buf->xattr); in ea_put()
630 rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea); in ea_put()
731 ealist = (struct jfs_ea_list *) ea_buf.xattr; in __jfs_setxattr()
908 ealist = (struct jfs_ea_list *) ea_buf.xattr; in __jfs_getxattr()
998 ealist = (struct jfs_ea_list *) ea_buf.xattr; in jfs_listxattr()
1073 static int jfs_initxattrs(struct inode *inode, const struct xattr *xattr_array, in jfs_initxattrs()
1076 const struct xattr *xattr; in jfs_initxattrs() local
1081 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in jfs_initxattrs()
1083 strlen(xattr->name) + 1, GFP_NOFS); in jfs_initxattrs()
1089 strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name); in jfs_initxattrs()
1092 xattr->value, xattr->value_len, 0); in jfs_initxattrs()