taglinefilesource code
tv_nsec6include/linux/time.hlong  tv_nsec;  /* nanoseconds */
tv_nsec1147kernel/sched.ct.tv_nsec = 0;   /* <-- Linus, please fill correct value in here */
tv_nsec1161kernel/sched.clong nsec = value->tv_nsec;
tv_nsec1172kernel/sched.cvalue->tv_nsec = (jiffies % HZ) * (1000000000L / HZ);
tv_nsec1194kernel/sched.cif (t.tv_nsec >= 1000000000L || t.tv_nsec < 0 || t.tv_sec < 0)
tv_nsec1197kernel/sched.cif (t.tv_sec == 0 && t.tv_nsec <= 2000000L &&
tv_nsec1203kernel/sched.cudelay((t.tv_nsec + 999) / 1000);
tv_nsec1207kernel/sched.cexpire = timespectojiffies(&t) + (t.tv_sec || t.tv_nsec) + jiffies;