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

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/aic7xxx/
H A Daic7xxx_inline.h184 return (ahc->scb_data->hscb_busaddr
191 ahc_dmamap_sync(ahc, ahc->scb_data->hscb_dmat,
192 ahc->scb_data->hscb_dmamap,
203 ahc_dmamap_sync(ahc, ahc->scb_data->sg_dmat, scb->sg_map->sg_dmamap,
358 if ((scb = SLIST_FIRST(&ahc->scb_data->free_scbs)) == NULL) {
360 scb = SLIST_FIRST(&ahc->scb_data->free_scbs);
364 SLIST_REMOVE_HEAD(&ahc->scb_data->free_scbs, links.sle);
378 ahc->scb_data->scbindex[hscb->tag] = NULL;
382 SLIST_INSERT_HEAD(&ahc->scb_data->free_scbs, scb, links.sle);
393 scb = ahc->scb_data
[all...]
H A Daic7xxx_core.c910 ahc->scb_data->hscbs[scbptr].tag);
2144 for (i = 0; i < ahc->scb_data->maxhscbs; i++) {
3859 if (ahc->scb_data == NULL) {
3860 ahc->scb_data = malloc(sizeof(*ahc->scb_data),
3862 if (ahc->scb_data == NULL)
3864 memset(ahc->scb_data, 0, sizeof(*ahc->scb_data));
4126 for (i = 0; i < ahc->scb_data->maxhscbs; i++) {
4170 struct scb_data *scb_dat local
4310 struct scb_data *scb_data; local
4364 struct scb_data *scb_data; local
[all...]
H A Daic79xx_core.c5592 for (i = 0; i < ahd->scb_data.maxhscbs; i++) {
5606 struct scb_data *scb_data; local
5609 scb_data = &ahd->scb_data;
5610 TAILQ_INIT(&scb_data->free_scbs);
5612 LIST_INIT(&scb_data->free_scb_lists[i]);
5613 LIST_INIT(&scb_data->any_dev_free_scb_list);
5614 SLIST_INIT(&scb_data->hscb_maps);
5615 SLIST_INIT(&scb_data
5745 struct scb_data *scb_data; local
6006 struct scb_data *scb_data; local
[all...]
H A Daic79xx_inline.h384 ahd_dmamap_sync(ahd, ahd->scb_data.hscb_dmat,
396 ahd_dmamap_sync(ahd, ahd->scb_data.sg_dmat,
405 ahd_dmamap_sync(ahd, ahd->scb_data.sense_dmat,
684 scb = ahd->scb_data.scbindex[tag];
724 ahd->scb_data.scbindex[SCB_GET_TAG(scb)] = scb;
H A Daic79xx_proc.c353 ahd->scb_data.numscbs, AHD_NSEG);
H A Daic7xxx_proc.c366 ahc->scb_data->numscbs, AHC_NSEG);
H A Daic79xx.h626 struct scb_data { struct
1054 struct scb_data scb_data; member in struct:ahd_softc
H A Daic7xxx.h578 struct scb_data { struct
909 struct scb_data *scb_data; member in struct:ahc_softc
H A Daic79xx_pci.c297 struct scb_data *shared_scb_data;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/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...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/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);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/cs46xx/
H A Ddsp_spos_scb_lib.c272 _dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest, argument
285 scb_data[SCBsubListPtr] =
288 scb_data[SCBfuncEntryPtr] &= 0xFFFF0000;
289 scb_data[SCBfuncEntryPtr] |= task_entry->address;
293 scb = cs46xx_dsp_create_scb(chip,name,scb_data,dest);
336 cs46xx_dsp_create_generic_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, argument
351 return _dsp_create_generic_scb (chip,name,scb_data,dest,task_entry,
H A Dcs46xx_lib.h113 u32 * scb_data, u32 dest);
H A Ddsp_spos.c898 static void _dsp_create_scb (struct snd_cs46xx *chip, u32 * scb_data, u32 dest) argument
905 if (debug_scb) printk ("addr %p, val %08x\n",spdst,scb_data[i]);
906 writel(scb_data[i],spdst);
983 cs46xx_dsp_create_scb (struct snd_cs46xx *chip, char * name, u32 * scb_data, u32 dest) argument
989 _dsp_create_scb(chip,scb_data,dest);

Completed in 157 milliseconds