Home
last modified time | relevance | path

Searched refs:tgtdev (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/dev/mpi3mr/
H A Dmpi3mr_cam.c528 struct mpi3mr_target *tgtdev = NULL; in mpi3mr_issue_tm() local
551 tgtdev = cmd->targ; in mpi3mr_issue_tm()
552 if (tgtdev == NULL) { in mpi3mr_issue_tm()
557 if (tgtdev->dev_removed == 1) { in mpi3mr_issue_tm()
567 tm_req.DevHandle = htole16(tgtdev->dev_handle); in mpi3mr_issue_tm()
584 if (tgtdev) in mpi3mr_issue_tm()
585 mpi3mr_atomic_inc(&tgtdev->block_io); in mpi3mr_issue_tm()
587 if (tgtdev && (tgtdev->dev_type == MPI3_DEVICE_DEVFORM_PCIE)) { in mpi3mr_issue_tm()
589 && tgtdev->dev_spec.pcie_inf.abort_to) in mpi3mr_issue_tm()
590 timeout = tgtdev->dev_spec.pcie_inf.abort_to; in mpi3mr_issue_tm()
[all …]
H A Dmpi3mr.c3313 struct mpi3mr_target *tgtdev, Mpi3DevicePage0_t *dev_pg0, in mpi3mr_update_device() argument
3318 tgtdev->per_id = (dev_pg0->PersistentID); in mpi3mr_update_device()
3319 tgtdev->dev_handle = (dev_pg0->DevHandle); in mpi3mr_update_device()
3320 tgtdev->dev_type = dev_pg0->DeviceForm; in mpi3mr_update_device()
3321 tgtdev->encl_handle = (dev_pg0->EnclosureHandle); in mpi3mr_update_device()
3322 tgtdev->parent_handle = (dev_pg0->ParentDevHandle); in mpi3mr_update_device()
3323 tgtdev->slot = (dev_pg0->Slot); in mpi3mr_update_device()
3324 tgtdev->qdepth = (dev_pg0->QueueDepth); in mpi3mr_update_device()
3325 tgtdev->wwid = (dev_pg0->WWID); in mpi3mr_update_device()
3328 tgtdev->is_hidden = (flags & MPI3_DEVICE0_FLAGS_HIDDEN); in mpi3mr_update_device()
[all …]
H A Dmpi3mr_app.c279 struct mpi3mr_target *tgtdev; in mpi3mr_app_build_nvme_prp() local
282 tgtdev = mpi3mr_find_target_by_dev_handle(sc->cam_sc, dev_handle); in mpi3mr_app_build_nvme_prp()
283 if (!tgtdev) { in mpi3mr_app_build_nvme_prp()
288 if (tgtdev->dev_spec.pcie_inf.pgsz == 0) { in mpi3mr_app_build_nvme_prp()
293 dev_pgsz = 1 << (tgtdev->dev_spec.pcie_inf.pgsz); in mpi3mr_app_build_nvme_prp()
1869 struct mpi3mr_target *tgtdev = NULL; in mpi3mr_get_alltgtinfo() local
1888 TAILQ_FOREACH(tgtdev, &cam_sc->tgt_list, tgt_next) { in mpi3mr_get_alltgtinfo()
1908 TAILQ_FOREACH(tgtdev, &cam_sc->tgt_list, tgt_next) { in mpi3mr_get_alltgtinfo()
1910 devmap_info[i].handle = tgtdev->dev_handle; in mpi3mr_get_alltgtinfo()
1911 devmap_info[i].per_id = tgtdev->per_id; in mpi3mr_get_alltgtinfo()
[all …]
H A Dmpi3mr.h984 struct mpi3mr_target *tgtdev, Mpi3DevicePage0_t *dev_pg0, bool is_added);