Lines Matching refs:pm8001_dev

1884 	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()
1960 if (pm8001_dev) in mpi_ssp_completion()
1961 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1968 if (pm8001_dev) in mpi_ssp_completion()
1969 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1977 if (pm8001_dev) in mpi_ssp_completion()
1978 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1986 if (pm8001_dev) in mpi_ssp_completion()
1987 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
1995 if (pm8001_dev) in mpi_ssp_completion()
1996 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2003 if (pm8001_dev) in mpi_ssp_completion()
2004 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2018 pm8001_dev, in mpi_ssp_completion()
2027 if (pm8001_dev) in mpi_ssp_completion()
2028 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2036 if (pm8001_dev) in mpi_ssp_completion()
2037 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2045 if (pm8001_dev) in mpi_ssp_completion()
2046 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2053 if (pm8001_dev) in mpi_ssp_completion()
2054 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2060 if (pm8001_dev) in mpi_ssp_completion()
2061 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2067 if (pm8001_dev) in mpi_ssp_completion()
2068 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2075 if (pm8001_dev) in mpi_ssp_completion()
2076 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2082 if (pm8001_dev) in mpi_ssp_completion()
2083 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2089 if (pm8001_dev) in mpi_ssp_completion()
2090 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2098 pm8001_dev, in mpi_ssp_completion()
2105 if (pm8001_dev) in mpi_ssp_completion()
2106 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2112 if (pm8001_dev) in mpi_ssp_completion()
2113 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2119 if (pm8001_dev) in mpi_ssp_completion()
2120 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2128 if (pm8001_dev) in mpi_ssp_completion()
2129 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2136 if (pm8001_dev) in mpi_ssp_completion()
2137 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_completion()
2169 struct pm8001_device *pm8001_dev; in mpi_ssp_event() local
2178 pm8001_dev = ccb->device; in mpi_ssp_event()
2192 if (pm8001_dev) in mpi_ssp_event()
2193 atomic_dec(&pm8001_dev->running_req); in mpi_ssp_event()
2237 pm8001_dev, in mpi_ssp_event()
2361 struct pm8001_device *pm8001_dev; in mpi_sata_completion() local
2376 pm8001_dev = ccb->device; in mpi_sata_completion()
2384 pm8001_dev = t->dev->lldd_dev; in mpi_sata_completion()
2390 if ((pm8001_dev && !(pm8001_dev->id & NCQ_READ_LOG_FLAG)) in mpi_sata_completion()
2435 pm8001_dev->attached_phy + in mpi_sata_completion()
2455 if (pm8001_dev && in mpi_sata_completion()
2456 (pm8001_dev->id & NCQ_READ_LOG_FLAG)) { in mpi_sata_completion()
2458 pm8001_dev->id |= NCQ_ABORT_ALL_FLAG; in mpi_sata_completion()
2460 pm8001_dev->id = pm8001_dev->id & 0x7FFFFFFF; in mpi_sata_completion()
2461 pm80xx_send_abort_all(pm8001_ha, pm8001_dev); in mpi_sata_completion()
2500 if (pm8001_dev) in mpi_sata_completion()
2501 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2507 if (pm8001_dev) in mpi_sata_completion()
2508 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2517 if (pm8001_dev) in mpi_sata_completion()
2518 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2524 if (pm8001_dev) in mpi_sata_completion()
2525 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2531 if (pm8001_dev) in mpi_sata_completion()
2532 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2539 if (pm8001_dev) in mpi_sata_completion()
2540 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2548 if (pm8001_dev) in mpi_sata_completion()
2549 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2557 if (pm8001_dev) in mpi_sata_completion()
2558 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2565 if (pm8001_dev) in mpi_sata_completion()
2566 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2579 pm8001_dev, in mpi_sata_completion()
2595 pm8001_dev, in mpi_sata_completion()
2609 if (pm8001_dev) in mpi_sata_completion()
2610 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2619 pm8001_dev, in mpi_sata_completion()
2633 if (pm8001_dev) in mpi_sata_completion()
2634 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2640 if (pm8001_dev) in mpi_sata_completion()
2641 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2647 if (pm8001_dev) in mpi_sata_completion()
2648 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2654 if (pm8001_dev) in mpi_sata_completion()
2655 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2661 if (pm8001_dev) in mpi_sata_completion()
2662 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2668 if (pm8001_dev) in mpi_sata_completion()
2669 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2675 if (pm8001_dev) in mpi_sata_completion()
2676 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2682 if (pm8001_dev) in mpi_sata_completion()
2683 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2690 pm8001_handle_event(pm8001_ha, pm8001_dev, in mpi_sata_completion()
2702 if (pm8001_dev) in mpi_sata_completion()
2703 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2710 pm8001_handle_event(pm8001_ha, pm8001_dev, in mpi_sata_completion()
2724 if (pm8001_dev) in mpi_sata_completion()
2725 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2732 if (pm8001_dev) in mpi_sata_completion()
2733 atomic_dec(&pm8001_dev->running_req); in mpi_sata_completion()
2760 struct pm8001_device *pm8001_dev; in mpi_sata_event() local
2773 pm8001_dev = ccb->device; in mpi_sata_event()
2784 pm8001_dev = pm8001_find_dev(pm8001_ha, dev_id); in mpi_sata_event()
2786 if (pm8001_dev) in mpi_sata_event()
2787 pm80xx_send_read_log(pm8001_ha, pm8001_dev); in mpi_sata_event()
2805 if (pm8001_dev) in mpi_sata_event()
2806 atomic_dec(&pm8001_dev->running_req); in mpi_sata_event()
2851 pm8001_dev, in mpi_sata_event()
2983 struct pm8001_device *pm8001_dev; in mpi_smp_completion() local
2994 pm8001_dev = ccb->device; in mpi_smp_completion()
3008 if (pm8001_dev) in mpi_smp_completion()
3009 atomic_dec(&pm8001_dev->running_req); in mpi_smp_completion()
3030 if (pm8001_dev) in mpi_smp_completion()
3031 atomic_dec(&pm8001_dev->running_req); in mpi_smp_completion()
3038 if (pm8001_dev) in mpi_smp_completion()
3039 atomic_dec(&pm8001_dev->running_req); in mpi_smp_completion()
3092 pm8001_dev, in mpi_smp_completion()
4163 struct pm8001_device *pm8001_dev = dev->lldd_dev; in pm80xx_chip_smp_req() local
4262 build_smp_cmd(pm8001_dev->device_id, smp_cmd.tag, in pm80xx_chip_smp_req()
4322 struct pm8001_device *pm8001_dev = dev->lldd_dev; in pm80xx_chip_ssp_io_req() local
4342 ssp_cmd.device_id = cpu_to_le32(pm8001_dev->device_id); in pm80xx_chip_ssp_io_req()
4777 struct pm8001_device *pm8001_dev, u32 flag) in pm80xx_chip_reg_dev_req() argument
4789 struct domain_device *dev = pm8001_dev->sas_device; in pm80xx_chip_reg_dev_req()
4798 ccb->device = pm8001_dev; in pm80xx_chip_reg_dev_req()
4805 if (pm8001_dev->dev_type == SAS_SATA_DEV) in pm80xx_chip_reg_dev_req()
4807 else if (pm8001_dev->dev_type == SAS_END_DEVICE || in pm80xx_chip_reg_dev_req()
4808 pm8001_dev->dev_type == SAS_EDGE_EXPANDER_DEVICE || in pm80xx_chip_reg_dev_req()
4809 pm8001_dev->dev_type == SAS_FANOUT_EXPANDER_DEVICE) in pm80xx_chip_reg_dev_req()
4815 phy_id = pm8001_dev->attached_phy; in pm80xx_chip_reg_dev_req()
4819 linkrate = (pm8001_dev->sas_device->linkrate < dev->port->linkrate) ? in pm80xx_chip_reg_dev_req()
4820 pm8001_dev->sas_device->linkrate : dev->port->linkrate; in pm80xx_chip_reg_dev_req()
4823 cpu_to_le32(((pm8001_dev->sas_device->port->id) & 0xFF) | in pm80xx_chip_reg_dev_req()
4832 memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr, in pm80xx_chip_reg_dev_req()