Searched refs:edb_arr (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/scsi/aic94xx/ |
H A D | aic94xx_hwi.c | 277 seq->edb_arr = kmalloc_array(seq->num_edbs, sizeof(*seq->edb_arr), in asd_alloc_edbs() 279 if (!seq->edb_arr) in asd_alloc_edbs() 283 seq->edb_arr[i] = asd_alloc_coherent(asd_ha, ASD_EDB_SIZE, in asd_alloc_edbs() 285 if (!seq->edb_arr[i]) in asd_alloc_edbs() 287 memset(seq->edb_arr[i]->vaddr, 0, ASD_EDB_SIZE); in asd_alloc_edbs() 296 asd_free_coherent(asd_ha, seq->edb_arr[i]); in asd_alloc_edbs() 297 kfree(seq->edb_arr); in asd_alloc_edbs() 298 seq->edb_arr = NULL; in asd_alloc_edbs() 354 struct asd_dma_tok *edb = seq->edb_arr[ in asd_assign_edbs2escbs() [all...] |
H A D | aic94xx_init.c | 544 asd_free_coherent(asd_ha, seq->edb_arr[i]); in asd_free_edbs() 545 kfree(seq->edb_arr); in asd_free_edbs() 546 seq->edb_arr = NULL; in asd_free_edbs() 583 if (asd_ha->seq.edb_arr) in asd_destroy_ha_caches()
|
H A D | aic94xx_hwi.h | 129 /* If this is an Empty SCB, index of first edb in seq->edb_arr. */ 162 struct asd_dma_tok **edb_arr; member
|
H A D | aic94xx_scb.c | 222 struct asd_dma_tok *edb = ascb->ha->seq.edb_arr[edb_el]; in asd_bytes_dmaed_tasklet() 367 struct asd_dma_tok *edb = seq->edb_arr[ascb->edb_index + edb_id]; in asd_invalidate_edb()
|
H A D | aic94xx_tmf.c | 285 edb = asd_ha->seq.edb_arr[edb_id + escb->edb_index]; in asd_get_tmf_resp_tasklet()
|
H A D | aic94xx_task.c | 173 edb = asd_ha->seq.edb_arr[edb_id + escb->edb_index]; in asd_get_response_tasklet()
|
/kernel/linux/linux-6.6/drivers/scsi/aic94xx/ |
H A D | aic94xx_hwi.c | 275 seq->edb_arr = kmalloc_array(seq->num_edbs, sizeof(*seq->edb_arr), in asd_alloc_edbs() 277 if (!seq->edb_arr) in asd_alloc_edbs() 281 seq->edb_arr[i] = asd_alloc_coherent(asd_ha, ASD_EDB_SIZE, in asd_alloc_edbs() 283 if (!seq->edb_arr[i]) in asd_alloc_edbs() 285 memset(seq->edb_arr[i]->vaddr, 0, ASD_EDB_SIZE); in asd_alloc_edbs() 294 asd_free_coherent(asd_ha, seq->edb_arr[i]); in asd_alloc_edbs() 295 kfree(seq->edb_arr); in asd_alloc_edbs() 296 seq->edb_arr = NULL; in asd_alloc_edbs() 352 struct asd_dma_tok *edb = seq->edb_arr[ in asd_assign_edbs2escbs() [all...] |
H A D | aic94xx_init.c | 544 asd_free_coherent(asd_ha, seq->edb_arr[i]); in asd_free_edbs() 545 kfree(seq->edb_arr); in asd_free_edbs() 546 seq->edb_arr = NULL; in asd_free_edbs() 583 if (asd_ha->seq.edb_arr) in asd_destroy_ha_caches()
|
H A D | aic94xx_hwi.h | 129 /* If this is an Empty SCB, index of first edb in seq->edb_arr. */ 162 struct asd_dma_tok **edb_arr; member
|
H A D | aic94xx_scb.c | 224 struct asd_dma_tok *edb = ascb->ha->seq.edb_arr[edb_el]; in asd_bytes_dmaed_tasklet() 371 struct asd_dma_tok *edb = seq->edb_arr[ascb->edb_index + edb_id]; in asd_invalidate_edb()
|
H A D | aic94xx_tmf.c | 285 edb = asd_ha->seq.edb_arr[edb_id + escb->edb_index]; in asd_get_tmf_resp_tasklet()
|
H A D | aic94xx_task.c | 173 edb = asd_ha->seq.edb_arr[edb_id + escb->edb_index]; in asd_get_response_tasklet()
|
Completed in 13 milliseconds