Lines Matching refs:handler

743 #define for_each_xattr_handler(handlers, handler)		\  argument
744 for ((handler) = *(handlers)++; \
745 (handler) != NULL; \
746 (handler) = *(handlers)++)
774 const struct xattr_handler *handler; in reiserfs_getxattr() local
776 handler = find_xattr_handler_prefix(dentry->d_sb->s_xattr, name); in reiserfs_getxattr()
778 if (!handler || get_inode_sd_version(d_inode(dentry)) == STAT_DATA_V1) in reiserfs_getxattr()
781 return handler->get(handler, dentry, name, buffer, size); in reiserfs_getxattr()
793 const struct xattr_handler *handler; in reiserfs_setxattr() local
795 handler = find_xattr_handler_prefix(dentry->d_sb->s_xattr, name); in reiserfs_setxattr()
797 if (!handler || get_inode_sd_version(d_inode(dentry)) == STAT_DATA_V1) in reiserfs_setxattr()
800 return handler->set(handler, dentry, name, value, size, flags); in reiserfs_setxattr()
810 const struct xattr_handler *handler; in reiserfs_removexattr() local
812 handler = find_xattr_handler_prefix(dentry->d_sb->s_xattr, name); in reiserfs_removexattr()
814 if (!handler || get_inode_sd_version(d_inode(dentry)) == STAT_DATA_V1) in reiserfs_removexattr()
817 return handler->set(handler, dentry, name, NULL, 0, XATTR_REPLACE); in reiserfs_removexattr()
838 const struct xattr_handler *handler; in listxattr_filler() local
840 handler = find_xattr_handler_prefix(b->dentry->d_sb->s_xattr, in listxattr_filler()
842 if (!handler) /* Unsupported xattr name */ in listxattr_filler()
845 size = handler->list(handler, b->dentry, in listxattr_filler()
851 size = handler->list(handler, b->dentry, in listxattr_filler()