/linux-4.4.14/arch/blackfin/mach-common/ |
D | scb-init.c | 42 for (i = 0; scb_data[i].scb_mi_arbr > 0; ++i) { in init_scb() 44 scb_mi_write(scb_data[i].scb_mi_arbw, scb_data[i].scb_mi_slots, scb_data[i].scb_mi_prio); in init_scb() 46 pr_debug("scb priority at 0x%lx:\n", scb_data[i].scb_mi_arbr); in init_scb() 47 scb_mi_read(scb_data[i].scb_mi_arbw, scb_data[i].scb_mi_slots, scb_tmp_prio); in init_scb() 48 for (j = 0; j < scb_data[i].scb_mi_slots; ++j) in init_scb()
|
/linux-4.4.14/drivers/scsi/aic7xxx/ |
D | aic7xxx_core.c | 397 return (ahc->scb_data->hscb_busaddr in ahc_hscb_busaddr() 404 ahc_dmamap_sync(ahc, ahc->scb_data->hscb_dmat, in ahc_sync_scb() 405 ahc->scb_data->hscb_dmamap, in ahc_sync_scb() 416 ahc_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap, in ahc_sync_sglist() 531 if ((scb = SLIST_FIRST(&ahc->scb_data->free_scbs)) == NULL) { in ahc_get_scb() 533 scb = SLIST_FIRST(&ahc->scb_data->free_scbs); in ahc_get_scb() 537 SLIST_REMOVE_HEAD(&ahc->scb_data->free_scbs, links.sle); in ahc_get_scb() 551 ahc->scb_data->scbindex[hscb->tag] = NULL; in ahc_free_scb() 555 SLIST_INSERT_HEAD(&ahc->scb_data->free_scbs, scb, links.sle); in ahc_free_scb() 566 scb = ahc->scb_data->scbindex[tag]; in ahc_lookup_scb() [all …]
|
D | aic79xx_core.c | 529 ahd_dmamap_sync(ahd, ahd->scb_data.hscb_dmat, in ahd_sync_scb() 541 ahd_dmamap_sync(ahd, ahd->scb_data.sg_dmat, in ahd_sync_sglist() 550 ahd_dmamap_sync(ahd, ahd->scb_data.sense_dmat, in ahd_sync_sense() 802 scb = ahd->scb_data.scbindex[tag]; in ahd_lookup_scb() 842 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb; in ahd_swap_with_next_hscb() 6395 for (i = 0; i < ahd->scb_data.maxhscbs; i++) { in ahd_initialize_hscbs() 6409 struct scb_data *scb_data; in ahd_init_scbdata() local 6412 scb_data = &ahd->scb_data; in ahd_init_scbdata() 6413 TAILQ_INIT(&scb_data->free_scbs); in ahd_init_scbdata() 6415 LIST_INIT(&scb_data->free_scb_lists[i]); in ahd_init_scbdata() [all …]
|
D | aic7xxx.h | 581 struct scb_data { struct 912 struct scb_data *scb_data; member
|
D | aic79xx.h | 629 struct scb_data { struct 1064 struct scb_data scb_data; member
|
D | aic79xx_proc.c | 287 ahd->scb_data.numscbs, AHD_NSEG); in ahd_linux_show_info()
|
D | aic7xxx_proc.c | 302 ahc->scb_data->numscbs, AHC_NSEG); in ahc_linux_show_info()
|
D | aic79xx_pci.c | 297 struct scb_data *shared_scb_data; in ahd_pci_config()
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | scb.h | 19 extern struct scb_mi_prio scb_data[];
|
/linux-4.4.14/sound/pci/cs46xx/ |
D | dsp_spos_scb_lib.c | 291 _dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest, in _dsp_create_generic_scb() argument 305 scb_data[SCBsubListPtr] = in _dsp_create_generic_scb() 308 scb_data[SCBfuncEntryPtr] &= 0xFFFF0000; in _dsp_create_generic_scb() 309 scb_data[SCBfuncEntryPtr] |= task_entry->address; in _dsp_create_generic_scb() 313 scb = cs46xx_dsp_create_scb(chip,name,scb_data,dest); in _dsp_create_generic_scb() 369 cs46xx_dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, in cs46xx_dsp_create_generic_scb() argument 385 return _dsp_create_generic_scb (chip,name,scb_data,dest,task_entry, in cs46xx_dsp_create_generic_scb()
|
D | dsp_spos.c | 949 static void _dsp_create_scb (struct snd_cs46xx *chip, u32 * scb_data, u32 dest) in _dsp_create_scb() argument 957 spdst, scb_data[i]); in _dsp_create_scb() 958 writel(scb_data[i],spdst); in _dsp_create_scb() 1041 cs46xx_dsp_create_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest) in cs46xx_dsp_create_scb() argument 1047 scb_data = kmemdup(scb_data, SCB_BYTES, GFP_KERNEL); in cs46xx_dsp_create_scb() 1048 if (!scb_data) in cs46xx_dsp_create_scb() 1054 desc->data = scb_data; in cs46xx_dsp_create_scb() 1055 _dsp_create_scb(chip,scb_data,dest); in cs46xx_dsp_create_scb() 1059 kfree(scb_data); in cs46xx_dsp_create_scb()
|
D | cs46xx_lib.h | 120 u32 * scb_data, u32 dest);
|
/linux-4.4.14/arch/blackfin/mach-bf609/ |
D | scb.c | 12 struct scb_mi_prio scb_data[] = { variable
|