LCOV - code coverage report
Current view: top level - lkbce/fs/autofs4 - symlink.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 4 4 100.0 %
Date: 2017-01-25 Functions: 1 1 100.0 %

          Line data    Source code
       1             : /* -*- c -*- --------------------------------------------------------------- *
       2             :  *
       3             :  * linux/fs/autofs/symlink.c
       4             :  *
       5             :  *  Copyright 1997-1998 Transmeta Corporation -- All Rights Reserved
       6             :  *
       7             :  * This file is part of the Linux kernel and is made available under
       8             :  * the terms of the GNU General Public License, version 2, or at your
       9             :  * option, any later version, incorporated herein by reference.
      10             :  *
      11             :  * ------------------------------------------------------------------------- */
      12             : 
      13             : #include "autofs_i.h"
      14             : 
      15             : static void *autofs4_follow_link(struct dentry *dentry, struct nameidata *nd)
      16             : {
      17           4 :         struct autofs_info *ino = autofs4_dentry_ino(dentry);
      18           3 :         nd_set_link(nd, (char *)ino->u.symlink);
      19           1 :         return NULL;
      20             : }
      21             : 
      22           1 : const struct inode_operations autofs4_symlink_inode_operations = {
      23             :         .readlink       = generic_readlink,
      24             :         .follow_link    = autofs4_follow_link
      25             : };

Generated by: LCOV version 1.10