xattr             439 fs/btrfs/xattr.c 			    const struct xattr *xattr_array, void *fs_private)
xattr             442 fs/btrfs/xattr.c 	const struct xattr *xattr;
xattr             452 fs/btrfs/xattr.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr             454 fs/btrfs/xattr.c 			       strlen(xattr->name) + 1, GFP_KERNEL);
xattr             460 fs/btrfs/xattr.c 		strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name);
xattr             461 fs/btrfs/xattr.c 		err = btrfs_setxattr(trans, inode, name, xattr->value,
xattr             462 fs/btrfs/xattr.c 				     xattr->value_len, 0);
xattr              19 fs/ceph/xattr.c 			  struct ceph_inode_xattr *xattr);
xattr             441 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr = NULL;
xattr             448 fs/ceph/xattr.c 		xattr = rb_entry(parent, struct ceph_inode_xattr, node);
xattr             449 fs/ceph/xattr.c 		c = strncmp(name, xattr->name, min(name_len, xattr->name_len));
xattr             455 fs/ceph/xattr.c 			if (name_len == xattr->name_len)
xattr             457 fs/ceph/xattr.c 			else if (name_len < xattr->name_len)
xattr             462 fs/ceph/xattr.c 		xattr = NULL;
xattr             468 fs/ceph/xattr.c 		if (xattr && (flags & XATTR_CREATE))
xattr             470 fs/ceph/xattr.c 		else if (!xattr && (flags & XATTR_REPLACE))
xattr             479 fs/ceph/xattr.c 			if (xattr)
xattr             480 fs/ceph/xattr.c 				__remove_xattr(ci, xattr);
xattr             487 fs/ceph/xattr.c 	if (!xattr) {
xattr             489 fs/ceph/xattr.c 		xattr = *newxattr;
xattr             490 fs/ceph/xattr.c 		xattr->name = name;
xattr             491 fs/ceph/xattr.c 		xattr->name_len = name_len;
xattr             492 fs/ceph/xattr.c 		xattr->should_free_name = update_xattr;
xattr             499 fs/ceph/xattr.c 		if (xattr->should_free_val)
xattr             500 fs/ceph/xattr.c 			kfree((void *)xattr->val);
xattr             504 fs/ceph/xattr.c 			name = xattr->name;
xattr             506 fs/ceph/xattr.c 		ci->i_xattrs.names_size -= xattr->name_len;
xattr             507 fs/ceph/xattr.c 		ci->i_xattrs.vals_size -= xattr->val_len;
xattr             512 fs/ceph/xattr.c 		xattr->val = val;
xattr             514 fs/ceph/xattr.c 		xattr->val = "";
xattr             516 fs/ceph/xattr.c 	xattr->val_len = val_len;
xattr             517 fs/ceph/xattr.c 	xattr->dirty = update_xattr;
xattr             518 fs/ceph/xattr.c 	xattr->should_free_val = (val && update_xattr);
xattr             521 fs/ceph/xattr.c 		rb_link_node(&xattr->node, parent, p);
xattr             522 fs/ceph/xattr.c 		rb_insert_color(&xattr->node, &ci->i_xattrs.index);
xattr             527 fs/ceph/xattr.c 	     ceph_vinop(&ci->vfs_inode), xattr, name_len, name, val_len, val);
xattr             537 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr = NULL;
xattr             544 fs/ceph/xattr.c 		xattr = rb_entry(parent, struct ceph_inode_xattr, node);
xattr             545 fs/ceph/xattr.c 		c = strncmp(name, xattr->name, xattr->name_len);
xattr             546 fs/ceph/xattr.c 		if (c == 0 && name_len > xattr->name_len)
xattr             554 fs/ceph/xattr.c 			     xattr->val_len, xattr->val);
xattr             555 fs/ceph/xattr.c 			return xattr;
xattr             564 fs/ceph/xattr.c static void __free_xattr(struct ceph_inode_xattr *xattr)
xattr             566 fs/ceph/xattr.c 	BUG_ON(!xattr);
xattr             568 fs/ceph/xattr.c 	if (xattr->should_free_name)
xattr             569 fs/ceph/xattr.c 		kfree((void *)xattr->name);
xattr             570 fs/ceph/xattr.c 	if (xattr->should_free_val)
xattr             571 fs/ceph/xattr.c 		kfree((void *)xattr->val);
xattr             573 fs/ceph/xattr.c 	kfree(xattr);
xattr             577 fs/ceph/xattr.c 			  struct ceph_inode_xattr *xattr)
xattr             579 fs/ceph/xattr.c 	if (!xattr)
xattr             582 fs/ceph/xattr.c 	rb_erase(&xattr->node, &ci->i_xattrs.index);
xattr             584 fs/ceph/xattr.c 	if (xattr->should_free_name)
xattr             585 fs/ceph/xattr.c 		kfree((void *)xattr->name);
xattr             586 fs/ceph/xattr.c 	if (xattr->should_free_val)
xattr             587 fs/ceph/xattr.c 		kfree((void *)xattr->val);
xattr             589 fs/ceph/xattr.c 	ci->i_xattrs.names_size -= xattr->name_len;
xattr             590 fs/ceph/xattr.c 	ci->i_xattrs.vals_size -= xattr->val_len;
xattr             592 fs/ceph/xattr.c 	kfree(xattr);
xattr             601 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr = NULL;
xattr             607 fs/ceph/xattr.c 		xattr = rb_entry(p, struct ceph_inode_xattr, node);
xattr             608 fs/ceph/xattr.c 		memcpy(dest, xattr->name, xattr->name_len);
xattr             609 fs/ceph/xattr.c 		dest[xattr->name_len] = '\0';
xattr             611 fs/ceph/xattr.c 		dout("dest=%s %p (%s) (%d/%d)\n", dest, xattr, xattr->name,
xattr             612 fs/ceph/xattr.c 		     xattr->name_len, ci->i_xattrs.names_size);
xattr             614 fs/ceph/xattr.c 		dest += xattr->name_len + 1;
xattr             624 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr = NULL;
xattr             631 fs/ceph/xattr.c 		xattr = rb_entry(p, struct ceph_inode_xattr, node);
xattr             635 fs/ceph/xattr.c 		     xattr->name_len, xattr->name);
xattr             638 fs/ceph/xattr.c 		__free_xattr(xattr);
xattr             765 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr = NULL;
xattr             780 fs/ceph/xattr.c 			xattr = rb_entry(p, struct ceph_inode_xattr, node);
xattr             782 fs/ceph/xattr.c 			ceph_encode_32(&dest, xattr->name_len);
xattr             783 fs/ceph/xattr.c 			memcpy(dest, xattr->name, xattr->name_len);
xattr             784 fs/ceph/xattr.c 			dest += xattr->name_len;
xattr             785 fs/ceph/xattr.c 			ceph_encode_32(&dest, xattr->val_len);
xattr             786 fs/ceph/xattr.c 			memcpy(dest, xattr->val, xattr->val_len);
xattr             787 fs/ceph/xattr.c 			dest += xattr->val_len;
xattr             828 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr;
xattr             881 fs/ceph/xattr.c 	xattr = __get_xattr(ci, name);
xattr             882 fs/ceph/xattr.c 	if (!xattr)
xattr             886 fs/ceph/xattr.c 	if (size && size < xattr->val_len)
xattr             889 fs/ceph/xattr.c 	err = xattr->val_len;
xattr             893 fs/ceph/xattr.c 	memcpy(value, xattr->val, xattr->val_len);
xattr            1025 fs/ceph/xattr.c 	struct ceph_inode_xattr *xattr = NULL;
xattr            1057 fs/ceph/xattr.c 	xattr = kmalloc(sizeof(struct ceph_inode_xattr), GFP_NOFS);
xattr            1058 fs/ceph/xattr.c 	if (!xattr)
xattr            1105 fs/ceph/xattr.c 			  flags, value ? 1 : -1, &xattr);
xattr            1150 fs/ceph/xattr.c 	kfree(xattr);
xattr              30 fs/ext2/xattr_security.c static int ext2_initxattrs(struct inode *inode, const struct xattr *xattr_array,
xattr              33 fs/ext2/xattr_security.c 	const struct xattr *xattr;
xattr              36 fs/ext2/xattr_security.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr              38 fs/ext2/xattr_security.c 				     xattr->name, xattr->value,
xattr              39 fs/ext2/xattr_security.c 				     xattr->value_len, 0);
xattr            1798 fs/ext4/ext4.h EXT4_FEATURE_COMPAT_FUNCS(xattr,		EXT_ATTR)
xattr              35 fs/ext4/xattr_security.c ext4_initxattrs(struct inode *inode, const struct xattr *xattr_array,
xattr              38 fs/ext4/xattr_security.c 	const struct xattr *xattr;
xattr              42 fs/ext4/xattr_security.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr              45 fs/ext4/xattr_security.c 					    xattr->name, xattr->value,
xattr              46 fs/ext4/xattr_security.c 					    xattr->value_len, XATTR_CREATE);
xattr             116 fs/f2fs/xattr.c static int f2fs_initxattrs(struct inode *inode, const struct xattr *xattr_array,
xattr             119 fs/f2fs/xattr.c 	const struct xattr *xattr;
xattr             122 fs/f2fs/xattr.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr             124 fs/f2fs/xattr.c 				xattr->name, xattr->value,
xattr             125 fs/f2fs/xattr.c 				xattr->value_len, (struct page *)page, 0);
xattr             548 fs/gfs2/inode.c static int gfs2_initxattrs(struct inode *inode, const struct xattr *xattr_array,
xattr             551 fs/gfs2/inode.c 	const struct xattr *xattr;
xattr             554 fs/gfs2/inode.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr             555 fs/gfs2/inode.c 		err = __gfs2_xattr_set(inode, xattr->name, xattr->value,
xattr             556 fs/gfs2/inode.c 				       xattr->value_len, 0,
xattr              36 fs/hfsplus/xattr_security.c 				const struct xattr *xattr_array,
xattr              39 fs/hfsplus/xattr_security.c 	const struct xattr *xattr;
xattr              47 fs/hfsplus/xattr_security.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr              49 fs/hfsplus/xattr_security.c 		if (!strcmp(xattr->name, ""))
xattr              54 fs/hfsplus/xattr_security.c 			XATTR_SECURITY_PREFIX_LEN, xattr->name);
xattr              56 fs/hfsplus/xattr_security.c 			XATTR_SECURITY_PREFIX_LEN + strlen(xattr->name), 0, 1);
xattr              59 fs/hfsplus/xattr_security.c 					xattr->value, xattr->value_len, 0);
xattr             132 fs/jffs2/gc.c  	int xattr = 0;
xattr             148 fs/jffs2/gc.c  		if (!xattr)
xattr             149 fs/jffs2/gc.c  			xattr = jffs2_verify_xattr(c);
xattr              27 fs/jffs2/security.c 			    const struct xattr *xattr_array, void *fs_info)
xattr              29 fs/jffs2/security.c 	const struct xattr *xattr;
xattr              32 fs/jffs2/security.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr              34 fs/jffs2/security.c 					xattr->name, xattr->value,
xattr              35 fs/jffs2/security.c 					xattr->value_len, 0);
xattr              64 fs/jfs/xattr.c 	struct jfs_ea_list *xattr;	/* buffer containing ea list */
xattr             445 fs/jfs/xattr.c 			ea_buf->xattr = NULL;
xattr             452 fs/jfs/xattr.c 			ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea;
xattr             464 fs/jfs/xattr.c 			ea_buf->xattr = (struct jfs_ea_list *) ji->i_inline_ea;
xattr             487 fs/jfs/xattr.c 		ea_buf->xattr = kmalloc(ea_buf->max_size, GFP_KERNEL);
xattr             488 fs/jfs/xattr.c 		if (ea_buf->xattr == NULL)
xattr             496 fs/jfs/xattr.c 		if ((rc = ea_read(inode, ea_buf->xattr))) {
xattr             497 fs/jfs/xattr.c 			kfree(ea_buf->xattr);
xattr             498 fs/jfs/xattr.c 			ea_buf->xattr = NULL;
xattr             534 fs/jfs/xattr.c 		ea_buf->xattr = ea_buf->mp->data;
xattr             539 fs/jfs/xattr.c 		if ((rc = ea_read(inode, ea_buf->xattr))) {
xattr             554 fs/jfs/xattr.c 	ea_buf->xattr = ea_buf->mp->data;
xattr             559 fs/jfs/xattr.c 	if (EALIST_SIZE(ea_buf->xattr) != ea_size) {
xattr             562 fs/jfs/xattr.c 				     ea_buf->xattr, ea_size, 1);
xattr             581 fs/jfs/xattr.c 		kfree(ea_buf->xattr);
xattr             610 fs/jfs/xattr.c 		rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea);
xattr             611 fs/jfs/xattr.c 		kfree(ea_buf->xattr);
xattr             617 fs/jfs/xattr.c 		rc = ea_write(inode, ea_buf->xattr, new_size, &ea_buf->new_ea);
xattr             678 fs/jfs/xattr.c 	ealist = (struct jfs_ea_list *) ea_buf.xattr;
xattr             817 fs/jfs/xattr.c 	ealist = (struct jfs_ea_list *) ea_buf.xattr;
xattr             876 fs/jfs/xattr.c 	ealist = (struct jfs_ea_list *) ea_buf.xattr;
xattr            1000 fs/jfs/xattr.c static int jfs_initxattrs(struct inode *inode, const struct xattr *xattr_array,
xattr            1003 fs/jfs/xattr.c 	const struct xattr *xattr;
xattr            1008 fs/jfs/xattr.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr            1010 fs/jfs/xattr.c 			       strlen(xattr->name) + 1, GFP_NOFS);
xattr            1016 fs/jfs/xattr.c 		strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name);
xattr            1019 fs/jfs/xattr.c 				     xattr->value, xattr->value_len, 0);
xattr             256 fs/libfs.c     	s->s_xattr = ctx->xattr;
xattr              21 fs/nfs/nfs.h   	const struct xattr_handler **xattr;	/* NFS xattr handlers */
xattr              18 fs/nfs/nfs3super.c 	.xattr    = nfs3_xattr_handlers,
xattr              73 fs/nfs/nfs4super.c 	.xattr    = nfs4_xattr_handlers,
xattr            2373 fs/nfs/super.c 	sb->s_xattr = server->nfs_client->cl_nfs_mod->xattr;
xattr            7260 fs/ocfs2/xattr.c static int ocfs2_initxattrs(struct inode *inode, const struct xattr *xattr_array,
xattr            7263 fs/ocfs2/xattr.c 	const struct xattr *xattr;
xattr            7266 fs/ocfs2/xattr.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr            7268 fs/ocfs2/xattr.c 				      xattr->name, xattr->value,
xattr            7269 fs/ocfs2/xattr.c 				      xattr->value_len, XATTR_CREATE);
xattr             185 fs/orangefs/protocol.h 						 * by <linux/xattr.h>
xattr             197 fs/squashfs/inode.c 		xattr_id = le32_to_cpu(sqsh_ino->xattr);
xattr             251 fs/squashfs/inode.c 		xattr_id = le32_to_cpu(sqsh_ino->xattr);
xattr             289 fs/squashfs/inode.c 			__le32 xattr;
xattr             295 fs/squashfs/inode.c 			err = squashfs_read_metadata(sb, &xattr, &block,
xattr             296 fs/squashfs/inode.c 						&offset, sizeof(xattr));
xattr             299 fs/squashfs/inode.c 			xattr_id = le32_to_cpu(xattr);
xattr             343 fs/squashfs/inode.c 		xattr_id = le32_to_cpu(sqsh_ino->xattr);
xattr             383 fs/squashfs/inode.c 		xattr_id = le32_to_cpu(sqsh_ino->xattr);
xattr             398 fs/squashfs/inode.c 					&squashfs_i(inode)->xattr);
xattr             295 fs/squashfs/squashfs_fs.h 	__le32			xattr;
xattr             318 fs/squashfs/squashfs_fs.h 	__le32			xattr;
xattr             360 fs/squashfs/squashfs_fs.h 	__le32			xattr;
xattr             391 fs/squashfs/squashfs_fs.h 	__le32			xattr;
xattr             440 fs/squashfs/squashfs_fs.h 	__le64			xattr;
xattr              16 fs/squashfs/squashfs_fs_i.h 	u64		xattr;
xattr              32 fs/squashfs/xattr.c 	u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr)
xattr              34 fs/squashfs/xattr.c 	int offset = SQUASHFS_XATTR_OFFSET(squashfs_i(inode)->xattr);
xattr             110 fs/squashfs/xattr.c 	u64 start = SQUASHFS_XATTR_BLK(squashfs_i(inode)->xattr)
xattr             112 fs/squashfs/xattr.c 	int offset = SQUASHFS_XATTR_OFFSET(squashfs_i(inode)->xattr);
xattr             150 fs/squashfs/xattr.c 				u64 xattr;
xattr             160 fs/squashfs/xattr.c 				xattr = le64_to_cpu(xattr_val);
xattr             161 fs/squashfs/xattr.c 				start = SQUASHFS_XATTR_BLK(xattr) +
xattr             163 fs/squashfs/xattr.c 				offset = SQUASHFS_XATTR_OFFSET(xattr);
xattr              27 fs/squashfs/xattr.h 		unsigned long long *xattr)
xattr              29 fs/squashfs/xattr_id.c 		int *count, unsigned int *size, unsigned long long *xattr)
xattr              43 fs/squashfs/xattr_id.c 	*xattr = le64_to_cpu(id.xattr);
xattr             253 fs/ubifs/debug.c 	pr_err("\txattr          %u\n", ui->xattr);
xattr             910 fs/ubifs/journal.c 			ubifs_assert(c, ubifs_inode(xino)->xattr);
xattr              77 fs/ubifs/super.c 	if (ui->xattr && !S_ISREG(inode->i_mode))
xattr             145 fs/ubifs/super.c 	ui->xattr = (ui->flags & UBIFS_XATTR_FL) ? 1 : 0;
xattr             156 fs/ubifs/super.c 		if (ui->xattr) {
xattr             283 fs/ubifs/super.c 	ubifs_assert(c, !ui->xattr);
xattr             337 fs/ubifs/super.c 	if (ui->xattr)
xattr             408 fs/ubifs/ubifs.h 	unsigned int xattr:1;
xattr             126 fs/ubifs/xattr.c 	ui->xattr = 1;
xattr             258 fs/ubifs/xattr.c 	if (ubifs_inode(inode)->xattr)
xattr             528 fs/ubifs/xattr.c 		ubifs_assert(c, ubifs_inode(xino)->xattr);
xattr             624 fs/ubifs/xattr.c static int init_xattrs(struct inode *inode, const struct xattr *xattr_array,
xattr             627 fs/ubifs/xattr.c 	const struct xattr *xattr;
xattr             631 fs/ubifs/xattr.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr             633 fs/ubifs/xattr.c 			       strlen(xattr->name) + 1, GFP_NOFS);
xattr             639 fs/ubifs/xattr.c 		strcpy(name + XATTR_SECURITY_PREFIX_LEN, xattr->name);
xattr             644 fs/ubifs/xattr.c 		err = ubifs_xattr_set(inode, name, xattr->value,
xattr             645 fs/ubifs/xattr.c 				      xattr->value_len, 0, false);
xattr             835 fs/xattr.c     	struct simple_xattr *xattr;
xattr             839 fs/xattr.c     	list_for_each_entry(xattr, &xattrs->head, list) {
xattr             840 fs/xattr.c     		if (strcmp(name, xattr->name))
xattr             843 fs/xattr.c     		ret = xattr->size;
xattr             845 fs/xattr.c     			if (size < xattr->size)
xattr             848 fs/xattr.c     				memcpy(buffer, xattr->value, xattr->size);
xattr             873 fs/xattr.c     	struct simple_xattr *xattr;
xattr             891 fs/xattr.c     	list_for_each_entry(xattr, &xattrs->head, list) {
xattr             892 fs/xattr.c     		if (!strcmp(name, xattr->name)) {
xattr             894 fs/xattr.c     				xattr = new_xattr;
xattr             897 fs/xattr.c     				list_replace(&xattr->list, &new_xattr->list);
xattr             899 fs/xattr.c     				list_del(&xattr->list);
xattr             905 fs/xattr.c     		xattr = new_xattr;
xattr             909 fs/xattr.c     		xattr = NULL;
xattr             913 fs/xattr.c     	if (xattr) {
xattr             914 fs/xattr.c     		kfree(xattr->name);
xattr             915 fs/xattr.c     		kfree(xattr);
xattr             947 fs/xattr.c     	struct simple_xattr *xattr;
xattr             969 fs/xattr.c     	list_for_each_entry(xattr, &xattrs->head, list) {
xattr             971 fs/xattr.c     		if (!trusted && xattr_is_trusted(xattr->name))
xattr             974 fs/xattr.c     		err = xattr_list_one(&buffer, &remaining_size, xattr->name);
xattr              44 fs/xfs/xfs_iops.c 	const struct xattr	*xattr_array,
xattr              47 fs/xfs/xfs_iops.c 	const struct xattr	*xattr;
xattr              51 fs/xfs/xfs_iops.c 	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr              52 fs/xfs/xfs_iops.c 		error = xfs_attr_set(ip, xattr->name, xattr->value,
xattr              53 fs/xfs/xfs_iops.c 				      xattr->value_len, ATTR_SECURE);
xattr             108 include/linux/ceph/osd_client.h 		} xattr;
xattr             489 include/linux/ceph/rados.h 		} __attribute__ ((packed)) xattr;
xattr              36 include/linux/evm.h 				   const struct xattr *xattr_array,
xattr              37 include/linux/evm.h 				   struct xattr *evm);
xattr             101 include/linux/evm.h 					  const struct xattr *xattr_array,
xattr             102 include/linux/evm.h 					  struct xattr *evm)
xattr               8 include/linux/pseudo_fs.h 	const struct xattr_handler **xattr;
xattr              53 include/linux/security.h struct xattr;
xattr             218 include/linux/security.h 			   const struct xattr *xattr_array, void *fs_data);
xattr              93 include/linux/xattr.h 	struct simple_xattr *xattr, *node;
xattr              95 include/linux/xattr.h 	list_for_each_entry_safe(xattr, node, &xattrs->head, list) {
xattr              96 include/linux/xattr.h 		kfree(xattr->name);
xattr              97 include/linux/xattr.h 		kfree(xattr);
xattr            2467 mm/shmem.c     static int shmem_initxattrs(struct inode *, const struct xattr *, void *);
xattr            3198 mm/shmem.c     			    const struct xattr *xattr_array,
xattr            3202 mm/shmem.c     	const struct xattr *xattr;
xattr            3206 mm/shmem.c     	for (xattr = xattr_array; xattr->name != NULL; xattr++) {
xattr            3207 mm/shmem.c     		new_xattr = simple_xattr_alloc(xattr->value, xattr->value_len);
xattr            3211 mm/shmem.c     		len = strlen(xattr->name) + 1;
xattr            3222 mm/shmem.c     		       xattr->name, len);
xattr             390 net/ceph/osd_client.c 		ceph_osd_data_release(&op->xattr.osd_data);
xattr             897 net/ceph/osd_client.c 	op->xattr.name_len = payload_len;
xattr             902 net/ceph/osd_client.c 	op->xattr.value_len = size;
xattr             908 net/ceph/osd_client.c 	op->xattr.cmp_op = cmp_op;
xattr             909 net/ceph/osd_client.c 	op->xattr.cmp_mode = cmp_mode;
xattr             911 net/ceph/osd_client.c 	ceph_osd_data_pagelist_init(&op->xattr.osd_data, pagelist);
xattr            1024 net/ceph/osd_client.c 		dst->xattr.name_len = cpu_to_le32(src->xattr.name_len);
xattr            1025 net/ceph/osd_client.c 		dst->xattr.value_len = cpu_to_le32(src->xattr.value_len);
xattr            1026 net/ceph/osd_client.c 		dst->xattr.cmp_op = src->xattr.cmp_op;
xattr            1027 net/ceph/osd_client.c 		dst->xattr.cmp_mode = src->xattr.cmp_mode;
xattr            1960 net/ceph/osd_client.c 			WARN_ON(op->indata_len != op->xattr.name_len +
xattr            1961 net/ceph/osd_client.c 						  op->xattr.value_len);
xattr            1963 net/ceph/osd_client.c 					       &op->xattr.osd_data);
xattr             349 net/socket.c   	ctx->xattr = sockfs_xattr_handlers;
xattr              63 security/integrity/evm/evm.h int evm_init_hmac(struct inode *inode, const struct xattr *xattr,
xattr             193 security/integrity/evm/evm_crypto.c 	struct xattr_list *xattr;
xattr             212 security/integrity/evm/evm_crypto.c 	list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) {
xattr             215 security/integrity/evm/evm_crypto.c 		if (strcmp(xattr->name, XATTR_NAME_IMA) == 0)
xattr             219 security/integrity/evm/evm_crypto.c 		    && !strcmp(xattr->name, req_xattr_name)) {
xattr             227 security/integrity/evm/evm_crypto.c 		size = vfs_getxattr_alloc(dentry, xattr->name,
xattr             323 security/integrity/evm/evm_crypto.c 		data.hdr.xattr.sha1.type = EVM_XATTR_HMAC;
xattr             325 security/integrity/evm/evm_crypto.c 					   &data.hdr.xattr.data[1],
xattr             333 security/integrity/evm/evm_crypto.c int evm_init_hmac(struct inode *inode, const struct xattr *lsm_xattr,
xattr              95 security/integrity/evm/evm_main.c 	struct xattr_list *xattr;
xattr             102 security/integrity/evm/evm_main.c 	list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) {
xattr             103 security/integrity/evm/evm_main.c 		error = __vfs_getxattr(dentry, inode, xattr->name, NULL, 0);
xattr             230 security/integrity/evm/evm_main.c 	struct xattr_list *xattr;
xattr             233 security/integrity/evm/evm_main.c 	list_for_each_entry_lockless(xattr, &evm_config_xattrnames, list) {
xattr             234 security/integrity/evm/evm_main.c 		if ((strlen(xattr->name) == namelen)
xattr             235 security/integrity/evm/evm_main.c 		    && (strncmp(req_xattr_name, xattr->name, namelen) == 0)) {
xattr             240 security/integrity/evm/evm_main.c 			    xattr->name + XATTR_SECURITY_PREFIX_LEN,
xattr             520 security/integrity/evm/evm_main.c 				 const struct xattr *lsm_xattr,
xattr             521 security/integrity/evm/evm_main.c 				 struct xattr *evm_xattr)
xattr              12 security/integrity/evm/evm_posix_acl.c int posix_xattr_acl(const char *xattr)
xattr              14 security/integrity/evm/evm_posix_acl.c 	int xattr_len = strlen(xattr);
xattr              17 security/integrity/evm/evm_posix_acl.c 	     && (strncmp(XATTR_NAME_POSIX_ACL_ACCESS, xattr, xattr_len) == 0))
xattr              20 security/integrity/evm/evm_posix_acl.c 	     && (strncmp(XATTR_NAME_POSIX_ACL_DEFAULT, xattr, xattr_len) == 0))
xattr             134 security/integrity/evm/evm_secfs.c 	struct xattr_list *xattr;
xattr             143 security/integrity/evm/evm_secfs.c 	list_for_each_entry(xattr, &evm_config_xattrnames, list)
xattr             144 security/integrity/evm/evm_secfs.c 		size += strlen(xattr->name) + 1;
xattr             152 security/integrity/evm/evm_secfs.c 	list_for_each_entry(xattr, &evm_config_xattrnames, list) {
xattr             153 security/integrity/evm/evm_secfs.c 		sprintf(temp + offset, "%s\n", xattr->name);
xattr             154 security/integrity/evm/evm_secfs.c 		offset += strlen(xattr->name) + 1;
xattr             178 security/integrity/evm/evm_secfs.c 	struct xattr_list *xattr, *tmp;
xattr             197 security/integrity/evm/evm_secfs.c 	xattr = kmalloc(sizeof(struct xattr_list), GFP_KERNEL);
xattr             198 security/integrity/evm/evm_secfs.c 	if (!xattr) {
xattr             203 security/integrity/evm/evm_secfs.c 	xattr->name = memdup_user_nul(buf, count);
xattr             204 security/integrity/evm/evm_secfs.c 	if (IS_ERR(xattr->name)) {
xattr             205 security/integrity/evm/evm_secfs.c 		err = PTR_ERR(xattr->name);
xattr             206 security/integrity/evm/evm_secfs.c 		xattr->name = NULL;
xattr             211 security/integrity/evm/evm_secfs.c 	len = strlen(xattr->name);
xattr             212 security/integrity/evm/evm_secfs.c 	if (len && xattr->name[len-1] == '\n')
xattr             213 security/integrity/evm/evm_secfs.c 		xattr->name[len-1] = '\0';
xattr             216 security/integrity/evm/evm_secfs.c 	audit_log_untrustedstring(ab, xattr->name);
xattr             218 security/integrity/evm/evm_secfs.c 	if (strcmp(xattr->name, ".") == 0) {
xattr             231 security/integrity/evm/evm_secfs.c 	if (strncmp(xattr->name, XATTR_SECURITY_PREFIX,
xattr             247 security/integrity/evm/evm_secfs.c 		if (strcmp(xattr->name, tmp->name) == 0) {
xattr             253 security/integrity/evm/evm_secfs.c 	list_add_tail_rcu(&xattr->list, &evm_config_xattrnames);
xattr             262 security/integrity/evm/evm_secfs.c 	if (xattr) {
xattr             263 security/integrity/evm/evm_secfs.c 		kfree(xattr->name);
xattr             264 security/integrity/evm/evm_secfs.c 		kfree(xattr);
xattr              68 security/integrity/ima/ima_appraise.c 		iint->ima_hash->xattr.sha1.type = IMA_XATTR_DIGEST;
xattr              71 security/integrity/ima/ima_appraise.c 		iint->ima_hash->xattr.ng.type = IMA_XATTR_DIGEST_NG;
xattr              72 security/integrity/ima/ima_appraise.c 		iint->ima_hash->xattr.ng.algo = algo;
xattr              75 security/integrity/ima/ima_appraise.c 				   &iint->ima_hash->xattr.data[offset],
xattr              76 security/integrity/ima/ima_appraise.c 				   (sizeof(iint->ima_hash->xattr) - offset) +
xattr             102 security/integrity/integrity.h 	} xattr;
xattr             973 security/security.c 	struct xattr new_xattrs[MAX_LSM_EVM_XATTR + 1];
xattr             974 security/security.c 	struct xattr *lsm_xattr, *evm_xattr, *xattr;
xattr             998 security/security.c 	for (xattr = new_xattrs; xattr->value != NULL; xattr++)
xattr             999 security/security.c 		kfree(xattr->value);
xattr              71 tools/lib/bpf/libbpf_probes.c 	struct bpf_load_program_attr xattr = {};
xattr              76 tools/lib/bpf/libbpf_probes.c 		xattr.expected_attach_type = BPF_CGROUP_INET4_CONNECT;
xattr              79 tools/lib/bpf/libbpf_probes.c 		xattr.kern_version = get_kernel_version();
xattr             109 tools/lib/bpf/libbpf_probes.c 	xattr.prog_type = prog_type;
xattr             110 tools/lib/bpf/libbpf_probes.c 	xattr.insns = insns;
xattr             111 tools/lib/bpf/libbpf_probes.c 	xattr.insns_cnt = insns_cnt;
xattr             112 tools/lib/bpf/libbpf_probes.c 	xattr.license = "GPL";
xattr             113 tools/lib/bpf/libbpf_probes.c 	xattr.prog_ifindex = ifindex;
xattr             115 tools/lib/bpf/libbpf_probes.c 	fd = bpf_load_program_xattr(&xattr, buf, buf_len);
xattr              22 tools/testing/selftests/bpf/map_tests/sk_storage_map.c static struct bpf_create_map_attr xattr = {
xattr             153 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	xattr.btf_fd = btf_fd;
xattr             155 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	map_fd = bpf_create_map_xattr(&xattr);
xattr             156 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	xattr.btf_fd = -1;
xattr             472 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	xattr.btf_fd = btf_fd;
xattr             478 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	map_fd = bpf_create_map_xattr(&xattr);
xattr             563 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	memcpy(&bad_xattr, &xattr, sizeof(xattr));
xattr             569 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	memcpy(&bad_xattr, &xattr, sizeof(xattr));
xattr             575 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	memcpy(&bad_xattr, &xattr, sizeof(xattr));
xattr             581 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	memcpy(&bad_xattr, &xattr, sizeof(xattr));
xattr             587 tools/testing/selftests/bpf/map_tests/sk_storage_map.c 	xattr.btf_fd = -1;