lkml.org 
[lkml]   [2019]   [Nov]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 6/7] fs: Delete timespec64_trunc()
    Date
    There are no more callers to the function remaining.

    Signed-off-by: Deepa Dinamani <deepa.kernel@gmail.com>
    ---
    fs/inode.c | 24 ------------------------
    include/linux/fs.h | 1 -
    2 files changed, 25 deletions(-)

    diff --git a/fs/inode.c b/fs/inode.c
    index fef457a42882..12c9e38529c9 100644
    --- a/fs/inode.c
    +++ b/fs/inode.c
    @@ -2145,30 +2145,6 @@ void inode_nohighmem(struct inode *inode)
    }
    EXPORT_SYMBOL(inode_nohighmem);

    -/**
    - * timespec64_trunc - Truncate timespec64 to a granularity
    - * @t: Timespec64
    - * @gran: Granularity in ns.
    - *
    - * Truncate a timespec64 to a granularity. Always rounds down. gran must
    - * not be 0 nor greater than a second (NSEC_PER_SEC, or 10^9 ns).
    - */
    -struct timespec64 timespec64_trunc(struct timespec64 t, unsigned gran)
    -{
    - /* Avoid division in the common cases 1 ns and 1 s. */
    - if (gran == 1) {
    - /* nothing */
    - } else if (gran == NSEC_PER_SEC) {
    - t.tv_nsec = 0;
    - } else if (gran > 1 && gran < NSEC_PER_SEC) {
    - t.tv_nsec -= t.tv_nsec % gran;
    - } else {
    - WARN(1, "illegal file time granularity: %u", gran);
    - }
    - return t;
    -}
    -EXPORT_SYMBOL(timespec64_trunc);
    -
    /**
    * timestamp_truncate - Truncate timespec to a granularity
    * @t: Timespec
    diff --git a/include/linux/fs.h b/include/linux/fs.h
    index 98e0349adb52..46dd7e6f6d73 100644
    --- a/include/linux/fs.h
    +++ b/include/linux/fs.h
    @@ -1575,7 +1575,6 @@ static inline void i_gid_write(struct inode *inode, gid_t gid)
    inode->i_gid = make_kgid(inode->i_sb->s_user_ns, gid);
    }

    -extern struct timespec64 timespec64_trunc(struct timespec64 t, unsigned gran);
    extern struct timespec64 current_time(struct inode *inode);

    /*
    --
    2.17.1
    \
     
     \ /
      Last update: 2019-11-30 06:32    [W:3.114 / U:0.064 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site