Lines Matching defs:sc_scratch
206 struct qle_dmamem *sc_scratch;
526 sc->sc_scratch = qle_dmamem_alloc(sc, QLE_SCRATCH_SIZE);
527 if (sc->sc_scratch == NULL) {
533 icb = (struct qle_init_cb *)QLE_DMA_KVA(sc->sc_scratch);
590 qle_mbox_putaddr(sc->sc_mbox, sc->sc_scratch);
591 bus_dmamap_sync(sc->sc_dmat, QLE_DMA_MAP(sc->sc_scratch), 0,
594 bus_dmamap_sync(sc->sc_dmat, QLE_DMA_MAP(sc->sc_scratch), 0,
677 qle_dmamem_free(sc, sc->sc_scratch);
801 sc->sc_mbox[8] = QLE_DMA_LEN(sc->sc_scratch);
803 qle_mbox_putaddr(sc->sc_mbox, sc->sc_scratch);
804 bus_dmamap_sync(sc->sc_dmat, QLE_DMA_MAP(sc->sc_scratch), 0,
805 QLE_DMA_LEN(sc->sc_scratch), BUS_DMASYNC_PREREAD);
811 bus_dmamap_sync(sc->sc_dmat, QLE_DMA_MAP(sc->sc_scratch), 0,
815 l = QLE_DMA_KVA(sc->sc_scratch);
872 if (qle_get_port_db(sc, port->loopid, sc->sc_scratch) != 0) {
875 pdb = QLE_DMA_KVA(sc->sc_scratch);
925 if (qle_get_port_db(sc, port->loopid, sc->sc_scratch) != 0) {
929 pdb = QLE_DMA_KVA(sc->sc_scratch);
967 ret = qle_get_port_db(sc, loopid, sc->sc_scratch);
977 pdb = QLE_DMA_KVA(sc->sc_scratch);
1166 wakeup(sc->sc_scratch);
1786 qle_mbox_putaddr(sc->sc_mbox, sc->sc_scratch);
1787 bus_dmamap_sync(sc->sc_dmat, QLE_DMA_MAP(sc->sc_scratch), 0,
1795 bus_dmamap_sync(sc->sc_dmat, QLE_DMA_MAP(sc->sc_scratch), 0,
1797 pdb = QLE_DMA_KVA(sc->sc_scratch);
1809 rft = QLE_DMA_KVA(sc->sc_scratch);
1815 if (qle_sns_req(sc, sc->sc_scratch, sizeof(*rft))) {
1873 tsleep_nsec(sc->sc_scratch, PRIBIO, "qle_fabric",
1897 ga = QLE_DMA_KVA(sc->sc_scratch);
1905 result = qle_ct_pass_through(sc, QLE_SNS_HANDLE, sc->sc_scratch,
2002 tsleep_nsec(sc->sc_scratch, PRIBIO, "qle_fabric",