Lines Matching defs:ptrs
543 volatile amb_cq_ptrs * ptrs = &cq->ptrs;
556 my_slot = ptrs->in;
562 *ptrs->in = *cmd;
564 ptrs->in = NEXTQ (ptrs->in, ptrs->start, ptrs->limit);
567 wr_mem (dev, offsetof(amb_mem, mb.adapter.cmd_address), virt_to_bus (ptrs->in));
579 while (ptrs->out != my_slot) {
580 PRINTD (DBG_CMD, "wait: command slot (now at %p)", ptrs->out);
586 while (ptrs->out->request != cpu_to_be32 (SRB_COMPLETE)) {
597 *cmd = *ptrs->out;
598 ptrs->out = NEXTQ (ptrs->out, ptrs->start, ptrs->limit);
1536 cq->ptrs.start = cmd;
1537 cq->ptrs.in = cmd;
1538 cq->ptrs.out = cmd;
1539 cq->ptrs.limit = cmd + cmds;
1541 memory = cq->ptrs.limit;
1613 void * memory = dev->cq.ptrs.start;
1979 a.command_start = bus_addr (dev->cq.ptrs.start);
1980 a.command_end = bus_addr (dev->cq.ptrs.limit);