Searched refs:sassc (Results 1 - 13 of 13) sorted by relevance

/freebsd-current/sys/dev/mpr/
H A Dmpr_sas.c136 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 Dmpr_sas_lsi.c179 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 Dmpr_sas.h169 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 Dmprvar.h382 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 Dmpr.c841 struct mprsas_softc *sassc; local
843 sassc = sc->sassc;
921 mprsas_release_simq_reinit(sassc);
H A Dmpr_user.c831 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 Dmps_sas.c120 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 Dmps_sas_lsi.c175 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 Dmps_sas.h163 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 Dmpsvar.h339 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 Dmps.c811 struct mpssas_softc *sassc; local
813 sassc = sc->sassc;
893 mpssas_release_simq_reinit(sassc);
H A Dmps_user.c830 targ = mpssas_find_target_by_handle(sc->sassc, 0,
/freebsd-current/sys/dev/mpi3mr/
H A Dmpi3mr_cam.h186 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);

Completed in 274 milliseconds