Lines Matching defs:first
147 * The first byte is always zero. The third byte is always 1.
149 * The UVC 1.5 class specification defines the first five bits in the
400 * first generation UVC Logitech webcams, don't implement the Video
523 * case only the first one will match the host_sof.
542 * The offset is estimated the first time a device SOF value is received
699 * Finally we subtract a constant from the host timestamps to bring the first
707 struct uvc_clock_sample *first;
734 first = &clock->samples[clock->head];
739 x1 = first->dev_stc - delta_stc;
744 y1 = (first->dev_sof + 2048) << 16;
763 x1 = (uvc_video_clock_host_sof(first) + 2048) << 16;
771 y2 = (u32)ktime_to_ns(ktime_sub(last->host_time, first->host_time)) + y1;
789 timestamp = ktime_to_ns(first->host_time) + y - y1;
796 x1, first->host_sof, first->dev_sof,
873 * Do all frames have a PTS in their first non-empty packet, or before
874 * their first empty packet ?
907 /* Record the first non-empty packet number. */
1103 * stream->last_fid is initialized to -1, so the first isochronous
1135 * stream->last_fid is initialized to -1, so the first isochronous
1480 * If the URB is the first of its payload, decode and save the
1547 /* If the URB is the first of its payload, add the header. */
2160 * Check if the default format descriptor exists. Use the first
2179 * descriptor is not found, use the first available frame.