Lines Matching refs:ips_softc
342 struct ips_softc;
344 struct ips_softc * c_sc; /* driver softc */
363 void (*c_done)(struct ips_softc *, /* cmd done */
382 struct ips_softc { struct
388 struct ips_softc * pt_sc; argument
432 int ips_ioctl_inq(struct ips_softc *, struct bioc_inq *); argument
433 int ips_ioctl_vol(struct ips_softc *, struct bioc_vol *);
434 int ips_ioctl_disk(struct ips_softc *, struct bioc_disk *);
435 int ips_ioctl_setstate(struct ips_softc *, struct bioc_setstate *);
442 int ips_load_xs(struct ips_softc *, struct ips_ccb *, struct scsi_xfer *);
443 void ips_start_xs(struct ips_softc *, struct ips_ccb *, struct scsi_xfer *);
445 int ips_cmd(struct ips_softc *, struct ips_ccb *);
446 int ips_poll(struct ips_softc *, struct ips_ccb *);
447 void ips_done(struct ips_softc *, struct ips_ccb *);
448 void ips_done_xs(struct ips_softc *, struct ips_ccb *);
449 void ips_done_pt(struct ips_softc *, struct ips_ccb *);
450 void ips_done_mgmt(struct ips_softc *, struct ips_ccb *);
451 int ips_error(struct ips_softc *, struct ips_ccb *);
452 int ips_error_xs(struct ips_softc *, struct ips_ccb *);
456 int ips_getadapterinfo(struct ips_softc *, int);
457 int ips_getdriveinfo(struct ips_softc *, int);
458 int ips_getconf(struct ips_softc *, int);
459 int ips_getpg5(struct ips_softc *, int);
462 int ips_getrblstat(struct ips_softc *, int);
463 int ips_setstate(struct ips_softc *, int, int, int, int);
464 int ips_rebuild(struct ips_softc *, int, int, int, int, int);
467 void ips_copperhead_exec(struct ips_softc *, struct ips_ccb *);
468 void ips_copperhead_intren(struct ips_softc *);
469 int ips_copperhead_isintr(struct ips_softc *);
470 u_int32_t ips_copperhead_status(struct ips_softc *);
472 void ips_morpheus_exec(struct ips_softc *, struct ips_ccb *);
473 void ips_morpheus_intren(struct ips_softc *);
474 int ips_morpheus_isintr(struct ips_softc *);
475 u_int32_t ips_morpheus_status(struct ips_softc *);
477 struct ips_ccb *ips_ccb_alloc(struct ips_softc *, int);
478 void ips_ccb_free(struct ips_softc *, struct ips_ccb *, int);
486 sizeof(struct ips_softc),
517 void (*ic_exec)(struct ips_softc *, struct ips_ccb *);
518 void (*ic_intren)(struct ips_softc *);
519 int (*ic_isintr)(struct ips_softc *);
520 u_int32_t (*ic_status)(struct ips_softc *);
577 struct ips_softc *sc = (struct ips_softc *)self; in ips_attach()
830 struct ips_softc *sc = link->bus->sb_adapter_softc; in ips_scsi_cmd()
963 struct ips_softc *sc = pt->pt_sc; in ips_scsi_pt_cmd()
1058 struct ips_softc *sc = (struct ips_softc *)dev; in ips_ioctl()
1078 ips_ioctl_inq(struct ips_softc *sc, struct bioc_inq *bi) in ips_ioctl_inq()
1095 ips_ioctl_vol(struct ips_softc *sc, struct bioc_vol *bv) in ips_ioctl_vol()
1168 ips_ioctl_disk(struct ips_softc *sc, struct bioc_disk *bd) in ips_ioctl_disk()
1240 ips_ioctl_setstate(struct ips_softc *sc, struct bioc_setstate *bs) in ips_ioctl_setstate()
1278 struct ips_softc *sc = arg; in ips_sensors()
1322 ips_load_xs(struct ips_softc *sc, struct ips_ccb *ccb, struct scsi_xfer *xs) in ips_load_xs()
1362 ips_start_xs(struct ips_softc *sc, struct ips_ccb *ccb, struct scsi_xfer *xs) in ips_start_xs()
1382 ips_cmd(struct ips_softc *sc, struct ips_ccb *ccb) in ips_cmd()
1407 ips_poll(struct ips_softc *sc, struct ips_ccb *ccb) in ips_poll()
1449 ips_done(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done()
1461 ips_done_xs(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done_xs()
1481 ips_done_pt(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done_pt()
1522 ips_done_mgmt(struct ips_softc *sc, struct ips_ccb *ccb) in ips_done_mgmt()
1533 ips_error(struct ips_softc *sc, struct ips_ccb *ccb) in ips_error()
1597 ips_error_xs(struct ips_softc *sc, struct ips_ccb *ccb) in ips_error_xs()
1639 struct ips_softc *sc = arg; in ips_intr()
1690 struct ips_softc *sc = ccb->c_sc; in ips_timeout()
1712 ips_getadapterinfo(struct ips_softc *sc, int flags) in ips_getadapterinfo()
1733 ips_getdriveinfo(struct ips_softc *sc, int flags) in ips_getdriveinfo()
1754 ips_getconf(struct ips_softc *sc, int flags) in ips_getconf()
1775 ips_getpg5(struct ips_softc *sc, int flags) in ips_getpg5()
1798 ips_getrblstat(struct ips_softc *sc, int flags) in ips_getrblstat()
1819 ips_setstate(struct ips_softc *sc, int chan, int target, int state, int flags) in ips_setstate()
1841 ips_rebuild(struct ips_softc *sc, int chan, int target, int nchan, in ips_rebuild()
1865 ips_copperhead_exec(struct ips_softc *sc, struct ips_ccb *ccb) in ips_copperhead_exec()
1886 ips_copperhead_intren(struct ips_softc *sc) in ips_copperhead_intren()
1892 ips_copperhead_isintr(struct ips_softc *sc) in ips_copperhead_isintr()
1905 ips_copperhead_status(struct ips_softc *sc) in ips_copperhead_status()
1929 ips_morpheus_exec(struct ips_softc *sc, struct ips_ccb *ccb) in ips_morpheus_exec()
1935 ips_morpheus_intren(struct ips_softc *sc) in ips_morpheus_intren()
1945 ips_morpheus_isintr(struct ips_softc *sc) in ips_morpheus_isintr()
1952 ips_morpheus_status(struct ips_softc *sc) in ips_morpheus_status()
1963 ips_ccb_alloc(struct ips_softc *sc, int n) in ips_ccb_alloc()
1994 ips_ccb_free(struct ips_softc *sc, struct ips_ccb *ccb, int n) in ips_ccb_free()
2006 struct ips_softc *sc = xsc; in ips_ccb_get()
2024 struct ips_softc *sc = xsc; in ips_ccb_put()