Lines Matching defs:data
30 pkt->data = NULL;
53 if ((td->data + td->actual_len) && trans_len)
54 memcpy(td->data + td->actual_len, pkt->data,
56 cq_put(&usb->ep0->dummy_packets_Q, pkt->data);
76 * If it is fatal error (data underrun, stall, bad pid or 3
159 u8 *data = NULL;
161 /* calcalate data address,len and toggle and then add the transaction */
169 data = td->data;
176 data = td->data + td->actual_len;
182 data = td->data;
220 if (data == NULL) {
221 data = cq_get(&usb->ep0->dummy_packets_Q);
222 BUG_ON(!data);
225 pkt->data = data;
245 cq_put(&usb->ep0->dummy_packets_Q, pkt->data);
631 static void process_done_list(unsigned long data)
637 struct fhci_hcd *fhci = (struct fhci_hcd *)data;
693 * fhci data structure for the Low level host controller
694 * ep USB Host endpoint data structure
695 * urb USB request block data structure
704 u8 *data;
760 data = urb->transfer_buffer;
762 data = NULL;
777 data, 4096, 0, 0, true);
778 data += 4096;
786 data, data_len, 0, 0, true);
802 USB_TD_TOGGLE_DATA0, data, data_len,
813 /* data stage */
818 USB_TD_TOGGLE_DATA1, data, data_len, 0, 0,
827 USB_TD_TOGGLE_DATA1, data, 0, 0, 0, true);
831 USB_TD_TOGGLE_DATA1, data, 0, 0, 0, true);
850 data + urb->iso_frame_desc[cnt].offset,
861 * control pipe:3 states -- setup,data,status
862 * interrupt and bulk pipe:1 state -- data