Lines Matching refs:ccb

1396 	struct pm8001_ccb_info *ccb;  in pm80xx_send_abort_all()  local
1424 ccb = &pm8001_ha->ccb_info[ccb_tag]; in pm80xx_send_abort_all()
1425 ccb->device = pm8001_ha_dev; in pm80xx_send_abort_all()
1426 ccb->ccb_tag = ccb_tag; in pm80xx_send_abort_all()
1427 ccb->task = task; in pm80xx_send_abort_all()
1449 struct pm8001_ccb_info *ccb; in pm80xx_send_read_log() local
1488 ccb = &pm8001_ha->ccb_info[ccb_tag]; in pm80xx_send_read_log()
1489 ccb->device = pm8001_ha_dev; in pm80xx_send_read_log()
1490 ccb->ccb_tag = ccb_tag; in pm80xx_send_read_log()
1491 ccb->task = task; in pm80xx_send_read_log()
1492 ccb->n_elem = 0; in pm80xx_send_read_log()
1535 struct pm8001_ccb_info *ccb; in mpi_ssp_completion() local
1547 ccb = &pm8001_ha->ccb_info[tag]; in mpi_ssp_completion()
1548 if ((status == IO_ABORTED) && ccb->open_retry) { in mpi_ssp_completion()
1550 ccb->open_retry = 0; in mpi_ssp_completion()
1553 pm8001_dev = ccb->device; in mpi_ssp_completion()
1555 t = ccb->task; in mpi_ssp_completion()
1787 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_ssp_completion()
1790 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_ssp_completion()
1802 struct pm8001_ccb_info *ccb; in mpi_ssp_event() local
1810 ccb = &pm8001_ha->ccb_info[tag]; in mpi_ssp_event()
1811 t = ccb->task; in mpi_ssp_event()
1812 pm8001_dev = ccb->device; in mpi_ssp_event()
1984 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_ssp_event()
1987 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_ssp_event()
1998 struct pm8001_ccb_info *ccb; in mpi_sata_completion() local
2022 ccb = &pm8001_ha->ccb_info[tag]; in mpi_sata_completion()
2024 if (ccb) { in mpi_sata_completion()
2025 t = ccb->task; in mpi_sata_completion()
2026 pm8001_dev = ccb->device; in mpi_sata_completion()
2225 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2241 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2263 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2326 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2346 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2375 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2378 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_completion()
2387 struct pm8001_ccb_info *ccb; in mpi_sata_event() local
2397 ccb = &pm8001_ha->ccb_info[tag]; in mpi_sata_event()
2399 if (ccb) { in mpi_sata_event()
2400 t = ccb->task; in mpi_sata_event()
2401 pm8001_dev = ccb->device; in mpi_sata_event()
2490 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_event()
2611 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_sata_event()
2614 pm8001_ccb_task_free_done(pm8001_ha, t, ccb, tag); in mpi_sata_event()
2624 struct pm8001_ccb_info *ccb; in mpi_smp_completion() local
2637 ccb = &pm8001_ha->ccb_info[tag]; in mpi_smp_completion()
2639 t = ccb->task; in mpi_smp_completion()
2641 pm8001_dev = ccb->device; in mpi_smp_completion()
2832 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_smp_completion()
2835 pm8001_ccb_task_free(pm8001_ha, t, ccb, tag); in mpi_smp_completion()
3815 struct pm8001_ccb_info *ccb) in pm80xx_chip_smp_req() argument
3818 struct sas_task *task = ccb->task; in pm80xx_chip_smp_req()
3855 smp_cmd.tag = cpu_to_le32(ccb->ccb_tag); in pm80xx_chip_smp_req()
3931 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_resp, 1, in pm80xx_chip_smp_req()
3934 dma_unmap_sg(pm8001_ha->dev, &ccb->task->smp_task.smp_req, 1, in pm80xx_chip_smp_req()
3978 struct pm8001_ccb_info *ccb) in pm80xx_chip_ssp_io_req() argument
3980 struct sas_task *task = ccb->task; in pm80xx_chip_ssp_io_req()
3984 u32 tag = ccb->ccb_tag; in pm80xx_chip_ssp_io_req()
4025 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4026 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_ssp_io_req()
4055 ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4056 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_ssp_io_req()
4084 pm8001_chip_make_sg(task->scatter, ccb->n_elem, in pm80xx_chip_ssp_io_req()
4085 ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4086 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_ssp_io_req()
4114 ccb->buf_prd); in pm80xx_chip_ssp_io_req()
4115 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_ssp_io_req()
4138 struct pm8001_ccb_info *ccb) in pm80xx_chip_sata_req() argument
4140 struct sas_task *task = ccb->task; in pm80xx_chip_sata_req()
4143 u32 tag = ccb->ccb_tag; in pm80xx_chip_sata_req()
4206 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req()
4207 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_sata_req()
4232 ccb->buf_prd); in pm80xx_chip_sata_req()
4233 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_sata_req()
4272 ccb->n_elem, ccb->buf_prd); in pm80xx_chip_sata_req()
4273 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_sata_req()
4298 ccb->buf_prd); in pm80xx_chip_sata_req()
4299 phys_addr = ccb->ccb_dma_handle + in pm80xx_chip_sata_req()
4361 pm8001_ccb_task_free(pm8001_ha, task, ccb, tag); in pm80xx_chip_sata_req()
4367 ccb, tag); in pm80xx_chip_sata_req()
4467 struct pm8001_ccb_info *ccb; in pm80xx_chip_reg_dev_req() local
4479 ccb = &pm8001_ha->ccb_info[tag]; in pm80xx_chip_reg_dev_req()
4480 ccb->device = pm8001_dev; in pm80xx_chip_reg_dev_req()
4481 ccb->ccb_tag = tag; in pm80xx_chip_reg_dev_req()