Searched refs:scb_data (Results 1 – 6 of 6) sorted by relevance
/drivers/scsi/aic7xxx/ |
D | aic7xxx_core.c | 390 return (ahc->scb_data->hscb_busaddr in ahc_hscb_busaddr() 397 ahc_dmamap_sync(ahc, ahc->scb_data->hscb_dmat, in ahc_sync_scb() 398 ahc->scb_data->hscb_dmamap, in ahc_sync_scb() 409 ahc_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap, in ahc_sync_sglist() 524 if ((scb = SLIST_FIRST(&ahc->scb_data->free_scbs)) == NULL) { in ahc_get_scb() 526 scb = SLIST_FIRST(&ahc->scb_data->free_scbs); in ahc_get_scb() 530 SLIST_REMOVE_HEAD(&ahc->scb_data->free_scbs, links.sle); in ahc_get_scb() 544 ahc->scb_data->scbindex[hscb->tag] = NULL; in ahc_free_scb() 548 SLIST_INSERT_HEAD(&ahc->scb_data->free_scbs, scb, links.sle); in ahc_free_scb() 559 scb = ahc->scb_data->scbindex[tag]; in ahc_lookup_scb() [all …]
|
D | aic79xx_core.c | 521 ahd_dmamap_sync(ahd, ahd->scb_data.hscb_dmat, in ahd_sync_scb() 533 ahd_dmamap_sync(ahd, ahd->scb_data.sg_dmat, in ahd_sync_sglist() 542 ahd_dmamap_sync(ahd, ahd->scb_data.sense_dmat, in ahd_sync_sense() 794 scb = ahd->scb_data.scbindex[tag]; in ahd_lookup_scb() 834 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb; in ahd_swap_with_next_hscb() 6340 for (i = 0; i < ahd->scb_data.maxhscbs; i++) { in ahd_initialize_hscbs() 6354 struct scb_data *scb_data; in ahd_init_scbdata() local 6357 scb_data = &ahd->scb_data; in ahd_init_scbdata() 6358 TAILQ_INIT(&scb_data->free_scbs); in ahd_init_scbdata() 6360 LIST_INIT(&scb_data->free_scb_lists[i]); in ahd_init_scbdata() [all …]
|
D | aic7xxx.h | 578 struct scb_data { struct 904 struct scb_data *scb_data; member
|
D | aic79xx.h | 626 struct scb_data { struct 1056 struct scb_data scb_data; member
|
D | aic79xx_proc.c | 288 ahd->scb_data.numscbs, AHD_NSEG); in ahd_linux_show_info()
|
D | aic7xxx_proc.c | 303 ahc->scb_data->numscbs, AHC_NSEG); in ahc_linux_show_info()
|