• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/isdn/sc/

Lines Matching defs:cinst

20 int cinst;
285 interface->id[2] = '0' + cinst;
290 sc_adapter[cinst] = kzalloc(sizeof(board), GFP_KERNEL);
291 if (sc_adapter[cinst] == NULL) {
298 spin_lock_init(&sc_adapter[cinst]->lock);
305 kfree(sc_adapter[cinst]);
309 sc_adapter[cinst]->card = interface;
310 sc_adapter[cinst]->driverId = interface->channels;
311 strcpy(sc_adapter[cinst]->devicename, interface->id);
312 sc_adapter[cinst]->nChannels = channels;
313 sc_adapter[cinst]->ramsize = memsize;
314 sc_adapter[cinst]->shmem_magic = magic;
315 sc_adapter[cinst]->shmem_pgport = pgport;
316 sc_adapter[cinst]->StartOnReset = 1;
321 sc_adapter[cinst]->channel = kzalloc(sizeof(bchan) * channels, GFP_KERNEL);
322 if (sc_adapter[cinst]->channel == NULL) {
326 indicate_status(cinst, ISDN_STAT_UNLOAD, 0, NULL); /* Fix me */
328 kfree(sc_adapter[cinst]);
335 sc_adapter[cinst]->interrupt = irq[b];
336 if (request_irq(sc_adapter[cinst]->interrupt, interrupt_handler,
339 kfree(sc_adapter[cinst]->channel);
340 indicate_status(cinst, ISDN_STAT_UNLOAD, 0, NULL); /* Fix me */
342 kfree(sc_adapter[cinst]);
346 sc_adapter[cinst]->iobase = io[b];
348 sc_adapter[cinst]->ioport[i] = io[b] + i * 0x400;
349 request_region(sc_adapter[cinst]->ioport[i], 1,
352 sc_adapter[cinst]->ioport[i]);
354 sc_adapter[cinst]->ioport[IRQ_SELECT] = io[b] + 0x2;
355 request_region(sc_adapter[cinst]->ioport[IRQ_SELECT], 1,
358 sc_adapter[cinst]->ioport[IRQ_SELECT]);
359 sc_adapter[cinst]->rambase = ram[b];
360 request_region(sc_adapter[cinst]->rambase, SRAM_PAGESIZE,
364 sc_adapter[cinst]->devicename,
365 sc_adapter[cinst]->driverId,
371 reset(cinst);
373 cinst++;
385 for(i = 0 ; i < cinst ; i++) {