Lines Matching refs:ips_softc

381 struct ips_softc;
383 struct ips_softc * c_sc; /* driver softc */
402 void (*c_done)(struct ips_softc *, /* cmd done */
421 struct ips_softc { struct
430 struct ips_softc * pt_sc; argument
472 int ips_ioctl_inq(struct ips_softc *, struct bioc_inq *); argument
473 int ips_ioctl_vol(struct ips_softc *, struct bioc_vol *);
474 int ips_ioctl_disk(struct ips_softc *, struct bioc_disk *);
475 int ips_ioctl_setstate(struct ips_softc *, struct bioc_setstate *);
478 int ips_load_xs(struct ips_softc *, struct ips_ccb *, struct scsipi_xfer *);
479 void ips_start_xs(struct ips_softc *, struct ips_ccb *, struct scsipi_xfer *);
481 int ips_cmd(struct ips_softc *, struct ips_ccb *);
482 int ips_poll(struct ips_softc *, struct ips_ccb *);
483 void ips_done(struct ips_softc *, struct ips_ccb *);
484 void ips_done_xs(struct ips_softc *, struct ips_ccb *);
485 void ips_done_pt(struct ips_softc *, struct ips_ccb *);
486 void ips_done_mgmt(struct ips_softc *, struct ips_ccb *);
487 int ips_error(struct ips_softc *, struct ips_ccb *);
488 int ips_error_xs(struct ips_softc *, struct ips_ccb *);
492 int ips_getadapterinfo(struct ips_softc *, int);
493 int ips_getdriveinfo(struct ips_softc *, int);
494 int ips_getconf(struct ips_softc *, int);
495 int ips_getpg5(struct ips_softc *, int);
498 int ips_getrblstat(struct ips_softc *, int);
499 int ips_setstate(struct ips_softc *, int, int, int, int);
500 int ips_rebuild(struct ips_softc *, int, int, int, int, int);
503 void ips_copperhead_exec(struct ips_softc *, struct ips_ccb *);
504 void ips_copperhead_intren(struct ips_softc *);
505 int ips_copperhead_isintr(struct ips_softc *);
506 u_int32_t ips_copperhead_status(struct ips_softc *);
508 void ips_morpheus_exec(struct ips_softc *, struct ips_ccb *);
509 void ips_morpheus_intren(struct ips_softc *);
510 int ips_morpheus_isintr(struct ips_softc *);
511 u_int32_t ips_morpheus_status(struct ips_softc *);
513 struct ips_ccb *ips_ccb_alloc(struct ips_softc *, int);
514 void ips_ccb_free(struct ips_softc *, struct ips_ccb *, int);
515 struct ips_ccb *ips_ccb_get(struct ips_softc *);
516 void ips_ccb_put(struct ips_softc *, struct ips_ccb *);
523 CFATTACH_DECL_NEW(ips, sizeof(struct ips_softc),
543 void (*ic_exec)(struct ips_softc *, struct ips_ccb *);
544 void (*ic_intren)(struct ips_softc *);
545 int (*ic_isintr)(struct ips_softc *);
546 u_int32_t (*ic_status)(struct ips_softc *);
622 struct ips_softc *sc = device_private(self); in ips_attach()
849 struct ips_softc *sc = device_private(chan->chan_adapter->adapt_dev); in ips_scsi_cmd()
996 struct ips_softc *sc; in ips_scsipi_request()
1045 struct ips_softc *sc = device_private(dev); in ips_ioctl()
1065 ips_ioctl_inq(struct ips_softc *sc, struct bioc_inq *bi) in ips_ioctl_inq()
1082 ips_ioctl_vol(struct ips_softc *sc, struct bioc_vol *bv) in ips_ioctl_vol()
1155 ips_ioctl_disk(struct ips_softc *sc, struct bioc_disk *bd) in ips_ioctl_disk()
1227 ips_ioctl_setstate(struct ips_softc *sc, struct bioc_setstate *bs) in ips_ioctl_setstate()
1262 ips_load_xs(struct ips_softc *sc, struct ips_ccb *ccb, struct scsipi_xfer *xs) in ips_load_xs()
1302 ips_start_xs(struct ips_softc *sc, struct ips_ccb *ccb, struct scsipi_xfer *xs) in ips_start_xs()
1325 ips_cmd(struct ips_softc *sc, struct ips_ccb *ccb) in ips_cmd()
1350 ips_poll(struct ips_softc *sc, struct ips_ccb *ccb) in ips_poll()
1395 ips_done(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done()
1405 ips_done_xs(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done_xs()
1426 ips_done_pt(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done_pt()
1468 ips_done_mgmt(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done_mgmt()
1480 ips_error(struct ips_softc *sc, struct ips_ccb *ccb) in ips_error()
1544 ips_error_xs(struct ips_softc *sc, struct ips_ccb *ccb) in ips_error_xs()
1586 struct ips_softc *sc = arg; in ips_intr()
1637 struct ips_softc *sc = ccb->c_sc; in ips_timeout()
1659 ips_getadapterinfo(struct ips_softc *sc, int flags) in ips_getadapterinfo()
1680 ips_getdriveinfo(struct ips_softc *sc, int flags) in ips_getdriveinfo()
1701 ips_getconf(struct ips_softc *sc, int flags) in ips_getconf()
1722 ips_getpg5(struct ips_softc *sc, int flags) in ips_getpg5()
1745 ips_getrblstat(struct ips_softc *sc, int flags) in ips_getrblstat()
1766 ips_setstate(struct ips_softc *sc, int chan, int target, int state, int flags) in ips_setstate()
1788 ips_rebuild(struct ips_softc *sc, int chan, int target, int nchan, in ips_rebuild()
1812 ips_copperhead_exec(struct ips_softc *sc, struct ips_ccb *ccb) in ips_copperhead_exec()
1833 ips_copperhead_intren(struct ips_softc *sc) in ips_copperhead_intren()
1839 ips_copperhead_isintr(struct ips_softc *sc) in ips_copperhead_isintr()
1852 ips_copperhead_status(struct ips_softc *sc) in ips_copperhead_status()
1876 ips_morpheus_exec(struct ips_softc *sc, struct ips_ccb *ccb) in ips_morpheus_exec()
1882 ips_morpheus_intren(struct ips_softc *sc) in ips_morpheus_intren()
1892 ips_morpheus_isintr(struct ips_softc *sc) in ips_morpheus_isintr()
1899 ips_morpheus_status(struct ips_softc *sc) in ips_morpheus_status()
1911 ips_ccb_alloc(struct ips_softc *sc, int n) in ips_ccb_alloc()
1939 ips_ccb_free(struct ips_softc *sc, struct ips_ccb *ccb, int n) in ips_ccb_free()
1949 ips_ccb_get(struct ips_softc *sc) in ips_ccb_get()
1966 ips_ccb_put(struct ips_softc *sc, struct ips_ccb *ccb) in ips_ccb_put()