blob: a040719aafc4636866b36fca6dffe211263c6234 [file] [log] [blame]
Thomas Gleixner1a59d1b82019-05-27 08:55:05 +02001// SPDX-License-Identifier: GPL-2.0-or-later
Linus Torvalds1da177e2005-04-16 15:20:36 -07002/*
Dave Kleikamp1868f4a2005-05-04 15:29:35 -05003 * Copyright (C) Christoph Hellwig, 2001-2002
Linus Torvalds1da177e2005-04-16 15:20:36 -07004 */
5
6#include <linux/fs.h>
Linus Torvalds1da177e2005-04-16 15:20:36 -07007#include "jfs_incore.h"
Dave Kleikamp1868f4a2005-05-04 15:29:35 -05008#include "jfs_inode.h"
Linus Torvalds1da177e2005-04-16 15:20:36 -07009#include "jfs_xattr.h"
10
Dmitry Monakhovc7f2e1f2010-04-16 08:05:50 -050011const struct inode_operations jfs_fast_symlink_inode_operations = {
Al Viro6b255392015-11-17 10:20:54 -050012 .get_link = simple_get_link,
Dmitry Monakhovc7f2e1f2010-04-16 08:05:50 -050013 .setattr = jfs_setattr,
Dmitry Monakhovc7f2e1f2010-04-16 08:05:50 -050014 .listxattr = jfs_listxattr,
Dmitry Monakhovc7f2e1f2010-04-16 08:05:50 -050015};
16
17const struct inode_operations jfs_symlink_inode_operations = {
Al Viro6b255392015-11-17 10:20:54 -050018 .get_link = page_get_link,
Dmitry Monakhovc7f2e1f2010-04-16 08:05:50 -050019 .setattr = jfs_setattr,
Linus Torvalds1da177e2005-04-16 15:20:36 -070020 .listxattr = jfs_listxattr,
Linus Torvalds1da177e2005-04-16 15:20:36 -070021};
22