lkml.org 
[lkml]   [2006]   [Dec]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 02/35] fsstack: Remove unneeded wrapper
    Date
    From: Andrew Morton <akpm@osdl.org>

    Remove unneeded wrapper.

    Cc: Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
    Cc: Michael Halcrow <mhalcrow@us.ibm.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    ---
    fs/stack.c | 10 ++++------
    include/linux/fs_stack.h | 12 ++----------
    2 files changed, 6 insertions(+), 16 deletions(-)

    diff --git a/fs/stack.c b/fs/stack.c
    index 5f6f12d..03987f2 100644
    --- a/fs/stack.c
    +++ b/fs/stack.c
    @@ -11,13 +11,13 @@ void fsstack_copy_inode_size(struct inod
    i_size_write(dst, i_size_read((struct inode *)src));
    dst->i_blocks = src->i_blocks;
    }
    +EXPORT_SYMBOL_GPL(fsstack_copy_inode_size);

    /* copy all attributes; get_nlinks is optional way to override the i_nlink
    * copying
    */
    -void __fsstack_copy_attr_all(struct inode *dest,
    - const struct inode *src,
    - int (*get_nlinks)(struct inode *))
    +void fsstack_copy_attr_all(struct inode *dest, const struct inode *src,
    + int (*get_nlinks)(struct inode *))
    {
    if (!get_nlinks)
    dest->i_nlink = src->i_nlink;
    @@ -34,6 +34,4 @@ void __fsstack_copy_attr_all(struct inod
    dest->i_blkbits = src->i_blkbits;
    dest->i_flags = src->i_flags;
    }
    -
    -EXPORT_SYMBOL_GPL(fsstack_copy_inode_size);
    -EXPORT_SYMBOL_GPL(__fsstack_copy_attr_all);
    +EXPORT_SYMBOL_GPL(fsstack_copy_attr_all);
    diff --git a/include/linux/fs_stack.h b/include/linux/fs_stack.h
    index 56b3e09..bb516ce 100644
    --- a/include/linux/fs_stack.h
    +++ b/include/linux/fs_stack.h
    @@ -8,9 +8,8 @@
    #include <linux/fs.h>

    /* externs for fs/stack.c */
    -extern void __fsstack_copy_attr_all(struct inode *dest,
    - const struct inode *src,
    - int (*get_nlinks)(struct inode *));
    +extern void fsstack_copy_attr_all(struct inode *dest, const struct inode *src,
    + int (*get_nlinks)(struct inode *));

    extern void fsstack_copy_inode_size(struct inode *dst, const struct inode *src);

    @@ -29,11 +28,4 @@ static inline void fsstack_copy_attr_tim
    dest->i_ctime = src->i_ctime;
    }

    -static inline void fsstack_copy_attr_all(struct inode *dest,
    - const struct inode *src)
    -{
    - __fsstack_copy_attr_all(dest, src, NULL);
    -}
    -
    #endif /* _LINUX_FS_STACK_H */
    -
    --
    1.4.3.3
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-12-04 13:41    [W:0.024 / U:0.740 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site