Lines Matching refs:sim
118 static void mprsas_action(struct cam_sim *sim, union ccb *ccb);
119 static void mprsas_poll(struct cam_sim *sim);
186 xpt_freeze_simq(sassc->sim, 1); in mprsas_startup_increment()
198 xpt_release_simq(sassc->sim, 1); in mprsas_release_simq_reinit()
216 xpt_release_simq(sassc->sim, 1); in mprsas_startup_decrement()
292 pathid = cam_sim_path(sassc->sim); in mprsas_rescan_target()
355 cam_sim_name(cm->cm_sc->sassc->sim), in mprsas_log_command()
356 cam_sim_unit(cm->cm_sc->sassc->sim), in mprsas_log_command()
357 cam_sim_bus(cm->cm_sc->sassc->sim), in mprsas_log_command()
780 sassc->sim = cam_sim_alloc(mprsas_action, mprsas_poll, "mpr", sassc, in mpr_attach_sas()
783 if (sassc->sim == NULL) { in mpr_attach_sas()
806 if ((error = xpt_bus_register(sassc->sim, 0)) != 0) { in mpr_attach_sas()
829 cam_sim_path(sc->sassc->sim), CAM_TARGET_WILDCARD, in mpr_attach_sas()
952 xpt_release_simq(sassc->sim, 1); in mpr_detach_sas()
954 if (sassc->sim != NULL) { in mpr_detach_sas()
955 xpt_bus_deregister(cam_sim_path(sassc->sim)); in mpr_detach_sas()
956 cam_sim_free(sassc->sim); in mpr_detach_sas()
1006 mprsas_action(struct cam_sim *sim, union ccb *ccb) in mprsas_action() argument
1010 sassc = cam_sim_softc(sim); in mprsas_action()
1045 strlcpy(cpi->dev_name, cam_sim_name(sim), DEV_IDLEN); in mprsas_action()
1046 cpi->unit_number = cam_sim_unit(sim); in mprsas_action()
1047 cpi->bus_id = cam_sim_bus(sim); in mprsas_action()
1146 path_id_t path_id = cam_sim_path(sc->sassc->sim); in mprsas_announce_reset()
1999 xpt_freeze_simq(sassc->sim, 1); in mprsas_action_scsiio()
2588 xpt_freeze_simq(sassc->sim, 1); in mprsas_scsiio_complete()
3430 mprsas_poll(struct cam_sim *sim) in mprsas_poll() argument
3434 sassc = cam_sim_softc(sim); in mprsas_poll()
3488 if (xpt_path_path_id(path) != sassc->sim->path_id) in mprsas_async()
3576 if (xpt_path_path_id(path) != sc->sassc->sim->path_id) in mprsas_async()
3612 pathid = cam_sim_path(sassc->sim); in mprsas_check_eedp()
3803 path_id = cam_sim_path(sc->sassc->sim); in mprsas_prepare_for_tm()