162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-or-later 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) Christoph Hellwig, 2001-2002 462306a36Sopenharmony_ci */ 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci#include <linux/fs.h> 762306a36Sopenharmony_ci#include "jfs_incore.h" 862306a36Sopenharmony_ci#include "jfs_inode.h" 962306a36Sopenharmony_ci#include "jfs_xattr.h" 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ciconst struct inode_operations jfs_fast_symlink_inode_operations = { 1262306a36Sopenharmony_ci .get_link = simple_get_link, 1362306a36Sopenharmony_ci .setattr = jfs_setattr, 1462306a36Sopenharmony_ci .listxattr = jfs_listxattr, 1562306a36Sopenharmony_ci}; 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ciconst struct inode_operations jfs_symlink_inode_operations = { 1862306a36Sopenharmony_ci .get_link = page_get_link, 1962306a36Sopenharmony_ci .setattr = jfs_setattr, 2062306a36Sopenharmony_ci .listxattr = jfs_listxattr, 2162306a36Sopenharmony_ci}; 2262306a36Sopenharmony_ci 23