Home
last modified time | relevance | path

Searched refs:escb (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/scsi/aic94xx/
H A Daic94xx_hwi.c304 struct asd_ascb *escb; in asd_alloc_escbs() local
312 escb = asd_ascb_alloc_list(asd_ha, &escbs, gfp_flags); in asd_alloc_escbs()
313 if (!escb) { in asd_alloc_escbs()
320 for (i = 0; i < seq->num_escbs; i++, escb = list_entry(escb->list.next, in asd_alloc_escbs()
323 seq->escb_arr[i] = escb; in asd_alloc_escbs()
324 escb->scb->header.opcode = EMPTY_SCB; in asd_alloc_escbs()
342 struct empty_scb *escb = &ascb->scb->escb; in asd_assign_edbs2escbs() local
346 escb->num_valid = ASD_EDBS_PER_SCB; in asd_assign_edbs2escbs()
349 struct sg_el *eb = &escb->eb[k]; in asd_assign_edbs2escbs()
H A Daic94xx_scb.c369 struct empty_scb *escb = &ascb->scb->escb; in asd_invalidate_edb() local
370 struct sg_el *eb = &escb->eb[edb_id]; in asd_invalidate_edb()
375 escb->num_valid--; in asd_invalidate_edb()
377 if (escb->num_valid == 0) { in asd_invalidate_edb()
388 escb->num_valid = ASD_EDBS_PER_SCB; in asd_invalidate_edb()
390 escb->eb[i].flags = 0; in asd_invalidate_edb()
H A Daic94xx_tmf.c267 struct asd_ascb *escb; in asd_get_tmf_resp_tasklet() local
276 escb = asd_tc_index_find(&asd_ha->seq, in asd_get_tmf_resp_tasklet()
280 if (!escb) { in asd_get_tmf_resp_tasklet()
285 edb = asd_ha->seq.edb_arr[edb_id + escb->edb_index]; in asd_get_tmf_resp_tasklet()
297 asd_invalidate_edb(escb, edb_id); in asd_get_tmf_resp_tasklet()
H A Daic94xx_sas.h580 struct empty_scb escb; member
/linux/drivers/scsi/
H A Da100u2w.h169 struct orc_extended_scb *escb; /*38 Extended SCB Pointer */ member