linux/fs/ext2/symlink.c
<<
>>
Prefs
   1// SPDX-License-Identifier: GPL-2.0
   2/*
   3 *  linux/fs/ext2/symlink.c
   4 *
   5 * Only fast symlinks left here - the rest is done by generic code. AV, 1999
   6 *
   7 * Copyright (C) 1992, 1993, 1994, 1995
   8 * Remy Card (card@masi.ibp.fr)
   9 * Laboratoire MASI - Institut Blaise Pascal
  10 * Universite Pierre et Marie Curie (Paris VI)
  11 *
  12 *  from
  13 *
  14 *  linux/fs/minix/symlink.c
  15 *
  16 *  Copyright (C) 1991, 1992  Linus Torvalds
  17 *
  18 *  ext2 symlink handling code
  19 */
  20
  21#include "ext2.h"
  22#include "xattr.h"
  23
  24const struct inode_operations ext2_symlink_inode_operations = {
  25        .get_link       = page_get_link,
  26        .getattr        = ext2_getattr,
  27        .setattr        = ext2_setattr,
  28        .listxattr      = ext2_listxattr,
  29};
  30 
  31const struct inode_operations ext2_fast_symlink_inode_operations = {
  32        .get_link       = simple_get_link,
  33        .getattr        = ext2_getattr,
  34        .setattr        = ext2_setattr,
  35        .listxattr      = ext2_listxattr,
  36};
  37