Lines Matching refs:xattr

64 	struct jfs_ea_list *xattr;	/* buffer containing ea list */  member
445 ea_buf->xattr = NULL; in ea_get()
452 ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea; in ea_get()
464 ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea; in ea_get()
487 ea_buf->xattr = kmalloc(ea_buf->max_size, GFP_KERNEL); in ea_get()
488 if (ea_buf->xattr == NULL) in ea_get()
496 if ((rc = ea_read(inode, ea_buf->xattr))) { in ea_get()
497 kfree(ea_buf->xattr); in ea_get()
498 ea_buf->xattr = NULL; in ea_get()
534 ea_buf->xattr = ea_buf->mp->data; in ea_get()
539 if ((rc = ea_read(inode, ea_buf->xattr))) { in ea_get()
554 ea_buf->xattr = ea_buf->mp->data; in ea_get()
559 if (EALIST_SIZE(ea_buf->xattr) != ea_size) { in ea_get()
562 ea_buf->xattr, ea_size, 1); in ea_get()
581 kfree(ea_buf->xattr); in ea_release()
610 rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea); in ea_put()
611 kfree(ea_buf->xattr); in ea_put()
617 rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea); in ea_put()
678 ealist = (struct jfs_ea_list *) ea_buf.xattr; in __jfs_setxattr()
817 ealist = (struct jfs_ea_list *) ea_buf.xattr; in __jfs_getxattr()
876 ealist = (struct jfs_ea_list *) ea_buf.xattr; in jfs_listxattr()
1002 static int jfs_initxattrs(struct inode *inode, const struct xattr *xattr_array, in jfs_initxattrs()
1005 const struct xattr *xattr; in jfs_initxattrs() local
1010 for (xattr = xattr_array; xattr->name != NULL; xattr++) { in jfs_initxattrs()
1012 strlen(xattr->name) + 1, GFP_NOFS); in jfs_initxattrs()
1018 strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name); in jfs_initxattrs()
1021 xattr->value, xattr->value_len, 0); in jfs_initxattrs()