Lines Matching defs:sea_scb
174 struct sea_scb {
177 TAILQ_ENTRY(sea_scb) chain;
203 TAILQ_HEAD(, sea_scb) free_list, ready_list, nexus_list;
204 struct sea_scb *nexus; /* currently connected command */
206 struct sea_scb scb[SCB_TABLE_SIZE];
280 void sea_done(struct sea_softc *, struct sea_scb *);
281 struct sea_scb *sea_get_scb(struct sea_softc *, int);
282 void sea_free_scb(struct sea_softc *, struct sea_scb *, int);
287 void sea_send_scb(struct sea_softc *sea, struct sea_scb *scb);
289 int sea_select(struct sea_softc *sea, struct sea_scb *scb);
292 int sea_abort(struct sea_softc *, struct sea_scb *scb);
308 struct sea_scb *scb;
564 struct sea_scb *scb;
659 struct sea_scb *
663 struct sea_scb *scb;
682 sea_send_scb(struct sea_softc *sea, struct sea_scb *scb)
701 struct sea_scb *scb;
804 struct sea_scb *scb;
820 sea_free_scb(struct sea_softc *sea, struct sea_scb *scb, int flags)
833 struct sea_scb *scb = arg;
879 struct sea_scb *scb;
1049 sea_select(struct sea_softc *sea, struct sea_scb *scb)
1145 sea_abort(struct sea_softc *sea, struct sea_scb *scb)
1147 struct sea_scb *tmp;
1204 sea_done(struct sea_softc *sea, struct sea_scb *scb)
1260 struct sea_scb *scb = sea->nexus;