taglinefilesource code
tv201kernel/time.cstatic inline void do_gettimeofday(struct timeval *tv)
tv205kernel/time.c*tv = xtime;
tv206kernel/time.ctv->tv_usec += do_gettimeoffset();
tv207kernel/time.cif (tv->tv_usec >= 1000000) {
tv208kernel/time.ctv->tv_usec -= 1000000;
tv209kernel/time.ctv->tv_sec++;
tv214kernel/time.c*tv = xtime;
tv219kernel/time.casmlinkage int sys_gettimeofday(struct timeval *tv, struct timezone *tz)
tv223kernel/time.cif (tv) {
tv225kernel/time.cerror = verify_area(VERIFY_WRITE, tv, sizeof *tv);
tv229kernel/time.cput_fs_long(ktv.tv_sec, (unsigned long *) &tv->tv_sec);
tv230kernel/time.cput_fs_long(ktv.tv_usec, (unsigned long *) &tv->tv_usec);
tv274kernel/time.casmlinkage int sys_settimeofday(struct timeval *tv, struct timezone *tz)
tv282kernel/time.cif (tv) {
tv283kernel/time.cint error = verify_area(VERIFY_READ, tv, sizeof(*tv));
tv286kernel/time.cmemcpy_fromfs(&new_tv, tv, sizeof(*tv));
tv298kernel/time.cif (!tv)
tv302kernel/time.cif (tv) {