Home
last modified time | relevance | path

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

123

/openbmc/linux/drivers/usb/usbip/
H A 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()
446 spdu->start_frame = urb->start_frame; in usbip_pack_cmd_submit()
452 urb->start_frame = spdu->start_frame; in usbip_pack_cmd_submit()
466 rpdu->start_frame = urb->start_frame; in usbip_pack_ret_submit()
472 urb->start_frame = rpdu->start_frame; in usbip_pack_ret_submit()
520 cpu_to_be32s(&pdu->start_frame); in correct_endian_cmd_submit()
527 be32_to_cpus(&pdu->start_frame); in correct_endian_cmd_submit()
539 cpu_to_be32s(&pdu->start_frame); in correct_endian_ret_submit()
[all …]
H A Dusbip_common.h164 __s32 start_frame; member
182 __s32 start_frame; member
/openbmc/linux/drivers/usb/host/
H A 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()
H A Dxhci-ring.c3992 start_frame = urb->start_frame + index * urb->interval; in xhci_get_isoc_frame_id()
3994 start_frame = (urb->start_frame + index * urb->interval) >> 3; in xhci_get_isoc_frame_id()
4050 urb->start_frame = start_frame; in xhci_get_isoc_frame_id()
4052 urb->start_frame = start_frame << 3; in xhci_get_isoc_frame_id()
4065 return start_frame; in xhci_get_isoc_frame_id()
4285 int start_frame; in xhci_queue_isoc_tx_prepare() local
4333 start_frame = roundup(start_frame, 8); in xhci_queue_isoc_tx_prepare()
4341 start_frame = roundup(start_frame, urb->interval << 3); in xhci_queue_isoc_tx_prepare()
4342 urb->start_frame = start_frame >> 3; in xhci_queue_isoc_tx_prepare()
4344 start_frame = roundup(start_frame, urb->interval); in xhci_queue_isoc_tx_prepare()
[all …]
H A 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()
738 urb->start_frame = ed->td_head ? ed->next_iso : in fhci_queue_urb()
740 ed->next_iso = (urb->start_frame + urb->interval * in fhci_queue_urb()
799 urb->start_frame = get_frame_num(fhci) + 1; in fhci_queue_urb()
803 urb->interval, urb->start_frame, true); in fhci_queue_urb()
837 u16 frame = urb->start_frame; in fhci_queue_urb()
H A Dfhci.h346 u16 start_frame; /* start frame time stamp */ member
520 u16 interval, u16 start_frame, bool ioc);
H A 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()
/openbmc/linux/include/xen/interface/io/
H A Dusbif.h346 uint16_t start_frame; /* start frame */ member
369 uint16_t start_frame; /* start frame (ISO) */ member
/openbmc/linux/sound/usb/usx2y/
H A Dusx2yhwdeppcm.c154 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()
297 urb->start_frame == prepare_subs->urb[0]->start_frame) { in i_usx2y_usbpcm_subs_startup()
405 subs->urb[0]->start_frame = -1; in usx2y_usbpcm_subs_startup()
463 snd_printdd("%i\n", urb->start_frame); in usx2y_usbpcm_urbs_start()
465 usx2y->wait_iso_frame = urb->start_frame; in usx2y_usbpcm_urbs_start()
H A Dusbusx2yaudio.c194 urb->start_frame = frame + NRURBS * nr_of_packs(); // let hcd do rollover sanity checks in usx2y_urb_submit()
280 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()
364 if (urb->start_frame == prepare_subs->urb[0]->start_frame) { in i_usx2y_subs_startup()
470 subs->urb[0]->start_frame = -1; in usx2y_subs_startup()
513 usx2y->wait_iso_frame = urb->start_frame; in usx2y_urbs_start()
H A Dusb_stream.c726 if (inurb->start_frame != outurb->start_frame) { in usb_stream_start()
729 u, inurb->start_frame, outurb->start_frame); in usb_stream_start()
/openbmc/qemu/include/hw/xen/interface/io/
H A Dusbif.h345 uint16_t start_frame; /* start frame */ member
369 uint16_t start_frame; /* start frame (ISO) */ member
/openbmc/linux/drivers/nfc/pn533/
H A Dpn533.h118 __be16 start_frame; member
126 __be16 start_frame; member
/openbmc/linux/include/linux/
H A Dusbdevice_fs.h67 compat_int_t start_frame; member
/openbmc/u-boot/drivers/usb/musb-new/
H A Dusb-compat.h43 int start_frame; /* (modify) start frame (ISO) */ member
/openbmc/linux/drivers/usb/mon/
H A 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()
/openbmc/linux/sound/usb/line6/
H A Dcapture.c152 line6pcm->in.last_frame = urb->start_frame; in audio_in_callback()
284 urb->start_frame = -1; in line6_create_audio_in_urbs()
H A Dplayback.c317 line6pcm->out.last_frame = urb->start_frame; in audio_out_callback()
429 urb->start_frame = -1; in line6_create_audio_out_urbs()
/openbmc/linux/Documentation/usb/
H A Dusbip_protocol.rst353 | 0x1C | 4 | start_frame: use URB start_frame; |
389 | 0x1C | 4 | start_frame: use URB start_frame; |
/openbmc/linux/tools/include/uapi/linux/
H A Dusbdevice_fs.h125 int start_frame; member
/openbmc/linux/include/uapi/linux/
H A Dusbdevice_fs.h125 int start_frame; member
/openbmc/linux/drivers/media/usb/gspca/
H A Dkonica.c290 if (!data_urb || data_urb->start_frame != status_urb->start_frame) { in sd_isoc_irq()
/openbmc/linux/drivers/nfc/
H A Dport100.c482 __be16 start_frame; member
491 __be16 start_frame; member
545 frame->start_frame = cpu_to_be16(PORT100_FRAME_SOF); in port100_tx_frame_init()
576 if (frame->start_frame != cpu_to_be16(PORT100_FRAME_SOF) || in port100_rx_frame_is_valid()
594 return (frame->start_frame == cpu_to_be16(PORT100_FRAME_SOF) && in port100_rx_frame_is_ack()
/openbmc/linux/Documentation/driver-api/usb/
H A 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.
/openbmc/qemu/hw/usb/
H A Dpcap.c65 int32_t start_frame; /* 52: For ISO */ member

123