/freebsd-11-stable/sys/dev/mps/ |
H A D | mps_sas.c | 127 static void mpssas_direct_drive_io(struct mpssas_softc *sassc, 134 static void mpssas_send_smpcmd(struct mpssas_softc *sassc, union ccb *ccb, 136 static void mpssas_action_smpio(struct mpssas_softc *sassc, union ccb *ccb); 152 mpssas_find_target_by_handle(struct mpssas_softc *sassc, int start, uint16_t handle) argument 157 for (i = start; i < sassc->maxtargets; i++) { 158 target = &sassc->targets[i]; 174 mpssas_startup_increment(struct mpssas_softc *sassc) argument 176 MPS_FUNCTRACE(sassc->sc); 178 if ((sassc->flags & MPSSAS_IN_STARTUP) != 0) { 179 if (sassc 194 mpssas_release_simq_reinit(struct mpssas_softc *sassc) argument 204 mpssas_startup_decrement(struct mpssas_softc *sassc) argument 272 struct mpssas_softc *sassc = sc->sassc; local 421 mpssas_prepare_volume_remove(struct mpssas_softc *sassc, uint16_t handle) argument 495 mpssas_prepare_remove(struct mpssas_softc *sassc, uint16_t handle) argument 717 struct mpssas_softc *sassc; local 847 struct mpssas_softc *sassc; local 905 mpssas_discovery_end(struct mpssas_softc *sassc) argument 938 struct mpssas_softc *sassc; local 1643 mpssas_action_scsiio(struct mpssas_softc *sassc, union ccb *ccb) argument 2108 struct mpssas_softc *sassc; local 2507 mpssas_direct_drive_io(struct mpssas_softc *sassc, struct mps_command *cm, union ccb *ccb) argument 2840 mpssas_send_smpcmd(struct mpssas_softc *sassc, union ccb *ccb, uint64_t sasaddr) argument 3011 mpssas_action_smpio(struct mpssas_softc *sassc, union ccb *ccb) argument 3148 mpssas_action_resetdev(struct mpssas_softc *sassc, union ccb *ccb) argument 3241 struct mpssas_softc *sassc; local 3269 struct mpssas_softc *sassc; local 3378 struct mpssas_softc *sassc = sc->sassc; local 3507 struct mpssas_softc *sassc; local 3649 struct mpssas_softc *sassc; local 3701 mpssas_check_id(struct mpssas_softc *sassc, int id) argument 3721 struct mpssas_softc *sassc; local [all...] |
H A D | mps_sas.h | 168 void mpssas_discovery_end(struct mpssas_softc *sassc); 171 void mpssas_startup_increment(struct mpssas_softc *sassc); 172 void mpssas_startup_decrement(struct mpssas_softc *sassc); 175 int mpssas_check_id(struct mpssas_softc *sassc, int id);
|
H A D | mps_sas_lsi.c | 173 mpssas_startup_increment(sc->sassc); 175 TAILQ_INSERT_TAIL(&sc->sassc->ev_queue, fw_event, ev_link); 176 taskqueue_enqueue(sc->sassc->ev_tq, &sc->sassc->ev_task); 199 struct mpssas_softc *sassc; local 200 sassc = sc->sassc; 227 mpssas_prepare_remove(sassc, le16toh( 232 mpssas_prepare_remove(sassc,le16toh( 247 mpssas_startup_decrement(sassc); 617 struct mpssas_softc *sassc; local 1054 struct mpssas_softc *sassc; local 1118 struct mpssas_softc *sassc = sc->sassc; local 1214 struct mpssas_softc *sassc; local [all...] |
H A D | mpsvar.h | 299 struct mpssas_softc *sassc; member in struct:mps_softc 758 void mpssas_prepare_remove(struct mpssas_softc *sassc, uint16_t handle); 759 void mpssas_prepare_volume_remove(struct mpssas_softc *sassc, uint16_t handle); 765 void mpssas_release_simq_reinit(struct mpssas_softc *sassc);
|
H A D | mps.c | 687 struct mpssas_softc *sassc; local 689 sassc = sc->sassc; 770 mpssas_release_simq_reinit(sassc);
|
H A D | mps_user.c | 846 targ = mpssas_find_target_by_handle(sc->sassc, 0,
|
/freebsd-11-stable/sys/dev/mpr/ |
H A D | mpr_sas.c | 147 static void mprsas_send_smpcmd(struct mprsas_softc *sassc, union ccb *ccb, 149 static void mprsas_action_smpio(struct mprsas_softc *sassc, union ccb *ccb); 153 mprsas_find_target_by_handle(struct mprsas_softc *sassc, int start, argument 159 for (i = start; i < sassc->maxtargets; i++) { 160 target = &sassc->targets[i]; 176 mprsas_startup_increment(struct mprsas_softc *sassc) argument 178 MPR_FUNCTRACE(sassc->sc); 180 if ((sassc->flags & MPRSAS_IN_STARTUP) != 0) { 181 if (sassc->startup_refcount++ == 0) { 183 mpr_dprint(sassc 197 mprsas_release_simq_reinit(struct mprsas_softc *sassc) argument 207 mprsas_startup_decrement(struct mprsas_softc *sassc) argument 278 struct mprsas_softc *sassc = sc->sassc; local 430 mprsas_prepare_volume_remove(struct mprsas_softc *sassc, uint16_t handle) argument 492 mprsas_prepare_remove(struct mprsas_softc *sassc, uint16_t handle) argument 730 struct mprsas_softc *sassc; local 901 struct mprsas_softc *sassc; local 959 mprsas_discovery_end(struct mprsas_softc *sassc) argument 992 struct mprsas_softc *sassc; local 1870 mprsas_action_scsiio(struct mprsas_softc *sassc, union ccb *ccb) argument 2582 struct mprsas_softc *sassc; local 3054 mprsas_send_smpcmd(struct mprsas_softc *sassc, union ccb *ccb, uint64_t sasaddr) argument 3285 mprsas_action_smpio(struct mprsas_softc *sassc, union ccb *ccb) argument 3414 mprsas_action_resetdev(struct mprsas_softc *sassc, union ccb *ccb) argument 3508 struct mprsas_softc *sassc; local 3537 struct mprsas_softc *sassc; local 3671 struct mprsas_softc *sassc = sc->sassc; local 3792 struct mprsas_softc *sassc; local 3931 struct mprsas_softc *sassc; local 3972 mprsas_check_id(struct mprsas_softc *sassc, int id) argument 3992 struct mprsas_softc *sassc; local [all...] |
H A D | mpr_sas_lsi.c | 177 mprsas_startup_increment(sc->sassc); 179 TAILQ_INSERT_TAIL(&sc->sassc->ev_queue, fw_event, ev_link); 180 taskqueue_enqueue(sc->sassc->ev_tq, &sc->sassc->ev_task); 202 struct mprsas_softc *sassc; local 203 sassc = sc->sassc; 230 mprsas_prepare_remove(sassc, le16toh( 235 mprsas_prepare_remove(sassc, le16toh( 250 mprsas_startup_decrement(sassc); 805 struct mprsas_softc *sassc; local 1266 struct mprsas_softc *sassc; local 1402 struct mprsas_softc *sassc; local 1467 struct mprsas_softc *sassc = sc->sassc; local 1561 struct mprsas_softc *sassc; local [all...] |
H A D | mpr_sas.h | 174 void mprsas_discovery_end(struct mprsas_softc *sassc); 177 void mprsas_startup_increment(struct mprsas_softc *sassc); 178 void mprsas_startup_decrement(struct mprsas_softc *sassc); 181 int mprsas_check_id(struct mprsas_softc *sassc, int id);
|
H A D | mprvar.h | 312 struct mprsas_softc *sassc; member in struct:mpr_softc 798 void mprsas_prepare_remove(struct mprsas_softc *sassc, uint16_t handle); 799 void mprsas_prepare_volume_remove(struct mprsas_softc *sassc, uint16_t handle); 806 void mprsas_release_simq_reinit(struct mprsas_softc *sassc);
|
H A D | mpr.c | 704 struct mprsas_softc *sassc; local 706 sassc = sc->sassc; 784 mprsas_release_simq_reinit(sassc);
|
H A D | mpr_user.c | 836 targ = mprsas_find_target_by_handle(sc->sassc, 0, 1007 targ = mprsas_find_target_by_handle(sc->sassc, 0,
|