Lines Matching refs:descs
162 struct ep93xx_descs *descs;
252 rstat = ep->descs->rstat + entry;
295 dma_sync_single_for_cpu(NULL, ep->descs->rdesc[entry].buf_addr,
319 struct ep93xx_rstat *rstat = ep->descs->rstat + ep->rx_pointer;
370 ep->descs->tdesc[entry].tdesc1 =
373 dma_sync_single_for_cpu(NULL, ep->descs->tdesc[entry].buf_addr,
402 tstat = ep->descs->tstat + entry;
416 int length = ep->descs->tdesc[entry].tdesc1 & 0xfff;
473 d = ep->descs->rdesc[i].buf_addr;
484 d = ep->descs->tdesc[i].buf_addr;
492 dma_free_coherent(NULL, sizeof(struct ep93xx_descs), ep->descs,
504 ep->descs = dma_alloc_coherent(NULL, sizeof(struct ep93xx_descs),
506 if (ep->descs == NULL)
524 ep->descs->rdesc[i].buf_addr = d;
525 ep->descs->rdesc[i].rdesc1 = (i << 16) | PKT_BUF_SIZE;
528 ep->descs->rdesc[i + 1].buf_addr = d + PKT_BUF_SIZE;
529 ep->descs->rdesc[i + 1].rdesc1 = ((i + 1) << 16) | PKT_BUF_SIZE;
547 ep->descs->tdesc[i].buf_addr = d;
550 ep->descs->tdesc[i + 1].buf_addr = d + PKT_BUF_SIZE;