PISP_PCMD
PISP_PCMD(ccb)->datalen = xfrlen;
resid = data_requested = PISP_PCMD(ccb)->datalen;
callout_reset_sbt(&PISP_PCMD(ccb)->wdog, ts, 0,
if (callout_active(&PISP_PCMD(sccb)->wdog))
callout_stop(&PISP_PCMD(sccb)->wdog);
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, op);
error = bus_dmamap_load_ccb(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap,
bus_dmamap_sync(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap, op);
bus_dmamap_unload(isp->isp_osinfo.dmat, PISP_PCMD(csio)->dmap);
PISP_PCMD(ccb)->datalen = 0;
PISP_PCMD(ccb)->next = isp->isp_osinfo.pcmd_free;