sfas.c | 274 struct sfas_pending *pendp; local in function:sfas_scsi_request 292 pendp = dev->sc_xs_free.tqh_first; 293 if (pendp == NULL) { 299 TAILQ_REMOVE(&dev->sc_xs_free, pendp, link); 300 pendp->xs = xs; 308 TAILQ_INSERT_TAIL(&dev->sc_xs_pending, pendp, link); 311 sfas_donextcmd(dev, pendp); 326 sfas_donextcmd(struct sfas_softc *dev, struct sfas_pending *pendp) 337 if (pendp->xs->xs_control & XS_CTL_RESET) { 341 while(!sfasselect(dev, pendp, 0, 0, 0, 0, SFAS_SELECT_K)) 380 struct sfas_pending *pendp; local in function:sfas_scsidone [all...] |