Searched refs:cam_sc (Results 1 – 5 of 5) sorted by relevance
| /freebsd/sys/dev/mpi3mr/ |
| H A D | mpi3mr_cam.c | 93 mpi3mr_release_simq_reinit(struct mpi3mr_cam_softc *cam_sc); 945 mpi3mr_action_scsiio(struct mpi3mr_cam_softc *cam_sc, union ccb *ccb) in mpi3mr_action_scsiio() argument 955 sc = cam_sc->sc; in mpi3mr_action_scsiio() 965 KASSERT(csio->ccb_h.target_id < cam_sc->maxtargets, in mpi3mr_action_scsiio() 979 targ = mpi3mr_find_target_by_per_id(cam_sc, csio->ccb_h.target_id); in mpi3mr_action_scsiio() 1056 if ((cam_sc->flags & MPI3MRSAS_QUEUE_FROZEN) == 0) { in mpi3mr_action_scsiio() 1057 xpt_freeze_simq(cam_sc->sim, 1); in mpi3mr_action_scsiio() 1058 cam_sc->flags |= MPI3MRSAS_QUEUE_FROZEN; in mpi3mr_action_scsiio() 1283 struct mpi3mr_cam_softc *cam_sc; in mpi3mr_cam_poll() local 1288 cam_sc = cam_sim_softc(sim); in mpi3mr_cam_poll() [all …]
|
| H A D | mpi3mr_cam.h | 169 struct mpi3mr_cam_softc *cam_sc; in mpi3mr_print_cdb() local 174 cam_sc = cam_sim_softc(sim); in mpi3mr_print_cdb() 178 mpi3mr_dprint(cam_sc->sc, MPI3MR_INFO, "tgtID: %d CDB: ", csio->ccb_h.target_id); in mpi3mr_print_cdb()
|
| H A D | mpi3mr_app.c | 282 tgtdev = mpi3mr_find_target_by_dev_handle(sc->cam_sc, dev_handle); in mpi3mr_app_build_nvme_prp() 1068 tgtdev = mpi3mr_find_target_by_dev_handle(sc->cam_sc, tm_req->DevHandle); in mpi3mr_app_mptcmds() 1888 struct mpi3mr_cam_softc *cam_sc = sc->cam_sc; in mpi3mr_get_alltgtinfo() local 1899 if (TAILQ_EMPTY(&cam_sc->tgt_list)) { in mpi3mr_get_alltgtinfo() 1904 mtx_lock_spin(&cam_sc->sc->target_lock); in mpi3mr_get_alltgtinfo() 1905 TAILQ_FOREACH(tgtdev, &cam_sc->tgt_list, tgt_next) { in mpi3mr_get_alltgtinfo() 1908 mtx_unlock_spin(&cam_sc->sc->target_lock); in mpi3mr_get_alltgtinfo() 1924 mtx_lock_spin(&cam_sc->sc->target_lock); in mpi3mr_get_alltgtinfo() 1925 TAILQ_FOREACH(tgtdev, &cam_sc->tgt_list, tgt_next) { in mpi3mr_get_alltgtinfo() 1943 mtx_unlock_spin(&cam_sc->sc->target_lock); in mpi3mr_get_alltgtinfo() [all …]
|
| H A D | mpi3mr.c | 304 TAILQ_FOREACH(target, &sc->cam_sc->tgt_list, tgt_next) { in mpi3mr_set_io_divert_for_all_vd_in_tg() 3084 mpi3mr_startup_decrement(sc->cam_sc); in mpi3mr_port_enable_complete() 3480 mpi3mr_find_target_by_per_id(struct mpi3mr_cam_softc *cam_sc, in mpi3mr_find_target_by_per_id() argument 3485 mtx_lock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_per_id() 3486 TAILQ_FOREACH(target, &cam_sc->tgt_list, tgt_next) { in mpi3mr_find_target_by_per_id() 3491 mtx_unlock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_per_id() 3496 mpi3mr_find_target_by_dev_handle(struct mpi3mr_cam_softc *cam_sc, in mpi3mr_find_target_by_dev_handle() argument 3501 mtx_lock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_dev_handle() 3502 TAILQ_FOREACH(target, &cam_sc->tgt_list, tgt_next) { in mpi3mr_find_target_by_dev_handle() 3507 mtx_unlock_spin(&cam_sc->sc->target_lock); in mpi3mr_find_target_by_dev_handle() [all …]
|
| H A D | mpi3mr.h | 578 struct mpi3mr_cam_softc *cam_sc; member 947 mpi3mr_find_target_by_per_id(struct mpi3mr_cam_softc *cam_sc, 950 mpi3mr_find_target_by_dev_handle(struct mpi3mr_cam_softc *cam_sc, 987 mpi3mrsas_release_simq_reinit(struct mpi3mr_cam_softc *cam_sc);
|