Lines Matching refs:ccb
1777 struct pm8001_ccb_info *ccb; in mpi_ssp_completion() local
1789 ccb = &pm8001_ha->ccb_info[tag]; in mpi_ssp_completion()
1790 if ((status == IO_ABORTED) && ccb->open_retry) { in mpi_ssp_completion()
1792 ccb->open_retry = 0; in mpi_ssp_completion()
1795 pm8001_dev = ccb->device; in mpi_ssp_completion()
1797 t = ccb->task; in mpi_ssp_completion()
2051 pm8001_ccb_task_free(pm8001_ha, ccb); in mpi_ssp_completion()
2056 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_ssp_completion()
2066 struct pm8001_ccb_info *ccb; in mpi_ssp_event() local
2074 ccb = &pm8001_ha->ccb_info[tag]; in mpi_ssp_event()
2075 t = ccb->task; in mpi_ssp_event()
2076 pm8001_dev = ccb->device; in mpi_ssp_event()
2232 pm8001_ccb_task_free(pm8001_ha, ccb); in mpi_ssp_event()
2235 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_ssp_event()
2245 struct pm8001_ccb_info *ccb; in mpi_sata_completion() local
2266 ccb = &pm8001_ha->ccb_info[tag]; in mpi_sata_completion()
2267 t = ccb->task; in mpi_sata_completion()
2268 pm8001_dev = ccb->device; in mpi_sata_completion()
2278 ccb->ccb_tag); in mpi_sata_completion()
2279 pm8001_ccb_free(pm8001_ha, ccb); in mpi_sata_completion()
2458 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_sata_completion()
2478 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_sata_completion()
2506 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_sata_completion()
2581 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_sata_completion()
2605 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_sata_completion()
2639 pm8001_ccb_task_free(pm8001_ha, ccb); in mpi_sata_completion()
2646 pm8001_ccb_task_free_done(pm8001_ha, ccb); in mpi_sata_completion()
2658 struct pm8001_ccb_info *ccb; in mpi_sata_event() local
2688 ccb = &pm8001_ha->ccb_info[tag]; in mpi_sata_event()
2689 t = ccb->task; in mpi_sata_event()
2690 pm8001_dev = ccb->device; in mpi_sata_event()
2693 ccb->ccb_tag); in mpi_sata_event()
2694 pm8001_ccb_free(pm8001_ha, ccb); in mpi_sata_event()
2865 struct pm8001_ccb_info *ccb; in mpi_smp_completion() local
2877 ccb = &pm8001_ha->ccb_info[tag]; in mpi_smp_completion()
2879 t = ccb->task; in mpi_smp_completion()
2881 pm8001_dev = ccb->device; in mpi_smp_completion()
3062 pm8001_ccb_task_free(pm8001_ha, ccb); in mpi_smp_completion()
3065 pm8001_ccb_task_free(pm8001_ha, ccb); in mpi_smp_completion()
4122 struct pm8001_ccb_info *ccb) in pm80xx_chip_smp_req() argument
4125 struct sas_task *task = ccb->task; in pm80xx_chip_smp_req()
4160 smp_cmd.tag = cpu_to_le32(ccb->ccb_tag); in pm80xx_chip_smp_req()
4234 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_resp, 1, in pm80xx_chip_smp_req()
4237 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_req, 1, in pm80xx_chip_smp_req()
4291 struct pm8001_ccb_info *ccb) in pm80xx_chip_ssp_io_req() argument
4293 struct sas_task *task = ccb->task; in pm80xx_chip_ssp_io_req()
4297 u32 tag = ccb->ccb_tag; in pm80xx_chip_ssp_io_req()
4334 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4335 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_ssp_io_req()
4363 ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4364 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_ssp_io_req()
4392 pm8001_chip_make_sg(task->scatter, ccb->n_elem, in pm80xx_chip_ssp_io_req()
4393 ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4394 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_ssp_io_req()
4420 ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4421 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_ssp_io_req()
4441 struct pm8001_ccb_info *ccb) in pm80xx_chip_sata_req() argument
4443 struct sas_task *task = ccb->task; in pm80xx_chip_sata_req()
4447 u32 tag = ccb->ccb_tag, q_index; in pm80xx_chip_sata_req()
4504 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req()
4505 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_sata_req()
4532 ccb->buf_prd); in pm80xx_chip_sata_req()
4533 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_sata_req()
4570 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req()
4571 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_sata_req()
4594 ccb->buf_prd); in pm80xx_chip_sata_req()
4595 phys_addr = ccb->ccb_dma_handle; in pm80xx_chip_sata_req()
4631 ccb->device ? ccb->device->attached_phy : PM8001_MAX_PHYS, in pm80xx_chip_sata_req()
4632 ccb->ccb_tag, opc, in pm80xx_chip_sata_req()
4634 ccb->device ? atomic_read(&ccb->device->running_req) : 0); in pm80xx_chip_sata_req()
4722 struct pm8001_ccb_info *ccb; in pm80xx_chip_reg_dev_req() local
4731 ccb = pm8001_ccb_alloc(pm8001_ha, pm8001_dev, NULL); in pm80xx_chip_reg_dev_req()
4732 if (!ccb) in pm80xx_chip_reg_dev_req()
4735 payload.tag = cpu_to_le32(ccb->ccb_tag); in pm80xx_chip_reg_dev_req()
4775 pm8001_ccb_free(pm8001_ha, ccb); in pm80xx_chip_reg_dev_req()