cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

symlink.c (846B)


      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};