mpssas_softc
static void mpssas_direct_drive_io(struct mpssas_softc *sassc,
static void mpssas_action_scsiio(struct mpssas_softc *, union ccb *);
static void mpssas_action_resetdev(struct mpssas_softc *, union ccb *);
static void mpssas_send_smpcmd(struct mpssas_softc *sassc, union ccb *ccb,
mpssas_action_scsiio(struct mpssas_softc *sassc, union ccb *ccb)
static void mpssas_action_smpio(struct mpssas_softc *sassc, union ccb *ccb);
static void mpssas_rescan(struct mpssas_softc *sassc, union ccb *ccb);
static void mpssas_check_eedp(struct mpssas_softc *sassc);
mpssas_find_target_by_handle(struct mpssas_softc *sassc, int start, uint16_t handle)
struct mpssas_softc *sassc;
mpssas_startup_increment(struct mpssas_softc *sassc)
mpssas_startup_decrement(struct mpssas_softc *sassc)
mpssas_direct_drive_io(struct mpssas_softc *sassc, struct mps_command *cm,
mpssas_send_smpcmd(struct mpssas_softc *sassc, union ccb *ccb, uint64_t sasaddr)
mpssas_action_smpio(struct mpssas_softc *sassc, union ccb *ccb)
mpssas_action_resetdev(struct mpssas_softc *sassc, union ccb *ccb)
struct mpssas_softc *sassc = sc->sassc;
struct mpssas_softc *sassc;
struct mpssas_softc *sassc;
sassc = (struct mpssas_softc *)done_ccb->ccb_h.ppriv_ptr1;
struct mpssas_softc *sassc;
sassc = (struct mpssas_softc *)arg;
mpssas_rescan(struct mpssas_softc *sassc, union ccb *ccb)
struct mpssas_softc *sassc;
mpssas_check_eedp(struct mpssas_softc *sassc)
struct mpssas_softc *sassc;
sassc = (struct mpssas_softc *)done_ccb->ccb_h.ppriv_ptr1;
struct mpssas_softc *sassc;
struct mpssas_softc *sassc;
mpssas_prepare_volume_remove(struct mpssas_softc *sassc, uint16_t handle)
mpssas_prepare_remove(struct mpssas_softc *sassc, uint16_t handle)
struct mpssas_softc *sassc;
sassc = kmalloc(sizeof(struct mpssas_softc), M_MPT2, M_WAITOK|M_ZERO);
struct mpssas_softc *sassc;
mpssas_discovery_end(struct mpssas_softc *sassc)
struct mpssas_softc *sassc = data;
struct mpssas_softc *sassc;
void mpssas_discovery_end(struct mpssas_softc *sassc);
void mpssas_startup_increment(struct mpssas_softc *sassc);
void mpssas_startup_decrement(struct mpssas_softc *sassc);
struct mpssas_softc *sassc;
struct mpssas_softc *sassc;
struct mpssas_softc *sassc;
struct mpssas_softc;
struct mpssas_softc *sassc;
void mpssas_prepare_remove(struct mpssas_softc *sassc, uint16_t handle);
void mpssas_prepare_volume_remove(struct mpssas_softc *sassc, uint16_t handle);
struct mpssas_target * mpssas_find_target_by_handle(struct mpssas_softc *, int, uint16_t);