Lines Matching defs:prbp
296 void *prbp;
329 dmasize, &prbp, BUS_DMA_NOWAIT | BUS_DMA_COHERENT);
345 bus_dmamem_unmap(sc->sc_dmat, prbp, dmasize);
352 prbp, dmasize, NULL, BUS_DMA_NOWAIT);
358 bus_dmamem_unmap(sc->sc_dmat, prbp, dmasize);
366 ((char *)prbp + SIISATA_CMD_SIZE * j);
1376 struct siisata_prb *prbp;
1378 prbp = schp->sch_prb[slot];
1402 prbp->prb_sge[seg].sge_da =
1404 prbp->prb_sge[seg].sge_dc =
1406 prbp->prb_sge[seg].sge_flags = htole32(0);
1408 prbp->prb_sge[seg - 1].sge_flags |= htole32(SGE_FLAG_TRM);
1788 struct siisata_prb *prbp;
1799 prbp = schp->sch_prb[xfer->c_slot];
1800 memset(prbp, 0, SIISATA_CMD_SIZE);
1804 prbp->prb_control |= htole16(PRB_CF_PACKET_READ);
1806 prbp->prb_control |= htole16(PRB_CF_PACKET_WRITE);
1808 satafis_rhd_construct_atapi(xfer, prbp->prb_fis);
1810 prbp->prb_fis[rhd_c] |= xfer->c_drive;
1813 memcpy(prbp->prb_atapi, sc_xfer->cmd, sc_xfer->cmdlen);
1828 prbp->prb_control |= htole16(PRB_CF_INTERRUPT_MASK);