Home | History | Annotate | Download | only in linux

Lines Matching full:iso

285 					 * reserved for periodic (intr/iso)
398 /* for drivers using iso endpoints */
660 #define URB_ISO_ASAP 0x0002 /* iso-only, urb->start_frame
687 * (control), "bulk", "int" (interrupt), or "iso" (isochronous).
694 * @status: This is read in non-iso completion functions to get the
695 * status of the particular request. ISO requests only use it
716 * @actual_length: This is read in non-iso completion functions, and
730 * @number_of_packets: Lists the number of ISO transfer buffers.
734 * @error_count: Returns the number of ISO transfers that reported errors.
740 * @iso_frame_desc: Used to provide arrays of ISO transfer buffers and to
813 * at the end. Each such packet is an individual ISO transfer. Isochronous
825 * unlinked URBs, and status for all non-ISO transfers. It should not
835 * ISO transfer status is reported in the status and actual_length fields
837 * error_count. Completion callbacks for ISO transfers will normally
850 int bandwidth; /* bandwidth for INT/ISO request */
859 int status; /* (return) non-ISO status */
867 int start_frame; /* (modify) start frame (ISO) */
868 int number_of_packets; /* (in) number of ISO packets */
870 * (INT/ISO) */
871 int error_count; /* (return) number of ISO errors */
875 /* (in) ISO ONLY */