/freebsd-current/sys/dev/mpr/ |
H A D | mpr_sas.c | 136 static void mprsas_send_smpcmd(struct mprsas_softc *sassc, union ccb *ccb, 138 static void mprsas_action_smpio(struct mprsas_softc *sassc, union ccb *ccb); 141 mprsas_find_target_by_handle(struct mprsas_softc *sassc, int start, argument 147 for (i = start; i < sassc->maxtargets; i++) { 148 target = &sassc->targets[i]; 164 mprsas_startup_increment(struct mprsas_softc *sassc) argument 166 MPR_FUNCTRACE(sassc->sc); 168 if ((sassc->flags & MPRSAS_IN_STARTUP) != 0) { 169 if (sassc->startup_refcount++ == 0) { 171 mpr_dprint(sassc 182 mprsas_release_simq_reinit(struct mprsas_softc *sassc) argument 192 mprsas_startup_decrement(struct mprsas_softc *sassc) argument 264 struct mprsas_softc *sassc = sc->sassc; local 412 mprsas_prepare_remove_retry(struct mprsas_softc *sassc) argument 440 mprsas_prepare_volume_remove(struct mprsas_softc *sassc, uint16_t handle) argument 505 mprsas_prepare_remove(struct mprsas_softc *sassc, uint16_t handle) argument 751 struct mprsas_softc *sassc; local 868 struct mprsas_softc *sassc; local 929 mprsas_discovery_end(struct mprsas_softc *sassc) argument 959 struct mprsas_softc *sassc; local 1840 mprsas_action_scsiio(struct mprsas_softc *sassc, union ccb *ccb) argument 2420 struct mprsas_softc *sassc; local 2918 mprsas_send_smpcmd(struct mprsas_softc *sassc, union ccb *ccb, uint64_t sasaddr) argument 3086 mprsas_action_smpio(struct mprsas_softc *sassc, union ccb *ccb) argument 3212 mprsas_action_resetdev(struct mprsas_softc *sassc, union ccb *ccb) argument 3309 struct mprsas_softc *sassc; local 3337 struct mprsas_softc *sassc; local 3508 struct mprsas_softc *sassc; local 3543 mprsas_check_id(struct mprsas_softc *sassc, int id) argument 3563 struct mprsas_softc *sassc; local [all...] |
H A D | mpr_sas_lsi.c | 179 mprsas_startup_increment(sc->sassc); 181 TAILQ_INSERT_TAIL(&sc->sassc->ev_queue, fw_event, ev_link); 182 taskqueue_enqueue(sc->sassc->ev_tq, &sc->sassc->ev_task); 204 struct mprsas_softc *sassc; local 205 sassc = sc->sassc; 232 mprsas_prepare_remove(sassc, le16toh( 237 mprsas_prepare_remove(sassc, le16toh( 252 mprsas_startup_decrement(sassc); 821 struct mprsas_softc *sassc; local 1260 struct mprsas_softc *sassc; local 1395 struct mprsas_softc *sassc; local 1457 struct mprsas_softc *sassc = sc->sassc; local 1559 struct mprsas_softc *sassc; local [all...] |
H A D | mpr_sas.h | 169 void mprsas_discovery_end(struct mprsas_softc *sassc); 172 void mprsas_startup_increment(struct mprsas_softc *sassc); 173 void mprsas_startup_decrement(struct mprsas_softc *sassc); 176 int mprsas_check_id(struct mprsas_softc *sassc, int id);
|
H A D | mprvar.h | 382 struct mprsas_softc *sassc; member in struct:mpr_softc 669 void mprsas_prepare_remove_retry(struct mprsas_softc *sassc); 695 if (sc->sassc) 696 mprsas_prepare_remove_retry(sc->sassc); 907 void mprsas_prepare_remove(struct mprsas_softc *sassc, uint16_t handle); 908 void mprsas_prepare_volume_remove(struct mprsas_softc *sassc, uint16_t handle); 915 void mprsas_release_simq_reinit(struct mprsas_softc *sassc);
|
H A D | mpr.c | 841 struct mprsas_softc *sassc; local 843 sassc = sc->sassc; 921 mprsas_release_simq_reinit(sassc);
|
H A D | mpr_user.c | 831 targ = mprsas_find_target_by_handle(sc->sassc, 0, 1001 targ = mprsas_find_target_by_handle(sc->sassc, 0,
|
/freebsd-current/sys/dev/mps/ |
H A D | mps_sas.c | 120 static void mpssas_direct_drive_io(struct mpssas_softc *sassc, 126 static void mpssas_send_smpcmd(struct mpssas_softc *sassc, union ccb *ccb, 128 static void mpssas_action_smpio(struct mpssas_softc *sassc, union ccb *ccb); 137 mpssas_find_target_by_handle(struct mpssas_softc *sassc, int start, uint16_t handle) argument 142 for (i = start; i < sassc->maxtargets; i++) { 143 target = &sassc->targets[i]; 159 mpssas_startup_increment(struct mpssas_softc *sassc) argument 161 MPS_FUNCTRACE(sassc->sc); 163 if ((sassc->flags & MPSSAS_IN_STARTUP) != 0) { 164 if (sassc 177 mpssas_release_simq_reinit(struct mpssas_softc *sassc) argument 187 mpssas_startup_decrement(struct mpssas_softc *sassc) argument 255 struct mpssas_softc *sassc = sc->sassc; local 399 mpssas_prepare_volume_remove(struct mpssas_softc *sassc, uint16_t handle) argument 470 mpssas_prepare_remove(struct mpssas_softc *sassc, uint16_t handle) argument 699 struct mpssas_softc *sassc; local 815 struct mpssas_softc *sassc; local 876 mpssas_discovery_end(struct mpssas_softc *sassc) argument 906 struct mpssas_softc *sassc; local 1612 mpssas_action_scsiio(struct mpssas_softc *sassc, union ccb *ccb) argument 1959 struct mpssas_softc *sassc; local 2395 mpssas_direct_drive_io(struct mpssas_softc *sassc, struct mps_command *cm, union ccb *ccb) argument 2727 mpssas_send_smpcmd(struct mpssas_softc *sassc, union ccb *ccb, uint64_t sasaddr) argument 2898 mpssas_action_smpio(struct mpssas_softc *sassc, union ccb *ccb) argument 3031 mpssas_action_resetdev(struct mpssas_softc *sassc, union ccb *ccb) argument 3122 struct mpssas_softc *sassc; local 3149 struct mpssas_softc *sassc; local 3322 struct mpssas_softc *sassc; local 3369 mpssas_check_id(struct mpssas_softc *sassc, int id) argument 3389 struct mpssas_softc *sassc; local [all...] |
H A D | mps_sas_lsi.c | 175 mpssas_startup_increment(sc->sassc); 177 TAILQ_INSERT_TAIL(&sc->sassc->ev_queue, fw_event, ev_link); 178 taskqueue_enqueue(sc->sassc->ev_tq, &sc->sassc->ev_task); 201 struct mpssas_softc *sassc; local 202 sassc = sc->sassc; 229 mpssas_prepare_remove(sassc, le16toh( 234 mpssas_prepare_remove(sassc,le16toh( 249 mpssas_startup_decrement(sassc); 615 struct mpssas_softc *sassc; local 1033 struct mpssas_softc *sassc; local 1095 struct mpssas_softc *sassc = sc->sassc; local 1193 struct mpssas_softc *sassc; local [all...] |
H A D | mps_sas.h | 163 void mpssas_discovery_end(struct mpssas_softc *sassc); 166 void mpssas_startup_increment(struct mpssas_softc *sassc); 167 void mpssas_startup_decrement(struct mpssas_softc *sassc); 170 int mpssas_check_id(struct mpssas_softc *sassc, int id);
|
H A D | mpsvar.h | 339 struct mpssas_softc *sassc; member in struct:mps_softc 819 void mpssas_prepare_remove(struct mpssas_softc *sassc, uint16_t handle); 820 void mpssas_prepare_volume_remove(struct mpssas_softc *sassc, uint16_t handle); 826 void mpssas_release_simq_reinit(struct mpssas_softc *sassc);
|
H A D | mps.c | 811 struct mpssas_softc *sassc; local 813 sassc = sc->sassc; 893 mpssas_release_simq_reinit(sassc);
|
H A D | mps_user.c | 830 targ = mpssas_find_target_by_handle(sc->sassc, 0,
|
/freebsd-current/sys/dev/mpi3mr/ |
H A D | mpi3mr_cam.h | 186 void mpi3mr_discovery_end(struct mpi3mr_cam_softc *sassc); 189 void mpi3mr_startup_increment(struct mpi3mr_cam_softc *sassc); 190 void mpi3mr_startup_decrement(struct mpi3mr_cam_softc *sassc); 193 int mpi3mr_check_id(struct mpi3mr_cam_softc *sassc, int id);
|