Lines Matching refs:o
36 static int compat_get_timeval_convert(struct timespec *o, in compat_get_timeval_convert() argument
41 if (get_user(o->tv_sec, &i->tv_sec) || in compat_get_timeval_convert()
44 o->tv_nsec = usec * 1000; in compat_get_timeval_convert()
48 static int compat_put_timeval_convert(struct compat_timeval __user *o, in compat_put_timeval_convert() argument
51 return (put_user(i->tv_sec, &o->tv_sec) || in compat_put_timeval_convert()
52 put_user(i->tv_usec, &o->tv_usec)) ? -EFAULT : 0; in compat_put_timeval_convert()
273 static inline long get_compat_itimerval(struct itimerval *o, in get_compat_itimerval() argument
277 (__get_user(o->it_interval.tv_sec, &i->it_interval.tv_sec) | in get_compat_itimerval()
278 __get_user(o->it_interval.tv_usec, &i->it_interval.tv_usec) | in get_compat_itimerval()
279 __get_user(o->it_value.tv_sec, &i->it_value.tv_sec) | in get_compat_itimerval()
280 __get_user(o->it_value.tv_usec, &i->it_value.tv_usec))); in get_compat_itimerval()
283 static inline long put_compat_itimerval(struct compat_itimerval __user *o, in put_compat_itimerval() argument
286 return (!access_ok(VERIFY_WRITE, o, sizeof(*o)) || in put_compat_itimerval()
287 (__put_user(i->it_interval.tv_sec, &o->it_interval.tv_sec) | in put_compat_itimerval()
288 __put_user(i->it_interval.tv_usec, &o->it_interval.tv_usec) | in put_compat_itimerval()
289 __put_user(i->it_value.tv_sec, &o->it_value.tv_sec) | in put_compat_itimerval()
290 __put_user(i->it_value.tv_usec, &o->it_value.tv_usec))); in put_compat_itimerval()