Lines Matching refs:fdata
146 struct pps_fdata fdata; in pps_cdev_ioctl() local
151 err = copy_from_user(&fdata, uarg, sizeof(struct pps_fdata)); in pps_cdev_ioctl()
158 if (fdata.timeout.flags & PPS_TIME_INVALID) in pps_cdev_ioctl()
165 (long long) fdata.timeout.sec, in pps_cdev_ioctl()
166 fdata.timeout.nsec); in pps_cdev_ioctl()
167 ticks = fdata.timeout.sec * HZ; in pps_cdev_ioctl()
168 ticks += fdata.timeout.nsec / (NSEC_PER_SEC / HZ); in pps_cdev_ioctl()
189 fdata.info.assert_sequence = pps->assert_sequence; in pps_cdev_ioctl()
190 fdata.info.clear_sequence = pps->clear_sequence; in pps_cdev_ioctl()
191 fdata.info.assert_tu = pps->assert_tu; in pps_cdev_ioctl()
192 fdata.info.clear_tu = pps->clear_tu; in pps_cdev_ioctl()
193 fdata.info.current_mode = pps->current_mode; in pps_cdev_ioctl()
197 err = copy_to_user(uarg, &fdata, sizeof(struct pps_fdata)); in pps_cdev_ioctl()