Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/scsi/pm8001/
H A Dpm8001_sas.c371 #define DEV_IS_GONE(pm8001_dev) \ argument
372 ((!pm8001_dev || (pm8001_dev->dev_type == SAS_PHY_UNUSED)))
385 struct pm8001_device *pm8001_dev; in pm8001_task_exec() local
413 pm8001_dev = dev->lldd_dev; in pm8001_task_exec()
415 if (DEV_IS_GONE(pm8001_dev) || !port->port_attached) { in pm8001_task_exec()
457 ccb->device = pm8001_dev; in pm8001_task_exec()
460 atomic_inc(&pm8001_dev->running_req); in pm8001_task_exec()
464 atomic_inc(&pm8001_dev->running_req); in pm8001_task_exec()
473 atomic_inc(&pm8001_dev->running_req); in pm8001_task_exec()
485 atomic_dec(&pm8001_dev->running_req); in pm8001_task_exec()
[all …]
H A Dpm80xx_hwi.c1884 struct pm8001_device *pm8001_dev; in mpi_ssp_completion() local
1894 pm8001_dev = ccb->device; in mpi_ssp_completion()
1927 if (pm8001_dev) in mpi_ssp_completion()
1928 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1934 if (pm8001_dev) in mpi_ssp_completion()
1935 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1944 if (pm8001_dev) in mpi_ssp_completion()
1945 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1951 if (pm8001_dev) in mpi_ssp_completion()
1952 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
[all …]
H A Dpm8001_hwi.c1495 struct pm8001_device *pm8001_dev; in pm8001_work_fn() local
1504 pm8001_dev = pw->data; /* Most stash device structure */ in pm8001_work_fn()
1505 if ((pm8001_dev == NULL) in pm8001_work_fn()
1507 && (pm8001_dev->dev_type == SAS_PHY_UNUSED))) { in pm8001_work_fn()
1515 struct sas_task *t = (struct sas_task *)pm8001_dev; in pm8001_work_fn()
1550 pm8001_dev = ccb->device; in pm8001_work_fn()
1551 if (pm8001_dev) in pm8001_work_fn()
1552 atomic_dec(&pm8001_dev->running_req); in pm8001_work_fn()
1573 struct sas_task *t = (struct sas_task *)pm8001_dev; in pm8001_work_fn()
1619 pm8001_dev = ccb->device; in pm8001_work_fn()
[all …]
H A Dpm8001_sas.h198 struct pm8001_device *pm8001_dev, u32 flag);
203 struct pm8001_device *pm8001_dev, u8 flag, u32 task_tag,
212 struct pm8001_device *pm8001_dev, u32 state);
674 struct pm8001_device *pm8001_dev, u32 state);
685 struct pm8001_device *pm8001_dev,