Lines Matching refs:ccb
188 struct pm8001_ccb_info *ccb);
190 struct pm8001_ccb_info *ccb);
192 struct pm8001_ccb_info *ccb);
201 struct pm8001_ccb_info *ccb);
203 struct pm8001_ccb_info *ccb, struct sas_tmf_task *tmf);
632 struct pm8001_ccb_info *ccb);
675 struct pm8001_ccb_info *ccb,
678 struct pm8001_ccb_info *ccb);
732 struct pm8001_ccb_info *ccb; in pm8001_ccb_alloc() local
746 ccb = &pm8001_ha->ccb_info[tag]; in pm8001_ccb_alloc()
747 ccb->task = task; in pm8001_ccb_alloc()
748 ccb->n_elem = 0; in pm8001_ccb_alloc()
749 ccb->ccb_tag = tag; in pm8001_ccb_alloc()
750 ccb->device = dev; in pm8001_ccb_alloc()
751 ccb->fw_control_context = NULL; in pm8001_ccb_alloc()
752 ccb->open_retry = 0; in pm8001_ccb_alloc()
754 return ccb; in pm8001_ccb_alloc()
761 struct pm8001_ccb_info *ccb) in pm8001_ccb_free() argument
763 u32 tag = ccb->ccb_tag; in pm8001_ccb_free()
770 ccb->task = NULL; in pm8001_ccb_free()
771 ccb->ccb_tag = PM8001_INVALID_TAG; in pm8001_ccb_free()
772 ccb->device = NULL; in pm8001_ccb_free()
773 ccb->fw_control_context = NULL; in pm8001_ccb_free()
779 struct pm8001_ccb_info *ccb) in pm8001_ccb_task_free_done() argument
781 struct sas_task *task = ccb->task; in pm8001_ccb_task_free_done()
783 pm8001_ccb_task_free(pm8001_ha, ccb); in pm8001_ccb_task_free_done()