Lines Matching defs:start
53 The loader supports image transfer to the card, image start and few
225 . Ensure all areas do not start at a E00000xx bus address.
406 static int check_area (void * start, size_t length) {
411 u32 startaddress = virt_to_bus (start);
564 ptrs->in = NEXTQ (ptrs->in, ptrs->start, ptrs->limit);
598 ptrs->out = NEXTQ (ptrs->out, ptrs->start, ptrs->limit);
628 txq->in.ptr = NEXTQ (txq->in.ptr, txq->in.start, txq->in.limit);
659 txq->out.ptr = NEXTQ (txq->out.ptr, txq->out.start, txq->out.limit);
685 rxq->in.ptr = NEXTQ (rxq->in.ptr, rxq->in.start, rxq->in.limit);
713 rxq->out.ptr = NEXTQ (rxq->out.ptr, rxq->out.start, rxq->out.limit);
1536 cq->ptrs.start = cmd;
1556 txq->in.start = in;
1563 txq->out.start = out;
1585 rxq->in.start = in;
1592 rxq->out.start = out;
1613 void * memory = dev->cq.ptrs.start;
1762 // wait for start command to acknowledge...
1768 PRINTD (DBG_LOAD|DBG_ERR, "start command did not clear doorbell, res=%08x",
1830 /* loader: start microcode */
1836 lb->payload.start = cpu_to_be32 (address);
1906 /********** transfer and start the microcode **********/
1922 /* First record contains just the start address */
1925 errmsg = "no start record";
1979 a.command_start = bus_addr (dev->cq.ptrs.start);
1981 a.tx_start = bus_addr (dev->txq.in.start);
1983 a.txcom_start = bus_addr (dev->txq.out.start);
1988 a.rec_struct[pool].buffer_start = bus_addr (dev->rxq[pool].in.start);
1990 a.rec_struct[pool].rx_start = bus_addr (dev->rxq[pool].out.start);