Searched refs:next_scb (Results 1 – 9 of 9) sorted by relevance
/drivers/scsi/aic94xx/ |
D | aic94xx_hwi.c | 239 seq->next_scb.size = sizeof(struct scb); in asd_init_scbs() 240 seq->next_scb.vaddr = dma_pool_alloc(asd_ha->scb_pool, GFP_KERNEL, in asd_init_scbs() 241 &seq->next_scb.dma_handle); in asd_init_scbs() 242 if (!seq->next_scb.vaddr) { in asd_init_scbs() 1123 last->scb->header.next_scb = in asd_ascb_alloc_list() 1158 memcpy(seq->next_scb.vaddr, ascb->scb, sizeof(*ascb->scb)); in asd_swap_head_scb() 1159 ascb->dma_scb = seq->next_scb; in asd_swap_head_scb() 1161 seq->next_scb = t; in asd_swap_head_scb() 1162 last->scb->header.next_scb = in asd_swap_head_scb() 1163 cpu_to_le64(((u64)seq->next_scb.dma_handle)); in asd_swap_head_scb()
|
D | aic94xx_init.c | 615 if (asd_ha->seq.next_scb.vaddr) { in asd_destroy_ha_caches() 616 dma_pool_free(asd_ha->scb_pool, asd_ha->seq.next_scb.vaddr, in asd_destroy_ha_caches() 617 asd_ha->seq.next_scb.dma_handle); in asd_destroy_ha_caches() 618 asd_ha->seq.next_scb.vaddr = NULL; in asd_destroy_ha_caches()
|
D | aic94xx_hwi.h | 166 struct asd_dma_tok next_scb; /* next scb to be delivered to CSEQ */ member
|
D | aic94xx_scb.c | 437 le64_to_cpu(ascb->scb->header.next_scb), in escb_tasklet_complete() 603 le64_to_cpu(ascb->scb->header.next_scb), in escb_tasklet_complete()
|
D | aic94xx_sas.h | 285 __le64 next_scb; member
|
D | aic94xx_seq.c | 569 asd_ha->seq.next_scb.dma_handle); in asd_init_cseq_mdp() 571 (unsigned long long)asd_ha->seq.next_scb.dma_handle); in asd_init_cseq_mdp()
|
D | aic94xx_dump.c | 938 le64_to_cpu(ascb->scb->header.next_scb),
|
/drivers/scsi/aic7xxx/ |
D | aic79xx_core.c | 6697 struct scb *next_scb; in ahd_rem_col_list() local 6704 next_scb = LIST_NEXT(scb, collision_links); in ahd_rem_col_list() 6705 if (next_scb != NULL) { in ahd_rem_col_list() 6707 next_scb, links.tqe); in ahd_rem_col_list() 6809 struct scb *next_scb; in ahd_alloc_scbs() local 6943 next_scb = kmalloc(sizeof(*next_scb), GFP_ATOMIC); in ahd_alloc_scbs() 6944 if (next_scb == NULL) in ahd_alloc_scbs() 6949 kfree(next_scb); in ahd_alloc_scbs() 6952 next_scb->platform_data = pdata; in ahd_alloc_scbs() 6953 next_scb->hscb_map = hscb_map; in ahd_alloc_scbs() [all …]
|
D | aic7xxx_core.c | 4968 struct scb *next_scb; in ahc_alloc_scbs() local 4980 next_scb = &scb_data->scbarray[scb_data->numscbs]; in ahc_alloc_scbs() 5014 next_scb->platform_data = pdata; in ahc_alloc_scbs() 5015 next_scb->sg_map = sg_map; in ahc_alloc_scbs() 5016 next_scb->sg_list = segs; in ahc_alloc_scbs() 5021 next_scb->sg_list_phys = physaddr + sizeof(struct ahc_dma_seg); in ahc_alloc_scbs() 5022 next_scb->ahc_softc = ahc; in ahc_alloc_scbs() 5023 next_scb->flags = SCB_FREE; in ahc_alloc_scbs() 5026 &next_scb->dmamap); in ahc_alloc_scbs() 5030 next_scb->hscb = &scb_data->hscbs[scb_data->numscbs]; in ahc_alloc_scbs() [all …]
|