listxattr
.listxattr = v9fs_listxattr,
.listxattr = v9fs_listxattr,
.listxattr = v9fs_listxattr,
.listxattr = bad_inode_listxattr,
.listxattr = btrfs_listxattr,
.listxattr = btrfs_listxattr,
.listxattr = btrfs_listxattr,
.listxattr = btrfs_listxattr,
.listxattr = ceph_listxattr,
.listxattr = ceph_listxattr,
.listxattr = ceph_listxattr,
.listxattr = ceph_listxattr,
if (!d_inode(lower_dentry)->i_op->listxattr) {
rc = d_inode(lower_dentry)->i_op->listxattr(lower_dentry, list, size);
.listxattr = ecryptfs_listxattr,
.listxattr = ecryptfs_listxattr,
.listxattr = ecryptfs_listxattr,
.listxattr = erofs_listxattr,
.listxattr = erofs_listxattr,
.listxattr = erofs_listxattr,
.listxattr = erofs_listxattr,
.listxattr = ext2_listxattr,
.listxattr = ext2_listxattr,
.listxattr = ext2_listxattr,
.listxattr = ext2_listxattr,
.listxattr = ext2_listxattr,
.listxattr = ext4_listxattr,
.listxattr = ext4_listxattr,
.listxattr = ext4_listxattr,
.listxattr = ext4_listxattr,
.listxattr = ext4_listxattr,
.listxattr = ext4_listxattr,
.listxattr = f2fs_listxattr,
.listxattr = f2fs_listxattr,
.listxattr = f2fs_listxattr,
.listxattr = f2fs_listxattr,
.listxattr = f2fs_listxattr,
.listxattr = fuse_listxattr,
.listxattr = fuse_listxattr,
.listxattr = fuse_listxattr,
.listxattr = gfs2_listxattr,
.listxattr = gfs2_listxattr,
.listxattr = gfs2_listxattr,
.listxattr = generic_listxattr,
.listxattr = hfsplus_listxattr,
.listxattr = hfsplus_listxattr,
.listxattr = hfsplus_listxattr,
.listxattr = hfsplus_listxattr,
.listxattr = jffs2_listxattr,
.listxattr = jffs2_listxattr,
.listxattr = jffs2_listxattr,
.listxattr = jfs_listxattr,
.listxattr = jfs_listxattr,
.listxattr = jfs_listxattr,
.listxattr = jfs_listxattr,
.listxattr = kernfs_iop_listxattr,
.listxattr = kernfs_iop_listxattr,
.listxattr = kernfs_iop_listxattr,
.listxattr = empty_dir_listxattr,
.listxattr = nfs3_listxattr,
.listxattr = nfs3_listxattr,
cache->listxattr = NULL;
old = cache->listxattr;
cache->listxattr = new;
entry = cache->listxattr;
struct nfs4_xattr_entry *listxattr;
cache->listxattr = NULL;
cache->listxattr = NULL;
.listxattr = nfs4_listxattr,
.listxattr = nfs4_listxattr,
.listxattr = ntfs_listxattr,
.listxattr = ntfs_listxattr,
.listxattr = ntfs_listxattr,
.listxattr = ntfs_listxattr,
.listxattr = ocfs2_listxattr,
.listxattr = ocfs2_listxattr,
.listxattr = ocfs2_listxattr,
.listxattr = ocfs2_listxattr,
struct orangefs_listxattr_response listxattr;
.listxattr = orangefs_listxattr,
.listxattr = orangefs_listxattr,
fsid = op->upcall.req.listxattr.refn.fs_id;
.listxattr = orangefs_listxattr,
struct orangefs_listxattr_request_s listxattr;
new_op->upcall.req.listxattr.refn = orangefs_inode->refn;
new_op->upcall.req.listxattr.token = token;
new_op->upcall.req.listxattr.requested_count =
total = new_op->downcall.resp.listxattr.returned_count *
returned_count = new_op->downcall.resp.listxattr.returned_count;
if (new_op->downcall.resp.listxattr.lengths[i] < 0 ||
new_op->downcall.resp.listxattr.lengths[i] >
new_op->downcall.resp.listxattr.lengths[i]);
if (total + new_op->downcall.resp.listxattr.lengths[i] > size)
if (is_reserved_key(new_op->downcall.resp.listxattr.key +
listxattr.lengths[i])) {
i, new_op->downcall.resp.listxattr.key +
new_op->downcall.resp.listxattr.key + key_size,
new_op->downcall.resp.listxattr.lengths[i]);
total += new_op->downcall.resp.listxattr.lengths[i];
i, new_op->downcall.resp.listxattr.key +
key_size += new_op->downcall.resp.listxattr.lengths[i];
token = new_op->downcall.resp.listxattr.token;
if (!old->d_inode->i_op->listxattr || !new->d_inode->i_op->listxattr)
.listxattr = ovl_listxattr,
.listxattr = ovl_listxattr,
.listxattr = ovl_listxattr,
.listxattr = ovl_listxattr,
.listxattr = pidfs_listxattr,
.listxattr = cifs_listxattr,
.listxattr = cifs_listxattr,
.listxattr = cifs_listxattr,
.listxattr = squashfs_listxattr
.listxattr = squashfs_listxattr
.listxattr = squashfs_listxattr
.listxattr = ubifs_listxattr,
.listxattr = ubifs_listxattr,
.listxattr = ubifs_listxattr,
if (inode->i_op->listxattr) {
error = inode->i_op->listxattr(dentry, list, size);
return listxattr(f->f_path.dentry, list, size);
error = listxattr(path.dentry, list, size);
SYSCALL_DEFINE3(listxattr, const char __user *, pathname, char __user *, list,
.listxattr = xfs_vn_listxattr,
.listxattr = xfs_vn_listxattr,
.listxattr = xfs_vn_listxattr,
.listxattr = xfs_vn_listxattr,
ssize_t (*listxattr) (struct dentry *, char *, size_t);
.listxattr = shmem_listxattr,
.listxattr = shmem_listxattr,
.listxattr = shmem_listxattr,
.listxattr = shmem_listxattr,
.listxattr = shmem_listxattr,
.listxattr = sockfs_listxattr,