Lines Matching refs:cam_sc
304 TAILQ_FOREACH(target, &sc->cam_sc->tgt_list, tgt_next) { in mpi3mr_set_io_divert_for_all_vd_in_tg()
3002 mpi3mr_startup_decrement(sc->cam_sc); in mpi3mr_port_enable_complete()
3281 mpi3mr_find_target_by_per_id(struct mpi3mr_cam_softc *cam_sc, in mpi3mr_find_target_by_per_id() argument
3286 mtx_lock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_per_id()
3287 TAILQ_FOREACH(target, &cam_sc->tgt_list, tgt_next) { in mpi3mr_find_target_by_per_id()
3292 mtx_unlock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_per_id()
3297 mpi3mr_find_target_by_dev_handle(struct mpi3mr_cam_softc *cam_sc, in mpi3mr_find_target_by_dev_handle() argument
3302 mtx_lock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_dev_handle()
3303 TAILQ_FOREACH(target, &cam_sc->tgt_list, tgt_next) { in mpi3mr_find_target_by_dev_handle()
3308 mtx_unlock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_dev_handle()
3450 TAILQ_FOREACH(target, &sc->cam_sc->tgt_list, tgt_next) { in mpi3mr_create_device()
3472 TAILQ_INSERT_TAIL(&sc->cam_sc->tgt_list, target, tgt_next); in mpi3mr_create_device()
3518 TAILQ_FOREACH(tgtdev, &sc->cam_sc->tgt_list, tgt_next) { in mpi3mr_dev_rmhs_complete_iou()
3848 tgtdev = mpi3mr_find_target_by_dev_handle(sc->cam_sc, handle); in mpi3mr_pcietopochg_evt_th()
3908 tgtdev = mpi3mr_find_target_by_dev_handle(sc->cam_sc, handle); in mpi3mr_sastopochg_evt_th()
3986 tgtdev = mpi3mr_find_target_by_dev_handle(sc->cam_sc, dev_handle); in mpi3mr_devstatuschg_evt_th()
4246 mpi3mr_startup_increment(sc->cam_sc); in mpi3mr_process_events()
4254 TAILQ_INSERT_TAIL(&sc->cam_sc->ev_queue, fw_event, ev_link); in mpi3mr_process_events()
4255 taskqueue_enqueue(sc->cam_sc->ev_tq, &sc->cam_sc->ev_task); in mpi3mr_process_events()
4495 struct mpi3mr_cam_softc *cam_sc; in mpi3mr_process_op_reply_desc() local
4558 cam_sc = sc->cam_sc; in mpi3mr_process_op_reply_desc()
4565 target = mpi3mr_find_target_by_per_id(cam_sc, target_id); in mpi3mr_process_op_reply_desc()
5660 TAILQ_FOREACH(target, &sc->cam_sc->tgt_list, tgt_next) { in mpi3mr_invalidate_devhandles()
5688 TAILQ_FOREACH_SAFE(target, &sc->cam_sc->tgt_list, tgt_next, target_temp) { in mpi3mr_rfresh_tgtdevs()
5698 TAILQ_FOREACH(target, &sc->cam_sc->tgt_list, tgt_next) { in mpi3mr_rfresh_tgtdevs()
5899 taskqueue_block(sc->cam_sc->ev_tq); in mpi3mr_cleanup_event_taskq()
5900 while (taskqueue_cancel(sc->cam_sc->ev_tq, &sc->cam_sc->ev_task, NULL) != 0) { in mpi3mr_cleanup_event_taskq()
5901 taskqueue_drain(sc->cam_sc->ev_tq, &sc->cam_sc->ev_task); in mpi3mr_cleanup_event_taskq()
5955 xpt_freeze_simq(sc->cam_sc->sim, 1); in mpi3mr_soft_reset_handler()
6037 taskqueue_unblock(sc->cam_sc->ev_tq); in mpi3mr_soft_reset_handler()
6038 xpt_release_simq(sc->cam_sc->sim, 1); in mpi3mr_soft_reset_handler()