Lines Matching full:transfer
48 * @xfer_buf: Pointer to current transfer buffer position
52 * @xfer_len: Total number of bytes to transfer
54 * @start_pkt_count: Packet count at start of transfer
55 * @xfer_started: True if the transfer has been started
74 * assigned to the current transfer (not counting PINGs)
76 * @ntd: Number of transfer descriptors for the transfer
79 * @qh: QH for the transfer being processed by this channel
86 * host mode. It contains the data items needed to transfer packets to an
213 * struct dwc2_hs_transfer_time - Info about a transfer on the high speed bus.
220 * @duration_us: How long this transfer goes.
251 * @td_first: Index of first activated isochronous transfer descriptor
252 * @td_last: Index of last activated isochronous transfer descriptor
253 * @host_us: Bandwidth in microseconds per transfer as seen by host
254 * @device_us: Bandwidth in microseconds per transfer as seen by device
264 * @start_active_frame: If we are partway through a split transfer, this will be
280 * @ntd: Actual number of transfer descriptors in a list
288 * @desc_list: List of transfer descriptors
291 * @n_bytes: Xfer Bytes array. Each element corresponds to a transfer
354 * struct dwc2_qtd - Software queue transfer descriptor (QTD)
361 * transfer types. One of the following values:
368 * transfer. A frame descriptor describes the buffer
370 * next scheduled (micro)frame of an isochronous transfer.
377 * a transaction within this transfer
382 * @urb: URB for this transfer
385 * @isoc_td_first: Index of first activated isochronous transfer
387 * @isoc_td_last: Index of last activated isochronous transfer
390 * A Queue Transfer Descriptor (QTD) holds the state of a bulk, control,
391 * interrupt, or isochronous transfer. A single QTD is created for each URB
392 * (of one of these types) submitted to the HCD. The transfer associated with
772 /* Transfer flags */