Lines Matching refs:gran
2156 struct timespec64 timespec64_trunc(struct timespec64 t, unsigned gran) in timespec64_trunc() argument
2159 if (gran == 1) { in timespec64_trunc()
2161 } else if (gran == NSEC_PER_SEC) { in timespec64_trunc()
2163 } else if (gran > 1 && gran < NSEC_PER_SEC) { in timespec64_trunc()
2164 t.tv_nsec -= t.tv_nsec % gran; in timespec64_trunc()
2166 WARN(1, "illegal file time granularity: %u", gran); in timespec64_trunc()
2184 unsigned int gran = sb->s_time_gran; in timestamp_truncate() local
2191 if (gran == 1) in timestamp_truncate()
2193 else if (gran == NSEC_PER_SEC) in timestamp_truncate()
2195 else if (gran > 1 && gran < NSEC_PER_SEC) in timestamp_truncate()
2196 t.tv_nsec -= t.tv_nsec % gran; in timestamp_truncate()
2198 WARN(1, "invalid file time granularity: %u", gran); in timestamp_truncate()