Symbol: listxattr
fs/9p/vfs_inode_dotl.c
976
.listxattr = v9fs_listxattr,
fs/9p/vfs_inode_dotl.c
985
.listxattr = v9fs_listxattr,
fs/9p/vfs_inode_dotl.c
995
.listxattr = v9fs_listxattr,
fs/bad_inode.c
178
.listxattr = bad_inode_listxattr,
fs/btrfs/inode.c
10527
.listxattr = btrfs_listxattr,
fs/btrfs/inode.c
10580
.listxattr = btrfs_listxattr,
fs/btrfs/inode.c
10593
.listxattr = btrfs_listxattr,
fs/btrfs/inode.c
10603
.listxattr = btrfs_listxattr,
fs/ceph/dir.c
2251
.listxattr = ceph_listxattr,
fs/ceph/inode.c
2420
.listxattr = ceph_listxattr,
fs/ceph/inode.c
2427
.listxattr = ceph_listxattr,
fs/ceph/inode.c
284
.listxattr = ceph_listxattr,
fs/ecryptfs/inode.c
1045
if (!d_inode(lower_dentry)->i_op->listxattr) {
fs/ecryptfs/inode.c
1050
rc = d_inode(lower_dentry)->i_op->listxattr(lower_dentry, list, size);
fs/ecryptfs/inode.c
1120
.listxattr = ecryptfs_listxattr,
fs/ecryptfs/inode.c
1135
.listxattr = ecryptfs_listxattr,
fs/ecryptfs/inode.c
1146
.listxattr = ecryptfs_listxattr,
fs/erofs/inode.c
382
.listxattr = erofs_listxattr,
fs/erofs/inode.c
390
.listxattr = erofs_listxattr,
fs/erofs/inode.c
397
.listxattr = erofs_listxattr,
fs/erofs/namei.c
221
.listxattr = erofs_listxattr,
fs/ext2/file.c
224
.listxattr = ext2_listxattr,
fs/ext2/namei.c
418
.listxattr = ext2_listxattr,
fs/ext2/namei.c
429
.listxattr = ext2_listxattr,
fs/ext2/symlink.c
28
.listxattr = ext2_listxattr,
fs/ext2/symlink.c
35
.listxattr = ext2_listxattr,
fs/ext4/file.c
1000
.listxattr = ext4_listxattr,
fs/ext4/namei.c
4235
.listxattr = ext4_listxattr,
fs/ext4/namei.c
4246
.listxattr = ext4_listxattr,
fs/ext4/symlink.c
121
.listxattr = ext4_listxattr,
fs/ext4/symlink.c
128
.listxattr = ext4_listxattr,
fs/ext4/symlink.c
135
.listxattr = ext4_listxattr,
fs/f2fs/file.c
1219
.listxattr = f2fs_listxattr,
fs/f2fs/namei.c
1365
.listxattr = f2fs_listxattr,
fs/f2fs/namei.c
1383
.listxattr = f2fs_listxattr,
fs/f2fs/namei.c
1393
.listxattr = f2fs_listxattr,
fs/f2fs/namei.c
1401
.listxattr = f2fs_listxattr,
fs/fuse/dir.c
2411
.listxattr = fuse_listxattr,
fs/fuse/dir.c
2434
.listxattr = fuse_listxattr,
fs/fuse/dir.c
2446
.listxattr = fuse_listxattr,
fs/gfs2/inode.c
2299
.listxattr = gfs2_listxattr,
fs/gfs2/inode.c
2321
.listxattr = gfs2_listxattr,
fs/gfs2/inode.c
2336
.listxattr = gfs2_listxattr,
fs/hfs/inode.c
731
.listxattr = generic_listxattr,
fs/hfsplus/dir.c
631
.listxattr = hfsplus_listxattr,
fs/hfsplus/inode.c
439
.listxattr = hfsplus_listxattr,
fs/hfsplus/inode.c
448
.listxattr = hfsplus_listxattr,
fs/hfsplus/inode.c
454
.listxattr = hfsplus_listxattr,
fs/jffs2/dir.c
70
.listxattr = jffs2_listxattr,
fs/jffs2/file.c
74
.listxattr = jffs2_listxattr,
fs/jffs2/symlink.c
18
.listxattr = jffs2_listxattr,
fs/jfs/file.c
135
.listxattr = jfs_listxattr,
fs/jfs/namei.c
1533
.listxattr = jfs_listxattr,
fs/jfs/symlink.c
14
.listxattr = jfs_listxattr,
fs/jfs/symlink.c
20
.listxattr = jfs_listxattr,
fs/kernfs/dir.c
1365
.listxattr = kernfs_iop_listxattr,
fs/kernfs/inode.c
24
.listxattr = kernfs_iop_listxattr,
fs/kernfs/symlink.c
150
.listxattr = kernfs_iop_listxattr,
fs/libfs.c
1741
.listxattr = empty_dir_listxattr,
fs/nfs/nfs3proc.c
1058
.listxattr = nfs3_listxattr,
fs/nfs/nfs3proc.c
1070
.listxattr = nfs3_listxattr,
fs/nfs/nfs42xattr.c
281
cache->listxattr = NULL;
fs/nfs/nfs42xattr.c
317
old = cache->listxattr;
fs/nfs/nfs42xattr.c
324
cache->listxattr = new;
fs/nfs/nfs42xattr.c
660
entry = cache->listxattr;
fs/nfs/nfs42xattr.c
76
struct nfs4_xattr_entry *listxattr;
fs/nfs/nfs42xattr.c
909
cache->listxattr = NULL;
fs/nfs/nfs42xattr.c
970
cache->listxattr = NULL;
fs/nfs/nfs4proc.c
10649
.listxattr = nfs4_listxattr,
fs/nfs/nfs4proc.c
10657
.listxattr = nfs4_listxattr,
fs/ntfs/file.c
1167
.listxattr = ntfs_listxattr,
fs/ntfs/file.c
1176
.listxattr = ntfs_listxattr,
fs/ntfs/file.c
1182
.listxattr = ntfs_listxattr,
fs/ntfs/namei.c
1570
.listxattr = ntfs_listxattr,
fs/ntfs3/file.c
1558
.listxattr = ntfs_listxattr,
fs/ntfs3/inode.c
2078
.listxattr = ntfs_listxattr,
fs/ntfs3/namei.c
519
.listxattr = ntfs_listxattr,
fs/ntfs3/namei.c
528
.listxattr = ntfs_listxattr,
fs/ocfs2/file.c
2792
.listxattr = ocfs2_listxattr,
fs/ocfs2/file.c
2803
.listxattr = ocfs2_listxattr,
fs/ocfs2/namei.c
2939
.listxattr = ocfs2_listxattr,
fs/ocfs2/symlink.c
88
.listxattr = ocfs2_listxattr,
fs/orangefs/downcall.h
117
struct orangefs_listxattr_response listxattr;
fs/orangefs/inode.c
970
.listxattr = orangefs_listxattr,
fs/orangefs/namei.c
429
.listxattr = orangefs_listxattr,
fs/orangefs/orangefs-utils.c
69
fsid = op->upcall.req.listxattr.refn.fs_id;
fs/orangefs/symlink.c
16
.listxattr = orangefs_listxattr,
fs/orangefs/upcall.h
249
struct orangefs_listxattr_request_s listxattr;
fs/orangefs/xattr.c
440
new_op->upcall.req.listxattr.refn = orangefs_inode->refn;
fs/orangefs/xattr.c
441
new_op->upcall.req.listxattr.token = token;
fs/orangefs/xattr.c
442
new_op->upcall.req.listxattr.requested_count =
fs/orangefs/xattr.c
455
total = new_op->downcall.resp.listxattr.returned_count *
fs/orangefs/xattr.c
460
returned_count = new_op->downcall.resp.listxattr.returned_count;
fs/orangefs/xattr.c
474
if (new_op->downcall.resp.listxattr.lengths[i] < 0 ||
fs/orangefs/xattr.c
475
new_op->downcall.resp.listxattr.lengths[i] >
fs/orangefs/xattr.c
479
new_op->downcall.resp.listxattr.lengths[i]);
fs/orangefs/xattr.c
483
if (total + new_op->downcall.resp.listxattr.lengths[i] > size)
fs/orangefs/xattr.c
491
if (is_reserved_key(new_op->downcall.resp.listxattr.key +
fs/orangefs/xattr.c
494
listxattr.lengths[i])) {
fs/orangefs/xattr.c
496
i, new_op->downcall.resp.listxattr.key +
fs/orangefs/xattr.c
499
new_op->downcall.resp.listxattr.key + key_size,
fs/orangefs/xattr.c
500
new_op->downcall.resp.listxattr.lengths[i]);
fs/orangefs/xattr.c
501
total += new_op->downcall.resp.listxattr.lengths[i];
fs/orangefs/xattr.c
505
i, new_op->downcall.resp.listxattr.key +
fs/orangefs/xattr.c
508
key_size += new_op->downcall.resp.listxattr.lengths[i];
fs/orangefs/xattr.c
515
token = new_op->downcall.resp.listxattr.token;
fs/overlayfs/copy_up.c
83
if (!old->d_inode->i_op->listxattr || !new->d_inode->i_op->listxattr)
fs/overlayfs/dir.c
1488
.listxattr = ovl_listxattr,
fs/overlayfs/inode.c
733
.listxattr = ovl_listxattr,
fs/overlayfs/inode.c
747
.listxattr = ovl_listxattr,
fs/overlayfs/inode.c
755
.listxattr = ovl_listxattr,
fs/pidfs.c
831
.listxattr = pidfs_listxattr,
fs/smb/client/cifsfs.c
1256
.listxattr = cifs_listxattr,
fs/smb/client/cifsfs.c
1266
.listxattr = cifs_listxattr,
fs/smb/client/cifsfs.c
1304
.listxattr = cifs_listxattr,
fs/squashfs/inode.c
454
.listxattr = squashfs_listxattr
fs/squashfs/namei.c
231
.listxattr = squashfs_listxattr
fs/squashfs/symlink.c
107
.listxattr = squashfs_listxattr
fs/ubifs/dir.c
1754
.listxattr = ubifs_listxattr,
fs/ubifs/file.c
1639
.listxattr = ubifs_listxattr,
fs/ubifs/file.c
1649
.listxattr = ubifs_listxattr,
fs/xattr.c
1011
SYSCALL_DEFINE3(listxattr, const char __user *, pathname, char __user *, list,
fs/xattr.c
515
if (inode->i_op->listxattr) {
fs/xattr.c
516
error = inode->i_op->listxattr(dentry, list, size);
fs/xattr.c
960
return listxattr(f->f_path.dentry, list, size);
fs/xattr.c
974
error = listxattr(path.dentry, list, size);
fs/xfs/xfs_iops.c
1269
.listxattr = xfs_vn_listxattr,
fs/xfs/xfs_iops.c
1297
.listxattr = xfs_vn_listxattr,
fs/xfs/xfs_iops.c
1325
.listxattr = xfs_vn_listxattr,
fs/xfs/xfs_iops.c
1337
.listxattr = xfs_vn_listxattr,
include/linux/fs.h
2020
ssize_t (*listxattr) (struct dentry *, char *, size_t);
kernel/bpf/inode.c
120
.listxattr = bpf_fs_listxattr,
kernel/bpf/inode.c
123
.listxattr = bpf_fs_listxattr,
kernel/bpf/inode.c
126
.listxattr = bpf_fs_listxattr,
kernel/bpf/inode.c
460
.listxattr = bpf_fs_listxattr,
kernel/bpf/inode.c
471
.listxattr = bpf_fs_listxattr,
mm/shmem.c
4323
.listxattr = shmem_listxattr,
mm/shmem.c
4332
.listxattr = shmem_listxattr,
mm/shmem.c
5168
.listxattr = shmem_listxattr,
mm/shmem.c
5191
.listxattr = shmem_listxattr,
mm/shmem.c
5204
.listxattr = shmem_listxattr,
net/socket.c
668
.listxattr = sockfs_listxattr,
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
143
ret = listxattr(self->socket_path, list, sizeof(list));