taglinefilesource code
gc828drivers/scsi/eata_dma.cvoid print_config(struct get_conf *gc)
gc831drivers/scsi/eata_dma.c(u32) ntohl(gc->len), gc->version,
gc832drivers/scsi/eata_dma.cgc->OCS_enabled, gc->TAR_support, gc->TRNXFR, gc->MORE_support,
gc833drivers/scsi/eata_dma.cgc->DMA_support);
gc835drivers/scsi/eata_dma.cgc->DMA_valid, gc->HAA_valid, gc->scsi_id[3], gc->scsi_id[2],
gc836drivers/scsi/eata_dma.cgc->scsi_id[1], ntohs(gc->queuesiz), ntohs(gc->SGsiz), gc->SECOND);
gc839drivers/scsi/eata_dma.cgc->IRQ, gc->IRQ_TR, (8 - gc->DMA_channel) & 7, gc->FORCADR, 
gc840drivers/scsi/eata_dma.cgc->SG_64K, gc->SG_UAE, gc->MAX_ID, gc->MAX_CHAN, gc->MAX_LUN); 
gc842drivers/scsi/eata_dma.cgc->ID_qest, gc->is_PCI, gc->is_EISA);
gc846drivers/scsi/eata_dma.cshort register_HBA(u32 base, struct get_conf *gc, Scsi_Host_Template * tpnt, 
gc858drivers/scsi/eata_dma.cDBG(DBG_REGISTER, print_config(gc));
gc860drivers/scsi/eata_dma.cif (gc->DMA_support == FALSE) {
gc865drivers/scsi/eata_dma.cif(gc->HAA_valid == FALSE || ntohl(gc->len) < 0x22) 
gc866drivers/scsi/eata_dma.cgc->MAX_CHAN = 0;
gc868drivers/scsi/eata_dma.cif (reg_IRQ[gc->IRQ] == FALSE) {  /* Interrupt already registered ? */
gc869drivers/scsi/eata_dma.cif (!request_irq(gc->IRQ, (void *) eata_fake_int_handler, SA_INTERRUPT,
gc871drivers/scsi/eata_dma.creg_IRQ[gc->IRQ]++;
gc872drivers/scsi/eata_dma.cif (!gc->IRQ_TR)
gc873drivers/scsi/eata_dma.creg_IRQL[gc->IRQ] = TRUE;   /* IRQ is edge triggered */
gc875drivers/scsi/eata_dma.cprintk("Couldn't allocate IRQ %d, Sorry.", gc->IRQ);
gc879drivers/scsi/eata_dma.cif (reg_IRQL[gc->IRQ] == TRUE) {
gc884drivers/scsi/eata_dma.creg_IRQ[gc->IRQ]++;
gc889drivers/scsi/eata_dma.cif (gc->DMA_valid) {
gc890drivers/scsi/eata_dma.cif (request_dma(dma_channel = (8 - gc->DMA_channel) & 7, "eata_dma")) {
gc893drivers/scsi/eata_dma.creg_IRQ[gc->IRQ]--;
gc894drivers/scsi/eata_dma.cif (reg_IRQ[gc->IRQ] == 0)
gc895drivers/scsi/eata_dma.cfree_irq(gc->IRQ, NULL);
gc896drivers/scsi/eata_dma.cif (gc->IRQ_TR == FALSE)
gc897drivers/scsi/eata_dma.creg_IRQL[gc->IRQ] = FALSE; 
gc905drivers/scsi/eata_dma.cbuff = get_board_data(base, gc->IRQ, gc->scsi_id[3]);
gc913drivers/scsi/eata_dma.cif (gc->DMA_support == FALSE)
gc918drivers/scsi/eata_dma.cif (gc->DMA_valid) 
gc920drivers/scsi/eata_dma.creg_IRQ[gc->IRQ]--;
gc921drivers/scsi/eata_dma.cif (reg_IRQ[gc->IRQ] == 0)
gc922drivers/scsi/eata_dma.cfree_irq(gc->IRQ, NULL);
gc923drivers/scsi/eata_dma.cif (gc->IRQ_TR == FALSE)
gc924drivers/scsi/eata_dma.creg_IRQL[gc->IRQ] = FALSE; 
gc931drivers/scsi/eata_dma.cif (gc->DMA_support == FALSE && buff != NULL)  
gc940drivers/scsi/eata_dma.cif(ntohs(gc->queuesiz) == 0) {
gc941drivers/scsi/eata_dma.cgc->queuesiz = ntohs(64);
gc947drivers/scsi/eata_dma.c* ntohs(gc->queuesiz));
gc954drivers/scsi/eata_dma.cif (gc->DMA_valid) 
gc957drivers/scsi/eata_dma.creg_IRQ[gc->IRQ]--;
gc958drivers/scsi/eata_dma.cif (reg_IRQ[gc->IRQ] == 0)
gc959drivers/scsi/eata_dma.cfree_irq(gc->IRQ, NULL);
gc960drivers/scsi/eata_dma.cif (gc->IRQ_TR == FALSE)
gc961drivers/scsi/eata_dma.creg_IRQL[gc->IRQ] = FALSE; 
gc967drivers/scsi/eata_dma.cmemset(hd->ccb, 0, sizeof(struct eata_ccb) * ntohs(gc->queuesiz));
gc989drivers/scsi/eata_dma.cswitch (ntohl(gc->len)) {
gc1005drivers/scsi/eata_dma.cif(ntohl(gc->len) >= 0x22) {
gc1006drivers/scsi/eata_dma.cif (gc->is_PCI == TRUE)
gc1008drivers/scsi/eata_dma.celse if (gc->is_EISA == TRUE)
gc1022drivers/scsi/eata_dma.cif(ntohl(gc->len) >= 0x22) {
gc1023drivers/scsi/eata_dma.csh->max_id = gc->MAX_ID + 1;
gc1024drivers/scsi/eata_dma.csh->max_lun = gc->MAX_LUN + 1;
gc1030drivers/scsi/eata_dma.chd->channel = gc->MAX_CHAN;      
gc1031drivers/scsi/eata_dma.csh->max_channel = gc->MAX_CHAN; 
gc1036drivers/scsi/eata_dma.csh->irq = gc->IRQ;
gc1042drivers/scsi/eata_dma.csh->this_id = gc->scsi_id[3];
gc1043drivers/scsi/eata_dma.csh->can_queue = ntohs(gc->queuesiz);
gc1045drivers/scsi/eata_dma.cif (gc->OCS_enabled == TRUE) {
gc1063drivers/scsi/eata_dma.cif (gc->SG_64K == TRUE && ntohs(gc->SGsiz) == 64 && hd->bustype != IS_ISA){
gc1067drivers/scsi/eata_dma.csh->sg_tablesize = ntohs(gc->SGsiz);
gc1071drivers/scsi/eata_dma.cif (ntohs(gc->SGsiz) == 0)
gc1077drivers/scsi/eata_dma.cif (gc->SECOND)
gc1285drivers/scsi/eata_dma.cstruct get_conf gc;
gc1301drivers/scsi/eata_dma.cfind_PCI(&gc, tpnt);
gc1303drivers/scsi/eata_dma.cfind_EISA(&gc, tpnt);
gc1305drivers/scsi/eata_dma.cfind_ISA(&gc, tpnt);
gc634drivers/scsi/eata_pio.cvoid print_pio_config(struct get_conf *gc)
gc638drivers/scsi/eata_pio.c(uint) ntohl(gc->len), gc->version,
gc639drivers/scsi/eata_pio.cgc->OCS_enabled, gc->TAR_support, gc->TRNXFR, gc->MORE_support);
gc641drivers/scsi/eata_pio.cgc->HAA_valid, gc->scsi_id[3], gc->scsi_id[2],
gc642drivers/scsi/eata_pio.cgc->scsi_id[1], ntohs(gc->queuesiz), ntohs(gc->SGsiz), gc->SECOND);
gc644drivers/scsi/eata_pio.cgc->IRQ, gc->IRQ_TR, gc->FORCADR, 
gc645drivers/scsi/eata_pio.cgc->MAX_CHAN, gc->ID_qest);
gc676drivers/scsi/eata_pio.cint register_pio_HBA(long base, struct get_conf *gc, Scsi_Host_Template * tpnt)
gc685drivers/scsi/eata_pio.cDBG(DBG_REGISTER, print_pio_config(gc));
gc687drivers/scsi/eata_pio.cif (gc->DMA_support == TRUE) {
gc693drivers/scsi/eata_pio.cif ((buff = get_pio_board_data((uint)base, gc->IRQ, gc->scsi_id[3], 
gc694drivers/scsi/eata_pio.ccplen   =(htonl(gc->cplen   )+1)/2, 
gc695drivers/scsi/eata_pio.ccppadlen=(htons(gc->cppadlen)+1)/2)) == NULL)
gc708drivers/scsi/eata_pio.cif (!reg_IRQ[gc->IRQ]) {    /* Interrupt already registered ? */
gc709drivers/scsi/eata_pio.cif (!request_irq(gc->IRQ, eata_pio_int_handler, SA_INTERRUPT, 
gc711drivers/scsi/eata_pio.creg_IRQ[gc->IRQ]++;
gc712drivers/scsi/eata_pio.cif (!gc->IRQ_TR)
gc713drivers/scsi/eata_pio.creg_IRQL[gc->IRQ] = TRUE;   /* IRQ is edge triggered */
gc715drivers/scsi/eata_pio.cprintk("Couldn't allocate IRQ %d, Sorry.", gc->IRQ);
gc719drivers/scsi/eata_pio.cif (reg_IRQL[gc->IRQ] == TRUE) {
gc724drivers/scsi/eata_pio.creg_IRQ[gc->IRQ]++;
gc729drivers/scsi/eata_pio.csize = sizeof(hostdata) + (sizeof(struct eata_ccb) * ntohs(gc->queuesiz));
gc734drivers/scsi/eata_pio.cmemset(hd->ccb, 0, (sizeof(struct eata_ccb) * ntohs(gc->queuesiz)));
gc748drivers/scsi/eata_pio.cswitch (ntohl(gc->len)) {
gc764drivers/scsi/eata_pio.cif(ntohl(gc->len) >= 0x22) {
gc765drivers/scsi/eata_pio.cif (gc->is_PCI == TRUE)
gc767drivers/scsi/eata_pio.celse if (gc->is_EISA == TRUE)
gc782drivers/scsi/eata_pio.cSD(sh)->hostid=gc->scsi_id[3];
gc783drivers/scsi/eata_pio.cSD(sh)->devflags=1<<gc->scsi_id[3];
gc784drivers/scsi/eata_pio.cSD(sh)->moresupport=gc->MORE_support;
gc789drivers/scsi/eata_pio.csh->irq = gc->IRQ;
gc791drivers/scsi/eata_pio.csh->this_id = gc->scsi_id[3];
gc801drivers/scsi/eata_pio.cif (gc->SECOND)
gc976drivers/scsi/eata_pio.cstruct get_conf gc;
gc984drivers/scsi/eata_pio.cfind_pio_PCI(&gc, tpnt);
gc986drivers/scsi/eata_pio.cfind_pio_EISA(&gc, tpnt);
gc988drivers/scsi/eata_pio.cfind_pio_ISA(&gc, tpnt);
gc311drivers/sound/aedsp16.cstatic int      gc = 0;    /* generic counter (utility counter)    */
gc361drivers/sound/aedsp16.cfor (gc = 0; gc < 1000; gc++)
gc558drivers/sound/aedsp16.cfor (gc = 0; orIRQ[gc].or; gc++)
gc559drivers/sound/aedsp16.cif (orIRQ[gc].val == irq)
gc560drivers/sound/aedsp16.coredparams |= orIRQ[gc].or;
gc562drivers/sound/aedsp16.cfor (gc = 0; orMIRQ[gc].or; gc++)
gc563drivers/sound/aedsp16.cif (orMIRQ[gc].or == mirq)
gc564drivers/sound/aedsp16.coredparams |= orMIRQ[gc].or;
gc566drivers/sound/aedsp16.cfor (gc = 0; orDMA[gc].or; gc++)
gc567drivers/sound/aedsp16.cif (orDMA[gc].val == dma)
gc568drivers/sound/aedsp16.coredparams |= orDMA[gc].or;