Searched refs:scb_data (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/sys/dev/aic7xxx/ |
| H A D | aic7xxx_inline.h | 192 return (ahc->scb_data->hscb_busaddr in ahc_hscb_busaddr() 199 aic_dmamap_sync(ahc, ahc->scb_data->hscb_dmat, in ahc_sync_scb() 200 ahc->scb_data->hscb_dmamap, in ahc_sync_scb() 368 scb = SLIST_FIRST(&ahc->scb_data->free_scbs); in ahc_get_scb() 386 ahc->scb_data->scbindex[hscb->tag] = NULL; in ahc_free_scb() 401 scb = ahc->scb_data->scbindex[tag]; in ahc_lookup_scb() 442 ahc->scb_data->scbindex[scb->hscb->tag] = scb; in ahc_swap_with_next_hscb() 493 offset = scb - ahc->scb_data->scbarray; in ahc_get_sense_buf() 494 return (&ahc->scb_data->sense[offset]); in ahc_get_sense_buf() 502 offset = scb - ahc->scb_data->scbarray; in ahc_get_sense_bufaddr() [all …]
|
| H A D | aic7xxx.c | 3942 ahc->scb_data = malloc(sizeof(*ahc->scb_data), in ahc_softc_init() 3946 memset(ahc->scb_data, 0, sizeof(*ahc->scb_data)); in ahc_softc_init() 4306 struct scb_data *scb_data; in ahc_init_scbdata() local 4308 scb_data = ahc->scb_data; in ahc_init_scbdata() 4448 struct scb_data *scb_data; in ahc_fini_scbdata() local 4450 scb_data = ahc->scb_data; in ahc_fini_scbdata() 4483 aic_dmamem_free(ahc, scb_data->hscb_dmat, scb_data->hscbs, in ahc_fini_scbdata() 4498 struct scb_data *scb_data; in ahc_alloc_scbs() local 4506 scb_data = ahc->scb_data; in ahc_alloc_scbs() 4511 next_scb = &scb_data->scbarray[scb_data->numscbs]; in ahc_alloc_scbs() [all …]
|
| H A D | aic79xx.c | 5614 struct scb_data *scb_data; in ahd_init_scbdata() local 5617 scb_data = &ahd->scb_data; in ahd_init_scbdata() 5658 scb_data->init_level++; in ahd_init_scbdata() 5755 struct scb_data *scb_data; in ahd_fini_scbdata() local 5757 scb_data = &ahd->scb_data; in ahd_fini_scbdata() 5758 if (scb_data == NULL) in ahd_fini_scbdata() 6013 struct scb_data *scb_data; in ahd_alloc_scbs() local 6027 scb_data = &ahd->scb_data; in ahd_alloc_scbs() 6096 scb_data->sgs_left = in ahd_alloc_scbs() 6140 newcount = MIN(scb_data->sense_left, scb_data->scbs_left); in ahd_alloc_scbs() [all …]
|
| H A D | aic7xxx.h | 603 struct scb_data { struct 930 #define AIC_SCB_DATA(softc) ((softc)->scb_data) 938 struct scb_data *scb_data; member
|
| H A D | aic79xx_inline.h | 386 aic_dmamap_sync(ahd, ahd->scb_data.hscb_dmat, in ahd_sync_scb() 398 aic_dmamap_sync(ahd, ahd->scb_data.sg_dmat, in ahd_sync_sglist() 407 aic_dmamap_sync(ahd, ahd->scb_data.sense_dmat, in ahd_sync_sense() 729 scb = ahd->scb_data.scbindex[tag]; in ahd_lookup_scb() 769 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb; in ahd_swap_with_next_hscb()
|
| H A D | aic79xx.h | 648 struct scb_data { struct 1096 #define AIC_SCB_DATA(softc) (&(softc)->scb_data) 1104 struct scb_data scb_data; member
|
| H A D | aic79xx_osm.c | 384 ahd->scb_data.recovery_scbs--; in ahd_done() 390 if (ahd->scb_data.recovery_scbs == 0) { in ahd_done() 1050 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb; in ahd_execute_scb()
|
| H A D | aic7xxx_osm.c | 397 ahc->scb_data->recovery_scbs--; in ahc_done() 403 if (ahc->scb_data->recovery_scbs == 0) { in ahc_done() 1110 ahc->scb_data->scbindex[scb->hscb->tag] = scb; in ahc_execute_scb()
|