Searched refs:par_timeout (Results 1 – 2 of 2) sorted by relevance
/linux-4.4.14/drivers/char/ |
D | ppdev.c | 499 struct timeval par_timeout; in pp_do_ioctl() local 596 if (copy_from_user (&par_timeout, argp, sizeof(struct timeval))) { in pp_do_ioctl() 600 if ((par_timeout.tv_sec < 0) || (par_timeout.tv_usec < 0)) { in pp_do_ioctl() 603 to_jiffies = ROUND_UP(par_timeout.tv_usec, 1000000/HZ); in pp_do_ioctl() 604 to_jiffies += par_timeout.tv_sec * (long)HZ; in pp_do_ioctl() 613 memset(&par_timeout, 0, sizeof(par_timeout)); in pp_do_ioctl() 614 par_timeout.tv_sec = to_jiffies / HZ; in pp_do_ioctl() 615 par_timeout.tv_usec = (to_jiffies % (long)HZ) * (1000000/HZ); in pp_do_ioctl() 616 if (copy_to_user (argp, &par_timeout, sizeof(struct timeval))) in pp_do_ioctl()
|
D | lp.c | 662 static int lp_set_timeout(unsigned int minor, struct timeval *par_timeout) in lp_set_timeout() argument 667 if ((par_timeout->tv_sec < 0) || in lp_set_timeout() 668 (par_timeout->tv_usec < 0)) { in lp_set_timeout() 671 to_jiffies = DIV_ROUND_UP(par_timeout->tv_usec, 1000000/HZ); in lp_set_timeout() 672 to_jiffies += par_timeout->tv_sec * (long) HZ; in lp_set_timeout() 684 struct timeval par_timeout; in lp_ioctl() local 691 if (copy_from_user(&par_timeout, (void __user *)arg, in lp_ioctl() 696 ret = lp_set_timeout(minor, &par_timeout); in lp_ioctl() 712 struct timeval par_timeout; in lp_compat_ioctl() local 719 if (compat_get_timeval(&par_timeout, compat_ptr(arg))) { in lp_compat_ioctl() [all …]
|