Lines Matching refs:data
399 * data.
438 * @print_data: Opaque data to pass to the print function.
443 void (*print_fn)(const char *str, void *data),
500 * @data: A pointer to a struct dwc2_qh_print_data
502 static void dwc2_qh_print(const char *str, void *data)
504 struct dwc2_qh_print_data *print_data = data;
795 * - complete split w/ data (frame +1)
796 * - complete split w/ data (frame +2)
798 * - complete split w/ data (frame +num_data_packets)
799 * - complete split w/ data (frame +num_data_packets+1)
800 * - complete split w/ data (frame +num_data_packets+2, max 8)
804 * - start split w/ data (frame -1)
805 * - start split w/ data (frame +0)
807 * - start split w/ data (frame +num_data_packets-2)
811 * - complete split w/ data (frame +1)
812 * - complete split w/ data (frame +2)
813 * - complete split w/ data (frame +3, max 8)
816 * - start split w/ data (frame -1)
831 /* First data transfer might not be all 188 bytes. */
883 * First is start split, middle/end is data.
884 * Allocate full data bytes for all data.
891 * First is data, middle/end is complete.
892 * First transfer and second can have data.
919 /* 1st = start; rest can contain data */
924 /* All contain data, last might be smaller */
1320 * host channel is large enough to handle the maximum data transfer in a single
1451 * transmit or receive data, but will eventually be able to do so without need
2047 * The only time the QTD data toggle is used is on the data