Home | History | Annotate | Download | only in pci

Lines Matching defs: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 {
430 struct ips_softc * pt_sc;
472 int ips_ioctl_inq(struct ips_softc *, struct bioc_inq *);
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);
849 struct ips_softc *sc = device_private(chan->chan_adapter->adapt_dev);
996 struct ips_softc *sc;
1045 struct ips_softc *sc = device_private(dev);
1065 ips_ioctl_inq(struct ips_softc *sc, struct bioc_inq *bi)
1082 ips_ioctl_vol(struct ips_softc *sc, struct bioc_vol *bv)
1155 ips_ioctl_disk(struct ips_softc *sc, struct bioc_disk *bd)
1227 ips_ioctl_setstate(struct ips_softc *sc, struct bioc_setstate *bs)
1262 ips_load_xs(struct ips_softc *sc, struct ips_ccb *ccb, struct scsipi_xfer *xs)
1302 ips_start_xs(struct ips_softc *sc, struct ips_ccb *ccb, struct scsipi_xfer *xs)
1325 ips_cmd(struct ips_softc *sc, struct ips_ccb *ccb)
1350 ips_poll(struct ips_softc *sc, struct ips_ccb *ccb)
1395 ips_done(struct ips_softc *sc, struct ips_ccb *ccb)
1405 ips_done_xs(struct ips_softc *sc, struct ips_ccb *ccb)
1426 ips_done_pt(struct ips_softc *sc, struct ips_ccb *ccb)
1468 ips_done_mgmt(struct ips_softc *sc, struct ips_ccb *ccb)
1480 ips_error(struct ips_softc *sc, struct ips_ccb *ccb)
1544 ips_error_xs(struct ips_softc *sc, struct ips_ccb *ccb)
1586 struct ips_softc *sc = arg;
1637 struct ips_softc *sc = ccb->c_sc;
1659 ips_getadapterinfo(struct ips_softc *sc, int flags)
1680 ips_getdriveinfo(struct ips_softc *sc, int flags)
1701 ips_getconf(struct ips_softc *sc, int flags)
1722 ips_getpg5(struct ips_softc *sc, int flags)
1745 ips_getrblstat(struct ips_softc *sc, int flags)
1766 ips_setstate(struct ips_softc *sc, int chan, int target, int state, int flags)
1788 ips_rebuild(struct ips_softc *sc, int chan, int target, int nchan,
1812 ips_copperhead_exec(struct ips_softc *sc, struct ips_ccb *ccb)
1833 ips_copperhead_intren(struct ips_softc *sc)
1839 ips_copperhead_isintr(struct ips_softc *sc)
1852 ips_copperhead_status(struct ips_softc *sc)
1876 ips_morpheus_exec(struct ips_softc *sc, struct ips_ccb *ccb)
1882 ips_morpheus_intren(struct ips_softc *sc)
1892 ips_morpheus_isintr(struct ips_softc *sc)
1899 ips_morpheus_status(struct ips_softc *sc)
1911 ips_ccb_alloc(struct ips_softc *sc, int n)
1939 ips_ccb_free(struct ips_softc *sc, struct ips_ccb *ccb, int n)
1949 ips_ccb_get(struct ips_softc *sc)
1966 ips_ccb_put(struct ips_softc *sc, struct ips_ccb *ccb)