Lines Matching refs:limit
579 ptrs->in = NEXTQ (ptrs->in, ptrs->start, ptrs->limit); in command_do()
613 ptrs->out = NEXTQ (ptrs->out, ptrs->start, ptrs->limit); in command_do()
643 txq->in.ptr = NEXTQ (txq->in.ptr, txq->in.start, txq->in.limit); in tx_give()
674 txq->out.ptr = NEXTQ (txq->out.ptr, txq->out.start, txq->out.limit); in tx_take()
700 rxq->in.ptr = NEXTQ (rxq->in.ptr, rxq->in.start, rxq->in.limit); in rx_give()
728 rxq->out.ptr = NEXTQ (rxq->out.ptr, rxq->out.start, rxq->out.limit); in rx_take()
1516 void * limit; in create_queues() local
1538 limit = memory + total; in create_queues()
1539 PRINTD (DBG_INIT, "queues from %p to %p", memory, limit); in create_queues()
1554 cq->ptrs.limit = cmd + cmds; in create_queues()
1556 memory = cq->ptrs.limit; in create_queues()
1573 txq->in.limit = in + txs; in create_queues()
1575 memory = txq->in.limit; in create_queues()
1580 txq->out.limit = out + txs; in create_queues()
1582 memory = txq->out.limit; in create_queues()
1602 rxq->in.limit = in + rxs[pool]; in create_queues()
1604 memory = rxq->in.limit; in create_queues()
1609 rxq->out.limit = out + rxs[pool]; in create_queues()
1611 memory = rxq->out.limit; in create_queues()
1614 if (memory == limit) { in create_queues()
1617 PRINTK (KERN_ERR, "bad queue alloc %p != %p (tell maintainer)", memory, limit); in create_queues()
1618 kfree (limit - total); in create_queues()
1995 a.command_end = bus_addr (dev->cq.ptrs.limit); in amb_talk()
1997 a.tx_end = bus_addr (dev->txq.in.limit); in amb_talk()
1999 a.txcom_end = bus_addr (dev->txq.out.limit); in amb_talk()
2004 a.rec_struct[pool].buffer_end = bus_addr (dev->rxq[pool].in.limit); in amb_talk()
2006 a.rec_struct[pool].rx_end = bus_addr (dev->rxq[pool].out.limit); in amb_talk()