utv              1148 compat/linux/linux_misc.c 	struct timeval tv0, tv1, utv, *tvp;
utv              1163 compat/linux/linux_misc.c 		if ((error = copyin(timeout, &utv, sizeof(utv))))
utv              1165 compat/linux/linux_misc.c 		if (itimerfix(&utv)) {
utv              1171 compat/linux/linux_misc.c 			tvp = stackgap_alloc(&sg, sizeof(utv));
utv              1172 compat/linux/linux_misc.c 			utv.tv_sec += utv.tv_usec / 1000000;
utv              1173 compat/linux/linux_misc.c 			utv.tv_usec %= 1000000;
utv              1174 compat/linux/linux_misc.c 			if (utv.tv_usec < 0) {
utv              1175 compat/linux/linux_misc.c 				utv.tv_sec -= 1;
utv              1176 compat/linux/linux_misc.c 				utv.tv_usec += 1000000;
utv              1178 compat/linux/linux_misc.c 			if (utv.tv_sec < 0)
utv              1179 compat/linux/linux_misc.c 				timerclear(&utv);
utv              1180 compat/linux/linux_misc.c 			if ((error = copyout(&utv, tvp, sizeof(utv))))
utv              1208 compat/linux/linux_misc.c 			timersub(&utv, &tv1, &utv);
utv              1209 compat/linux/linux_misc.c 			if (utv.tv_sec < 0)
utv              1210 compat/linux/linux_misc.c 				timerclear(&utv);
utv              1212 compat/linux/linux_misc.c 			timerclear(&utv);
utv              1213 compat/linux/linux_misc.c 		if ((error = copyout(&utv, timeout, sizeof(utv))))