pm8001_dev       1504 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1513 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = pw->data; /* Most stash device structure */
pm8001_dev       1514 drivers/scsi/pm8001/pm8001_hwi.c 	if ((pm8001_dev == NULL)
pm8001_dev       1516 drivers/scsi/pm8001/pm8001_hwi.c 	  && (pm8001_dev->dev_type == SAS_PHY_UNUSED))) {
pm8001_dev       1524 drivers/scsi/pm8001/pm8001_hwi.c 		struct sas_task *t = (struct sas_task *)pm8001_dev;
pm8001_dev       1559 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev = ccb->device;
pm8001_dev       1560 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       1561 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       1584 drivers/scsi/pm8001/pm8001_hwi.c 		struct sas_task *t = (struct sas_task *)pm8001_dev;
pm8001_dev       1639 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev = ccb->device;
pm8001_dev       1640 drivers/scsi/pm8001/pm8001_hwi.c 		dev = pm8001_dev->sas_device;
pm8001_dev       1676 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_open_reject_retry(pm8001_ha, t, pm8001_dev);
pm8001_dev       1680 drivers/scsi/pm8001/pm8001_hwi.c 		dev = pm8001_dev->sas_device;
pm8001_dev       1684 drivers/scsi/pm8001/pm8001_hwi.c 		dev = pm8001_dev->sas_device;
pm8001_dev       1688 drivers/scsi/pm8001/pm8001_hwi.c 		dev = pm8001_dev->sas_device;
pm8001_dev       1692 drivers/scsi/pm8001/pm8001_hwi.c 		dev = pm8001_dev->sas_device;
pm8001_dev       1865 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1875 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       1907 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       1908 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       1923 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       1924 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       1976 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2046 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2111 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2121 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       2137 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2138 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2182 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2310 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2326 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev = ccb->device;
pm8001_dev       2335 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev = t->dev->lldd_dev;
pm8001_dev       2342 drivers/scsi/pm8001/pm8001_hwi.c 	if ((pm8001_dev && !(pm8001_dev->id & NCQ_READ_LOG_FLAG))
pm8001_dev       2383 drivers/scsi/pm8001/pm8001_hwi.c 						pm8001_dev->attached_phy +
pm8001_dev       2402 drivers/scsi/pm8001/pm8001_hwi.c 			if (pm8001_dev &&
pm8001_dev       2403 drivers/scsi/pm8001/pm8001_hwi.c 				(pm8001_dev->id & NCQ_READ_LOG_FLAG)) {
pm8001_dev       2405 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev->id |= NCQ_ABORT_ALL_FLAG;
pm8001_dev       2407 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev->id = pm8001_dev->id & 0x7FFFFFFF;
pm8001_dev       2408 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_send_abort_all(pm8001_ha, pm8001_dev);
pm8001_dev       2446 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2447 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2454 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2455 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2465 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2466 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2516 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2532 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2556 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2619 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_handle_event(pm8001_ha, pm8001_dev,
pm8001_dev       2639 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_handle_event(pm8001_ha, pm8001_dev,
pm8001_dev       2685 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2698 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev = ccb->device;
pm8001_dev       2710 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev = pm8001_find_dev(pm8001_ha, dev_id);
pm8001_dev       2712 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2713 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_send_read_log(pm8001_ha, pm8001_dev);
pm8001_dev       2719 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       2735 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2736 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2780 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       2910 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2919 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       2931 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2932 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2939 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2940 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2947 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev)
pm8001_dev       2948 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       3001 drivers/scsi/pm8001/pm8001_hwi.c 				pm8001_dev,
pm8001_dev       3106 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev = ccb->device;
pm8001_dev       3114 drivers/scsi/pm8001/pm8001_hwi.c 	complete(pm8001_dev->setds_completion);
pm8001_dev       3568 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       3574 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       3582 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev->device_id = device_id;
pm8001_dev       3617 drivers/scsi/pm8001/pm8001_hwi.c 	complete(pm8001_dev->dcompletion);
pm8001_dev       3728 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       3744 drivers/scsi/pm8001/pm8001_hwi.c 	pm8001_dev = ccb->device; /* retrieve device */
pm8001_dev       3775 drivers/scsi/pm8001/pm8001_hwi.c 	if (pm8001_dev->id & NCQ_ABORT_ALL_FLAG) {
pm8001_dev       3779 drivers/scsi/pm8001/pm8001_hwi.c 		pm8001_dev->id &= 0xBFFFFFFF;
pm8001_dev       4244 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       4285 drivers/scsi/pm8001/pm8001_hwi.c 	build_smp_cmd(pm8001_dev->device_id, smp_cmd.tag, &smp_cmd);
pm8001_dev       4312 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       4325 drivers/scsi/pm8001/pm8001_hwi.c 	ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id);
pm8001_dev       4529 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev, u32 flag)
pm8001_dev       4541 drivers/scsi/pm8001/pm8001_hwi.c 	struct domain_device *dev = pm8001_dev->sas_device;
pm8001_dev       4550 drivers/scsi/pm8001/pm8001_hwi.c 	ccb->device = pm8001_dev;
pm8001_dev       4556 drivers/scsi/pm8001/pm8001_hwi.c 		if (pm8001_dev->dev_type == SAS_SATA_DEV)
pm8001_dev       4558 drivers/scsi/pm8001/pm8001_hwi.c 		else if (pm8001_dev->dev_type == SAS_END_DEVICE ||
pm8001_dev       4559 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->dev_type == SAS_EDGE_EXPANDER_DEVICE ||
pm8001_dev       4560 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->dev_type == SAS_FANOUT_EXPANDER_DEVICE)
pm8001_dev       4566 drivers/scsi/pm8001/pm8001_hwi.c 		phy_id = pm8001_dev->attached_phy;
pm8001_dev       4568 drivers/scsi/pm8001/pm8001_hwi.c 	linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ?
pm8001_dev       4569 drivers/scsi/pm8001/pm8001_hwi.c 			pm8001_dev->sas_device->linkrate : dev->port->linkrate;
pm8001_dev       4571 drivers/scsi/pm8001/pm8001_hwi.c 		cpu_to_le32(((pm8001_dev->sas_device->port->id) & 0x0F) |
pm8001_dev       4578 drivers/scsi/pm8001/pm8001_hwi.c 	memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr,
pm8001_dev       4685 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev, u8 flag, u32 task_tag, u32 cmd_tag)
pm8001_dev       4692 drivers/scsi/pm8001/pm8001_hwi.c 	if (pm8001_dev->dev_type == SAS_END_DEVICE)
pm8001_dev       4694 drivers/scsi/pm8001/pm8001_hwi.c 	else if (pm8001_dev->dev_type == SAS_SATA_DEV)
pm8001_dev       4698 drivers/scsi/pm8001/pm8001_hwi.c 	device_id = pm8001_dev->device_id;
pm8001_dev       4717 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       4724 drivers/scsi/pm8001/pm8001_hwi.c 	sspTMCmd.device_id = cpu_to_le32(pm8001_dev->device_id);
pm8001_dev       5067 drivers/scsi/pm8001/pm8001_hwi.c 	struct pm8001_device *pm8001_dev, u32 state)
pm8001_dev       5081 drivers/scsi/pm8001/pm8001_hwi.c 	ccb->device = pm8001_dev;
pm8001_dev       5084 drivers/scsi/pm8001/pm8001_hwi.c 	payload.device_id = cpu_to_le32(pm8001_dev->device_id);
pm8001_dev        376 drivers/scsi/pm8001/pm8001_sas.c #define DEV_IS_GONE(pm8001_dev)	\
pm8001_dev        377 drivers/scsi/pm8001/pm8001_sas.c 	((!pm8001_dev || (pm8001_dev->dev_type == SAS_PHY_UNUSED)))
pm8001_dev        383 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev;
pm8001_dev        410 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev = dev->lldd_dev;
pm8001_dev        412 drivers/scsi/pm8001/pm8001_sas.c 		if (DEV_IS_GONE(pm8001_dev) || !port->port_attached) {
pm8001_dev        454 drivers/scsi/pm8001/pm8001_sas.c 		ccb->device = pm8001_dev;
pm8001_dev        487 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->running_req++;
pm8001_dev        594 drivers/scsi/pm8001/pm8001_sas.c static void pm8001_free_dev(struct pm8001_device *pm8001_dev)
pm8001_dev        596 drivers/scsi/pm8001/pm8001_sas.c 	u32 id = pm8001_dev->id;
pm8001_dev        597 drivers/scsi/pm8001/pm8001_sas.c 	memset(pm8001_dev, 0, sizeof(*pm8001_dev));
pm8001_dev        598 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev->id = id;
pm8001_dev        599 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev->dev_type = SAS_PHY_UNUSED;
pm8001_dev        600 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev->device_id = PM8001_MAX_DEVICES;
pm8001_dev        601 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev->sas_device = NULL;
pm8001_dev        715 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev        742 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->setds_completion = &completion_setstate;
pm8001_dev        744 drivers/scsi/pm8001/pm8001_sas.c 				pm8001_dev, 0x01);
pm8001_dev        797 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev, struct domain_device *dev, u32 flag,
pm8001_dev        821 drivers/scsi/pm8001/pm8001_sas.c 		ccb->device = pm8001_dev;
pm8001_dev        827 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev, flag, task_tag, ccb_tag);
pm8001_dev        877 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev        881 drivers/scsi/pm8001/pm8001_sas.c 	if (pm8001_dev) {
pm8001_dev        882 drivers/scsi/pm8001/pm8001_sas.c 		u32 device_id = pm8001_dev->device_id;
pm8001_dev        886 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->device_id, pm8001_dev->dev_type));
pm8001_dev        887 drivers/scsi/pm8001/pm8001_sas.c 		if (pm8001_dev->running_req) {
pm8001_dev        889 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
pm8001_dev        891 drivers/scsi/pm8001/pm8001_sas.c 			while (pm8001_dev->running_req)
pm8001_dev        896 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_free_dev(pm8001_dev);
pm8001_dev        939 drivers/scsi/pm8001/pm8001_sas.c 		struct pm8001_device *pm8001_dev;
pm8001_dev        944 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev = ccb->device;
pm8001_dev        945 drivers/scsi/pm8001/pm8001_sas.c 		if (!pm8001_dev || (pm8001_dev->dev_type == SAS_PHY_UNUSED))
pm8001_dev        948 drivers/scsi/pm8001/pm8001_sas.c 			uintptr_t d = (uintptr_t)pm8001_dev
pm8001_dev        950 drivers/scsi/pm8001/pm8001_sas.c 			if (((d % sizeof(*pm8001_dev)) != 0)
pm8001_dev        951 drivers/scsi/pm8001/pm8001_sas.c 			 || ((d / sizeof(*pm8001_dev)) >= PM8001_MAX_DEVICES))
pm8001_dev        953 drivers/scsi/pm8001/pm8001_sas.c 		} else if (pm8001_dev != device_to_close)
pm8001_dev        968 drivers/scsi/pm8001/pm8001_sas.c 		if (pm8001_dev)
pm8001_dev        969 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->running_req--;
pm8001_dev       1000 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1007 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev = dev->lldd_dev;
pm8001_dev       1020 drivers/scsi/pm8001/pm8001_sas.c 			"with rc %d\n", pm8001_dev->device_id, rc));
pm8001_dev       1025 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
pm8001_dev       1030 drivers/scsi/pm8001/pm8001_sas.c 			"with rc %d\n", pm8001_dev->device_id, rc));
pm8001_dev       1038 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id, rc));
pm8001_dev       1051 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1058 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev = dev->lldd_dev;
pm8001_dev       1073 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
pm8001_dev       1084 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->setds_completion = &completion_setstate;
pm8001_dev       1089 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
pm8001_dev       1102 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id, rc));
pm8001_dev       1113 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       1118 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev ,
pm8001_dev       1122 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->setds_completion = &completion_setstate;
pm8001_dev       1124 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev, 0x01);
pm8001_dev       1132 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id, rc));
pm8001_dev       1194 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1202 drivers/scsi/pm8001/pm8001_sas.c 	pm8001_dev = dev->lldd_dev;
pm8001_dev       1204 drivers/scsi/pm8001/pm8001_sas.c 	phy_id = pm8001_dev->attached_phy;
pm8001_dev       1227 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev,
pm8001_dev       1228 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->sas_device, 0, tag);
pm8001_dev       1237 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->setds_completion = &completion;
pm8001_dev       1239 drivers/scsi/pm8001/pm8001_sas.c 				pm8001_dev, 0x03);
pm8001_dev       1273 drivers/scsi/pm8001/pm8001_sas.c 				pm8001_dev, pm8001_dev->sas_device, 1, tag);
pm8001_dev       1284 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->setds_completion = &completion;
pm8001_dev       1286 drivers/scsi/pm8001/pm8001_sas.c 				pm8001_dev, 0x01);
pm8001_dev       1290 drivers/scsi/pm8001/pm8001_sas.c 				pm8001_dev, pm8001_dev->sas_device, 0, tag);
pm8001_dev       1295 drivers/scsi/pm8001/pm8001_sas.c 		rc = pm8001_exec_internal_task_abort(pm8001_ha, pm8001_dev,
pm8001_dev       1296 drivers/scsi/pm8001/pm8001_sas.c 			pm8001_dev->sas_device, 0, tag);
pm8001_dev       1328 drivers/scsi/pm8001/pm8001_sas.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       1333 drivers/scsi/pm8001/pm8001_sas.c 		pm8001_dev->device_id));
pm8001_dev        213 drivers/scsi/pm8001/pm8001_sas.h 		struct pm8001_device *pm8001_dev, u32 flag);
pm8001_dev        218 drivers/scsi/pm8001/pm8001_sas.h 		struct pm8001_device *pm8001_dev, u8 flag, u32 task_tag,
pm8001_dev        227 drivers/scsi/pm8001/pm8001_sas.h 		struct pm8001_device *pm8001_dev, u32 state);
pm8001_dev        675 drivers/scsi/pm8001/pm8001_sas.h 			struct pm8001_device *pm8001_dev, u32 state);
pm8001_dev        686 drivers/scsi/pm8001/pm8001_sas.h 				struct pm8001_device *pm8001_dev,
pm8001_dev       1553 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1563 drivers/scsi/pm8001/pm80xx_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       1595 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       1596 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       1612 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       1613 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       1677 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       1746 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       1813 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       1822 drivers/scsi/pm8001/pm80xx_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       1838 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       1839 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       1887 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       2020 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2036 drivers/scsi/pm8001/pm80xx_hwi.c 		pm8001_dev = ccb->device;
pm8001_dev       2045 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev = t->dev->lldd_dev;
pm8001_dev       2052 drivers/scsi/pm8001/pm80xx_hwi.c 	if ((pm8001_dev && !(pm8001_dev->id & NCQ_READ_LOG_FLAG))
pm8001_dev       2093 drivers/scsi/pm8001/pm80xx_hwi.c 						pm8001_dev->attached_phy +
pm8001_dev       2113 drivers/scsi/pm8001/pm80xx_hwi.c 			if (pm8001_dev &&
pm8001_dev       2114 drivers/scsi/pm8001/pm80xx_hwi.c 				(pm8001_dev->id & NCQ_READ_LOG_FLAG)) {
pm8001_dev       2116 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev->id |= NCQ_ABORT_ALL_FLAG;
pm8001_dev       2118 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev->id = pm8001_dev->id & 0x7FFFFFFF;
pm8001_dev       2119 drivers/scsi/pm8001/pm80xx_hwi.c 				pm80xx_send_abort_all(pm8001_ha, pm8001_dev);
pm8001_dev       2157 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2158 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2165 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2166 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2176 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2177 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2231 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       2247 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       2269 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       2332 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_handle_event(pm8001_ha, pm8001_dev,
pm8001_dev       2352 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_handle_event(pm8001_ha, pm8001_dev,
pm8001_dev       2400 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2413 drivers/scsi/pm8001/pm80xx_hwi.c 		pm8001_dev = ccb->device;
pm8001_dev       2426 drivers/scsi/pm8001/pm80xx_hwi.c 		pm8001_dev = pm8001_find_dev(pm8001_ha, dev_id);
pm8001_dev       2428 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2429 drivers/scsi/pm8001/pm80xx_hwi.c 			pm80xx_send_read_log(pm8001_ha, pm8001_dev);
pm8001_dev       2449 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2450 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2498 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       2642 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev;
pm8001_dev       2653 drivers/scsi/pm8001/pm80xx_hwi.c 	pm8001_dev = ccb->device;
pm8001_dev       2666 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2667 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2689 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2690 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2697 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev)
pm8001_dev       2698 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->running_req--;
pm8001_dev       2756 drivers/scsi/pm8001/pm80xx_hwi.c 				pm8001_dev,
pm8001_dev       3892 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       3994 drivers/scsi/pm8001/pm80xx_hwi.c 	build_smp_cmd(pm8001_dev->device_id, smp_cmd.tag,
pm8001_dev       4054 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev = dev->lldd_dev;
pm8001_dev       4072 drivers/scsi/pm8001/pm80xx_hwi.c 	ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id);
pm8001_dev       4080 drivers/scsi/pm8001/pm80xx_hwi.c 	q_index = (u32) (pm8001_dev->id & 0x00ffffff) % PM8001_MAX_INB_NUM;
pm8001_dev       4203 drivers/scsi/pm8001/pm80xx_hwi.c 	q_index = (u32) (pm8001_dev->id & 0x00ffffff) % PM8001_MAX_OUTB_NUM;
pm8001_dev       4531 drivers/scsi/pm8001/pm80xx_hwi.c 	struct pm8001_device *pm8001_dev, u32 flag)
pm8001_dev       4543 drivers/scsi/pm8001/pm80xx_hwi.c 	struct domain_device *dev = pm8001_dev->sas_device;
pm8001_dev       4552 drivers/scsi/pm8001/pm80xx_hwi.c 	ccb->device = pm8001_dev;
pm8001_dev       4559 drivers/scsi/pm8001/pm80xx_hwi.c 		if (pm8001_dev->dev_type == SAS_SATA_DEV)
pm8001_dev       4561 drivers/scsi/pm8001/pm80xx_hwi.c 		else if (pm8001_dev->dev_type == SAS_END_DEVICE ||
pm8001_dev       4562 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->dev_type == SAS_EDGE_EXPANDER_DEVICE ||
pm8001_dev       4563 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->dev_type == SAS_FANOUT_EXPANDER_DEVICE)
pm8001_dev       4569 drivers/scsi/pm8001/pm80xx_hwi.c 		phy_id = pm8001_dev->attached_phy;
pm8001_dev       4573 drivers/scsi/pm8001/pm80xx_hwi.c 	linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ?
pm8001_dev       4574 drivers/scsi/pm8001/pm80xx_hwi.c 			pm8001_dev->sas_device->linkrate : dev->port->linkrate;
pm8001_dev       4577 drivers/scsi/pm8001/pm80xx_hwi.c 		cpu_to_le32(((pm8001_dev->sas_device->port->id) & 0xFF) |
pm8001_dev       4586 drivers/scsi/pm8001/pm80xx_hwi.c 	memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr,