Lines Matching defs:num_ptds
190 int num_ptds = ((len + PTD_HEADER_SIZE - 1) / epq->blk_size) + 1;
198 if (ep->num_ptds)
199 pr_err("%s: %s len %d/%d num_ptds %d buf_map %08lx skip_map %08lx\n", __func__,
200 epq->name, len, epq->blk_size, num_ptds, epq->buf_map, epq->skip_map);
201 BUG_ON(ep->num_ptds != 0);
204 num_ptds, 0);
209 num_ptds, found, len, (int)(epq->blk_size - PTD_HEADER_SIZE));
213 ep->num_ptds += num_ptds;
214 epq->buf_avail -= num_ptds;
217 bitmap_set(&epq->buf_map, found, num_ptds);
220 epq->buf_avail, epq->buf_count, num_ptds, epq->buf_map, epq->skip_map);
227 int last = ep->ptd_index + ep->num_ptds;
230 pr_err("%s: ep %p req %d len %d %s PTD[%d] $%04x num_ptds %d buf_count %d buf_avail %d buf_map %08lx skip_map %08lx\n",
232 ep->ptd_offset, ep->num_ptds, epq->buf_count, epq->buf_avail,
236 bitmap_clear(&epq->buf_map, ep->ptd_index, ep->num_ptds);
237 bitmap_set(&epq->skip_map, ep->ptd_index, ep->num_ptds);
238 epq->buf_avail += ep->num_ptds;
246 ep->ptd_offset, ep->num_ptds, epq->buf_avail, epq->buf_count);
250 ep->num_ptds = 0;
666 BUG_ON(ep->num_ptds == 0);
722 ep->num_req, epq->name, ep->num_ptds, epq->buf_map, epq->skip_map);
726 __func__, ep->num_req, ep->length, epq->name, ep->num_ptds,
844 int num_ptds = (ep->length + PTD_HEADER_SIZE + (epq->blk_size - 1)) / epq->blk_size;
847 ep->length, num_ptds, epq->blk_size, ptd_offset + num_ptds * epq->blk_size);
849 ptd_offset += num_ptds * epq->blk_size;
961 BUG_ON(ep->num_ptds == 0);