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.h (558B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3 * symlink.h
      4 *
      5 * Function prototypes
      6 *
      7 * Copyright (C) 2002, 2004 Oracle.  All rights reserved.
      8 */
      9
     10#ifndef OCFS2_SYMLINK_H
     11#define OCFS2_SYMLINK_H
     12
     13extern const struct inode_operations ocfs2_symlink_inode_operations;
     14extern const struct address_space_operations ocfs2_fast_symlink_aops;
     15
     16/*
     17 * Test whether an inode is a fast symlink.
     18 */
     19static inline int ocfs2_inode_is_fast_symlink(struct inode *inode)
     20{
     21	return (S_ISLNK(inode->i_mode) &&
     22		inode->i_blocks == 0);
     23}
     24
     25
     26#endif /* OCFS2_SYMLINK_H */