Searched refs:scb_data (Results 1 - 24 of 24) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/aic7xxx/
H A Daic7xxx_core.c389 return (ahc->scb_data->hscb_busaddr
396 ahc_dmamap_sync(ahc, ahc->scb_data->hscb_dmat,
397 ahc->scb_data->hscb_dmamap,
408 ahc_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap,
523 if ((scb = SLIST_FIRST(&ahc->scb_data->free_scbs)) == NULL) {
525 scb = SLIST_FIRST(&ahc->scb_data->free_scbs);
529 SLIST_REMOVE_HEAD(&ahc->scb_data->free_scbs, links.sle);
543 ahc->scb_data->scbindex[hscb->tag] = NULL;
547 SLIST_INSERT_HEAD(&ahc->scb_data->free_scbs, scb, links.sle);
558 scb = ahc->scb_data
4725 struct scb_data *scb_data; local
4863 struct scb_data *scb_data; local
4917 struct scb_data *scb_data; local
[all...]
H A Daic79xx_core.c527 ahd_dmamap_sync(ahd, ahd->scb_data.hscb_dmat,
539 ahd_dmamap_sync(ahd, ahd->scb_data.sg_dmat,
548 ahd_dmamap_sync(ahd, ahd->scb_data.sense_dmat,
756 scb = ahd->scb_data.scbindex[tag];
796 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb;
6315 for (i = 0; i < ahd->scb_data.maxhscbs; i++) {
6329 struct scb_data *scb_data; local
6332 scb_data = &ahd->scb_data;
6468 struct scb_data *scb_data; local
6728 struct scb_data *scb_data; local
[all...]
H A Daic7xxx.h578 struct scb_data { struct
909 struct scb_data *scb_data; member in struct:ahc_softc
H A Daic79xx_proc.c352 ahd->scb_data.numscbs, AHD_NSEG);
H A Daic7xxx_proc.c365 ahc->scb_data->numscbs, AHC_NSEG);
H A Daic79xx.h626 struct scb_data { struct
1061 struct scb_data scb_data; member in struct:ahd_softc
H A Daic79xx_pci.c297 struct scb_data *shared_scb_data;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/aic7xxx/
H A Daic7xxx_core.c389 return (ahc->scb_data->hscb_busaddr
396 ahc_dmamap_sync(ahc, ahc->scb_data->hscb_dmat,
397 ahc->scb_data->hscb_dmamap,
408 ahc_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap,
523 if ((scb = SLIST_FIRST(&ahc->scb_data->free_scbs)) == NULL) {
525 scb = SLIST_FIRST(&ahc->scb_data->free_scbs);
529 SLIST_REMOVE_HEAD(&ahc->scb_data->free_scbs, links.sle);
543 ahc->scb_data->scbindex[hscb->tag] = NULL;
547 SLIST_INSERT_HEAD(&ahc->scb_data->free_scbs, scb, links.sle);
558 scb = ahc->scb_data
4725 struct scb_data *scb_data; local
4863 struct scb_data *scb_data; local
4917 struct scb_data *scb_data; local
[all...]
H A Daic79xx_core.c527 ahd_dmamap_sync(ahd, ahd->scb_data.hscb_dmat,
539 ahd_dmamap_sync(ahd, ahd->scb_data.sg_dmat,
548 ahd_dmamap_sync(ahd, ahd->scb_data.sense_dmat,
756 scb = ahd->scb_data.scbindex[tag];
796 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb;
6315 for (i = 0; i < ahd->scb_data.maxhscbs; i++) {
6329 struct scb_data *scb_data; local
6332 scb_data = &ahd->scb_data;
6468 struct scb_data *scb_data; local
6728 struct scb_data *scb_data; local
[all...]
H A Daic7xxx.h578 struct scb_data { struct
909 struct scb_data *scb_data; member in struct:ahc_softc
H A Daic79xx_proc.c352 ahd->scb_data.numscbs, AHD_NSEG);
H A Daic7xxx_proc.c365 ahc->scb_data->numscbs, AHC_NSEG);
H A Daic79xx.h626 struct scb_data { struct
1061 struct scb_data scb_data; member in struct:ahd_softc
H A Daic79xx_pci.c297 struct scb_data *shared_scb_data;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/
H A Daic7xxx_old.c928 scb_data_type *scb_data; member in struct:aic7xxx_host
2495 for (curindex = 0; curindex < p->scb_data->maxhscbs; curindex++)
2504 if (curindex >= p->scb_data->maxhscbs)
2532 if (p->scb_data->numscbs < p->scb_data->maxscbs)
2558 scb_count = min( (i-1), p->scb_data->maxscbs - p->scb_data->numscbs);
2576 if (p->scb_data->numscbs == 0)
2591 scbp->hscb = &p->scb_data->hscbs[p->scb_data
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/
H A Daic7xxx_old.c928 scb_data_type *scb_data; member in struct:aic7xxx_host
2495 for (curindex = 0; curindex < p->scb_data->maxhscbs; curindex++)
2504 if (curindex >= p->scb_data->maxhscbs)
2532 if (p->scb_data->numscbs < p->scb_data->maxscbs)
2558 scb_count = min( (i-1), p->scb_data->maxscbs - p->scb_data->numscbs);
2576 if (p->scb_data->numscbs == 0)
2591 scbp->hscb = &p->scb_data->hscbs[p->scb_data
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/scsi/aic7xxx_old/
H A Daic7xxx_proc.c225 "Page %d\n", p->scb_data->numscbs, p->scb_data->maxhscbs,
226 p->scb_data->maxscbs);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/scsi/aic7xxx_old/
H A Daic7xxx_proc.c225 "Page %d\n", p->scb_data->numscbs, p->scb_data->maxhscbs,
226 p->scb_data->maxscbs);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/cs46xx/
H A Ddsp_spos.c920 static void _dsp_create_scb (struct snd_cs46xx *chip, u32 * scb_data, u32 dest) argument
927 if (debug_scb) printk ("addr %p, val %08x\n",spdst,scb_data[i]);
928 writel(scb_data[i],spdst);
1009 cs46xx_dsp_create_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest) argument
1015 scb_data = kmemdup(scb_data, SCB_BYTES, GFP_KERNEL);
1016 if (!scb_data)
1022 desc->data = scb_data;
1023 _dsp_create_scb(chip,scb_data,dest);
1027 kfree(scb_data);
[all...]
H A Ddsp_spos_scb_lib.c275 _dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest, argument
289 scb_data[SCBsubListPtr] =
292 scb_data[SCBfuncEntryPtr] &= 0xFFFF0000;
293 scb_data[SCBfuncEntryPtr] |= task_entry->address;
297 scb = cs46xx_dsp_create_scb(chip,name,scb_data,dest);
342 cs46xx_dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, argument
357 return _dsp_create_generic_scb (chip,name,scb_data,dest,task_entry,
H A Dcs46xx_lib.h120 u32 * scb_data, u32 dest);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/cs46xx/
H A Ddsp_spos.c920 static void _dsp_create_scb (struct snd_cs46xx *chip, u32 * scb_data, u32 dest) argument
927 if (debug_scb) printk ("addr %p, val %08x\n",spdst,scb_data[i]);
928 writel(scb_data[i],spdst);
1009 cs46xx_dsp_create_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest) argument
1015 scb_data = kmemdup(scb_data, SCB_BYTES, GFP_KERNEL);
1016 if (!scb_data)
1022 desc->data = scb_data;
1023 _dsp_create_scb(chip,scb_data,dest);
1027 kfree(scb_data);
[all...]
H A Ddsp_spos_scb_lib.c275 _dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest, argument
289 scb_data[SCBsubListPtr] =
292 scb_data[SCBfuncEntryPtr] &= 0xFFFF0000;
293 scb_data[SCBfuncEntryPtr] |= task_entry->address;
297 scb = cs46xx_dsp_create_scb(chip,name,scb_data,dest);
342 cs46xx_dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, argument
357 return _dsp_create_generic_scb (chip,name,scb_data,dest,task_entry,
H A Dcs46xx_lib.h120 u32 * scb_data, u32 dest);

Completed in 505 milliseconds