#ifndef _LINUX_FS_STACK_H#define _LINUX_FS_STACK_H/* This file defines generic functions used primarily by stackable * filesystems; none of these functions require i_mutex to be held. */#include <linux/fs.h>/* externs for fs/stack.c */externvoidfsstack_copy_attr_all(structinode*dest,conststructinode*src,int(*get_nlinks)(structinode*));externvoidfsstack_copy_inode_size(structinode*dst,conststructinode*src);/* inlines */staticinlinevoidfsstack_copy_attr_atime(structinode*dest,conststructinode*src){dest->i_atime=src->i_atime;}staticinlinevoidfsstack_copy_attr_times(structinode*dest,conststructinode*src){dest->i_atime=src->i_atime;dest->i_mtime=src->i_mtime;dest->i_ctime=src->i_ctime;}#endif /* _LINUX_FS_STACK_H */