Home
last modified time | relevance | path

Searched refs:start_frame (Results 1 – 25 of 48) sorted by relevance

12

/Linux-v4.19/drivers/usb/usbip/
Dusbip_common.c252 dev_dbg(dev, " start_frame :%d\n", urb->start_frame); in usbip_dump_urb()
273 pdu->u.cmd_submit.start_frame, in usbip_dump_header()
285 pdu->u.ret_submit.start_frame, in usbip_dump_header()
365 spdu->start_frame = urb->start_frame; in usbip_pack_cmd_submit()
371 urb->start_frame = spdu->start_frame; in usbip_pack_cmd_submit()
385 rpdu->start_frame = urb->start_frame; in usbip_pack_ret_submit()
391 urb->start_frame = rpdu->start_frame; in usbip_pack_ret_submit()
439 cpu_to_be32s(&pdu->start_frame); in correct_endian_cmd_submit()
446 be32_to_cpus(&pdu->start_frame); in correct_endian_cmd_submit()
458 cpu_to_be32s(&pdu->start_frame); in correct_endian_ret_submit()
[all …]
Dusbip_common.h156 __s32 start_frame; member
174 __s32 start_frame; member
/Linux-v4.19/drivers/usb/host/
Dfhci-mem.c88 u16 interval, u16 start_frame, bool ioc) in fhci_td_fill() argument
103 td->start_frame = start_frame; in fhci_td_fill()
Dxhci-ring.c3453 int start_frame, ist, ret = 0; in xhci_get_isoc_frame_id() local
3458 start_frame = urb->start_frame + index * urb->interval; in xhci_get_isoc_frame_id()
3460 start_frame = (urb->start_frame + index * urb->interval) >> 3; in xhci_get_isoc_frame_id()
3491 start_frame &= 0x7ff; in xhci_get_isoc_frame_id()
3497 start_frame_id, end_frame_id, start_frame); in xhci_get_isoc_frame_id()
3500 if (start_frame > end_frame_id || in xhci_get_isoc_frame_id()
3501 start_frame < start_frame_id) in xhci_get_isoc_frame_id()
3504 if ((start_frame > end_frame_id && in xhci_get_isoc_frame_id()
3505 start_frame < start_frame_id)) in xhci_get_isoc_frame_id()
3512 if (ret == -EINVAL || start_frame == start_frame_id) { in xhci_get_isoc_frame_id()
[all …]
Dfhci-sched.c68 td_next->start_frame = usb->actual_frame->frame_num; in fhci_transaction_confirm()
305 td->start_frame) & 0x7ff) < td->interval)) in scan_ed_list()
312 td->start_frame = usb->actual_frame->frame_num; in scan_ed_list()
740 urb->start_frame = ed->td_head ? ed->next_iso : in fhci_queue_urb()
742 ed->next_iso = (urb->start_frame + urb->interval * in fhci_queue_urb()
802 urb->start_frame = get_frame_num(fhci) + 1; in fhci_queue_urb()
806 urb->interval, urb->start_frame, true); in fhci_queue_urb()
840 u16 frame = urb->start_frame; in fhci_queue_urb()
Dimx21-hcd.c805 urb->start_frame = wrap_frame(cur_frame + 5); in imx21_hc_urb_enqueue_isoc()
807 urb->start_frame = wrap_frame(list_entry(ep_priv->td_list.prev, in imx21_hc_urb_enqueue_isoc()
810 if (frame_after(cur_frame, urb->start_frame)) { in imx21_hc_urb_enqueue_isoc()
813 urb->start_frame, cur_frame, in imx21_hc_urb_enqueue_isoc()
816 cur_frame - urb->start_frame), in imx21_hc_urb_enqueue_isoc()
822 urb->start_frame = wrap_frame(urb->start_frame in imx21_hc_urb_enqueue_isoc()
838 td->frame = wrap_frame(urb->start_frame + urb->interval * i); in imx21_hc_urb_enqueue_isoc()
845 urb->number_of_packets, urb->start_frame, td->frame); in imx21_hc_urb_enqueue_isoc()
Dfhci.h346 u16 start_frame; /* start frame time stamp */ member
520 u16 interval, u16 start_frame, bool ioc);
Duhci-q.c1299 frame = lurb->start_frame + in uhci_submit_isochronous()
1331 urb->start_frame = frame; in uhci_submit_isochronous()
1352 frame = urb->start_frame; in uhci_submit_isochronous()
1360 qh->iso_frame = urb->start_frame; in uhci_submit_isochronous()
1502 if (uhci_frame_before_eq(urb->start_frame, uhci->frame_number)) in uhci_urb_dequeue()
1540 qh->iso_frame = nurb->start_frame; in uhci_giveback_urb()
Dohci-hcd.c251 urb->start_frame = frame; in ohci_urb_enqueue()
290 urb->start_frame = frame; in ohci_urb_enqueue()
/Linux-v4.19/sound/usb/usx2y/
Dusx2yhwdeppcm.c160 shm->captured_iso[head].frame = urb->start_frame + pack; in usX2Y_usbpcm_urb_capt_iso_advance()
240 urb->status, urb->start_frame); in i_usX2Y_usbpcm_urb_complete()
255 if (!usX2Y_usbpcm_usbframe_complete(capsubs, capsubs2, playbacksubs, urb->start_frame)) in i_usX2Y_usbpcm_urb_complete()
295 urb->start_frame == prepare_subs->urb[0]->start_frame) { in i_usX2Y_usbpcm_subs_startup()
398 subs->urb[0]->start_frame = -1; in usX2Y_usbpcm_subs_startup()
451 snd_printdd("%i\n", urb->start_frame); in usX2Y_usbpcm_urbs_start()
453 usX2Y->wait_iso_frame = urb->start_frame; in usX2Y_usbpcm_urbs_start()
Dusbusx2yaudio.c202 urb->start_frame = (frame + NRURBS * nr_of_packs()); // let hcd do rollover sanity checks in usX2Y_urb_submit()
281 u, urb->status, urb->start_frame); in usX2Y_clients_stop()
306 urb->status, urb->start_frame); in i_usX2Y_urb_complete()
323 if (!usX2Y_usbframe_complete(capsubs, playbacksubs, urb->start_frame)) in i_usX2Y_urb_complete()
360 if (urb->start_frame == prepare_subs->urb[0]->start_frame) { in i_usX2Y_subs_startup()
461 subs->urb[0]->start_frame = -1; in usX2Y_subs_startup()
500 usX2Y->wait_iso_frame = urb->start_frame; in usX2Y_urbs_start()
Dusb_stream.c714 if (inurb->start_frame != outurb->start_frame) { in usb_stream_start()
717 u, inurb->start_frame, outurb->start_frame); in usb_stream_start()
/Linux-v4.19/drivers/nfc/pn533/
Dpn533.h120 __be16 start_frame; member
128 __be16 start_frame; member
/Linux-v4.19/include/linux/
Dusbdevice_fs.h67 compat_int_t start_frame; member
/Linux-v4.19/drivers/usb/mon/
Dmon_text.c69 int start_frame; member
227 ep->start_frame = urb->start_frame; in mon_text_event()
580 " %d:%d:%d", ep->status, ep->interval, ep->start_frame); in mon_text_read_isostat()
584 ep->status, ep->interval, ep->start_frame, ep->error_count); in mon_text_read_isostat()
Dmon_bin.c111 int start_frame; member
584 ep->start_frame = urb->start_frame; in mon_bin_event()
/Linux-v4.19/sound/usb/line6/
Dcapture.c156 line6pcm->in.last_frame = urb->start_frame; in audio_in_callback()
289 urb->start_frame = -1; in line6_create_audio_in_urbs()
Dplayback.c321 line6pcm->out.last_frame = urb->start_frame; in audio_out_callback()
434 urb->start_frame = -1; in line6_create_audio_out_urbs()
/Linux-v4.19/include/uapi/linux/
Dusbdevice_fs.h105 int start_frame; member
/Linux-v4.19/drivers/media/usb/gspca/
Dkonica.c294 if (!data_urb || data_urb->start_frame != status_urb->start_frame) { in sd_isoc_irq()
/Linux-v4.19/drivers/nfc/
Dport100.c491 __be16 start_frame; member
500 __be16 start_frame; member
554 frame->start_frame = cpu_to_be16(PORT100_FRAME_SOF); in port100_tx_frame_init()
585 if (frame->start_frame != cpu_to_be16(PORT100_FRAME_SOF) || in port100_rx_frame_is_valid()
603 return (frame->start_frame == cpu_to_be16(PORT100_FRAME_SOF) && in port100_rx_frame_is_ack()
/Linux-v4.19/Documentation/driver-api/usb/
DURB.rst79 // (IN/OUT) start_frame is set unless URB_ISO_ASAP isn't set
80 int start_frame; // start frame
127 - For ISO there are two startup behaviors: Specified start_frame or ASAP.
255 ``URB_ISO_ASAP`` scheduling is used, ``urb->start_frame`` is also updated.
/Linux-v4.19/Documentation/usb/
Dusbip_protocol.txt256 0x1C | 4 | | start_frame: specify the selected frame to
303 0x1C | 4 | | start_frame: for an ISO frame the actually
/Linux-v4.19/drivers/usb/c67x00/
Dc67x00-sched.c402 urb->start_frame = urbp->ep_data->next_frame; in c67x00_urb_enqueue()
410 urb->start_frame = in c67x00_urb_enqueue()
411 frame_add(last_urb->start_frame, in c67x00_urb_enqueue()
/Linux-v4.19/drivers/media/usb/stk1160/
Dstk1160-video.c491 urb->start_frame = 0; in stk1160_alloc_isoc()

12