Lines Matching refs:ptd

262 	struct ptd *ptd;  in prepare_ptd()  local
270 ptd = &ep->ptd; in prepare_ptd()
327 ptd->count = PTD_CC_MSK | PTD_ACTIVE_MSK | PTD_TOGGLE(toggle); in prepare_ptd()
328 ptd->mps = PTD_MPS(ep->maxpacket) | PTD_SPD(urb->dev->speed == USB_SPEED_LOW) | in prepare_ptd()
330 ptd->len = PTD_LEN(len) | PTD_DIR(dir); in prepare_ptd()
331 ptd->faddr = PTD_FA(usb_pipedevice(urb->pipe)); in prepare_ptd()
334 ptd->faddr |= PTD_SF_INT(ep->branch); in prepare_ptd()
335 ptd->faddr |= PTD_PR(ep->interval ? __ffs(ep->interval) : 0); in prepare_ptd()
338 ptd->faddr |= PTD_SF_ISO(fno); in prepare_ptd()
346 struct ptd *ptd = &ep->ptd; in isp1362_write_ptd() local
347 int len = PTD_GET_DIR(ptd) == PTD_DIR_IN ? 0 : ep->length; in isp1362_write_ptd()
349 prefetch(ptd); in isp1362_write_ptd()
350 isp1362_write_buffer(isp1362_hcd, ptd, ep->ptd_offset, PTD_HEADER_SIZE); in isp1362_write_ptd()
355 dump_ptd(ptd); in isp1362_write_ptd()
356 dump_ptd_out_data(ptd, ep->data); in isp1362_write_ptd()
362 struct ptd *ptd = &ep->ptd; in isp1362_read_ptd() local
371 prefetchw(ptd); in isp1362_read_ptd()
372 isp1362_read_buffer(isp1362_hcd, ptd, ep->ptd_offset, PTD_HEADER_SIZE); in isp1362_read_ptd()
373 dump_ptd(ptd); in isp1362_read_ptd()
374 act_len = PTD_GET_COUNT(ptd); in isp1362_read_ptd()
375 if (PTD_GET_DIR(ptd) != PTD_DIR_IN || act_len == 0) in isp1362_read_ptd()
388 dump_ptd_in_data(ptd, ep->data); in isp1362_read_ptd()
501 struct ptd *ptd; in postproc_ep() local
510 ptd = &ep->ptd; in postproc_ep()
511 cc = PTD_GET_CC(ptd); in postproc_ep()
514 ep->num_req, ptd); in postproc_ep()
531 PTD_GET_COUNT(ptd), ep->maxpacket, len); in postproc_ep()
539 PTD_GET_COUNT(ptd), ep->maxpacket, len); in postproc_ep()
543 urb->actual_length += PTD_GET_COUNT(ptd); in postproc_ep()
552 PTD_GET_TOGGLE(ptd)); in postproc_ep()
571 if (PTD_GET_COUNT(ptd) != ep->length) in postproc_ep()
573 PTD_GET_COUNT(ptd), ep->length); in postproc_ep()
574 BUG_ON(PTD_GET_COUNT(ptd) != ep->length); in postproc_ep()
577 usb_settoggle(udev, ep->epnum, 1, PTD_GET_TOGGLE(ptd)); in postproc_ep()
598 len = PTD_GET_COUNT(ptd); in postproc_ep()
602 usb_settoggle(udev, ep->epnum, 0, PTD_GET_TOGGLE(ptd)); in postproc_ep()
913 ep->ptd.mps |= PTD_LAST_MSK; in start_iso_transfers()