Lines Matching full:transfer
77 * @xfer_buf: Pointer to current transfer buffer position
81 * @xfer_len: Total number of bytes to transfer
83 * @start_pkt_count: Packet count at start of transfer
84 * @xfer_started: True if the transfer has been started
103 * assigned to the current transfer (not counting PINGs)
105 * @ntd: Number of transfer descriptors for the transfer
108 * @qh: QH for the transfer being processed by this channel
115 * host mode. It contains the data items needed to transfer packets to an
242 * struct dwc2_hs_transfer_time - Info about a transfer on the high speed bus.
249 * @duration_us: How long this transfer goes.
280 * @td_first: Index of first activated isochronous transfer descriptor
281 * @td_last: Index of last activated isochronous transfer descriptor
282 * @host_us: Bandwidth in microseconds per transfer as seen by host
283 * @device_us: Bandwidth in microseconds per transfer as seen by device
293 * @start_active_frame: If we are partway through a split transfer, this will be
309 * @ntd: Actual number of transfer descriptors in a list
317 * @desc_list: List of transfer descriptors
320 * @n_bytes: Xfer Bytes array. Each element corresponds to a transfer
383 * struct dwc2_qtd - Software queue transfer descriptor (QTD)
390 * transfer types. One of the following values:
397 * transfer. A frame descriptor describes the buffer
399 * next scheduled (micro)frame of an isochronous transfer.
406 * a transaction within this transfer
411 * @urb: URB for this transfer
414 * @isoc_td_first: Index of first activated isochronous transfer
416 * @isoc_td_last: Index of last activated isochronous transfer
419 * A Queue Transfer Descriptor (QTD) holds the state of a bulk, control,
420 * interrupt, or isochronous transfer. A single QTD is created for each URB
421 * (of one of these types) submitted to the HCD. The transfer associated with
801 /* Transfer flags */