Lines Matching refs:card
15 static int GetStatus(int card, boardInfo *);
20 int sc_ioctl(int card, scs_ioctl *data) in sc_ioctl() argument
37 sc_adapter[card]->devicename); in sc_ioctl()
38 sc_adapter[card]->StartOnReset = 0; in sc_ioctl()
40 return reset(card); in sc_ioctl()
53 sc_adapter[card]->devicename); in sc_ioctl()
54 if (sc_adapter[card]->EngineUp) { in sc_ioctl()
56 sc_adapter[card]->devicename); in sc_ioctl()
71 status = send_and_receive(card, CMPID, cmReqType2, cmReqClass0, cmReqLoadProc, in sc_ioctl()
78 sc_adapter[card]->devicename, status); in sc_ioctl()
83 sc_adapter[card]->devicename); in sc_ioctl()
92 sc_adapter[card]->devicename); in sc_ioctl()
93 if (sc_adapter[card]->EngineUp) { in sc_ioctl()
95 sc_adapter[card]->devicename); in sc_ioctl()
99 sc_adapter[card]->StartOnReset = 1; in sc_ioctl()
100 startproc(card); in sc_ioctl()
107 sc_adapter[card]->devicename); in sc_ioctl()
118 sc_adapter[card]->devicename, in sc_ioctl()
120 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, ceReqCallSetSwitchType, in sc_ioctl()
124 sc_adapter[card]->devicename); in sc_ioctl()
130 sc_adapter[card]->devicename, status); in sc_ioctl()
139 sc_adapter[card]->devicename); in sc_ioctl()
144 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, in sc_ioctl()
148 sc_adapter[card]->devicename); in sc_ioctl()
152 sc_adapter[card]->devicename, status); in sc_ioctl()
175 sc_adapter[card]->devicename); in sc_ioctl()
185 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, ceReqCallGetSPID, in sc_ioctl()
189 sc_adapter[card]->devicename); in sc_ioctl()
192 sc_adapter[card]->devicename, status); in sc_ioctl()
216 sc_adapter[card]->devicename); in sc_ioctl()
228 sc_adapter[card]->devicename, data->channel, spid); in sc_ioctl()
229 status = send_and_receive(card, CEPID, ceReqTypeCall, in sc_ioctl()
234 sc_adapter[card]->devicename); in sc_ioctl()
241 sc_adapter[card]->devicename, status); in sc_ioctl()
251 sc_adapter[card]->devicename); in sc_ioctl()
256 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, ceReqCallGetMyNumber, in sc_ioctl()
260 sc_adapter[card]->devicename); in sc_ioctl()
264 sc_adapter[card]->devicename, status); in sc_ioctl()
291 sc_adapter[card]->devicename); in sc_ioctl()
303 sc_adapter[card]->devicename, data->channel, dn); in sc_ioctl()
304 status = send_and_receive(card, CEPID, ceReqTypeCall, in sc_ioctl()
309 sc_adapter[card]->devicename); in sc_ioctl()
316 sc_adapter[card]->devicename, status); in sc_ioctl()
326 sc_adapter[card]->devicename); in sc_ioctl()
338 sc_adapter[card]->devicename); in sc_ioctl()
347 GetStatus(card, bi); in sc_ioctl()
361 sc_adapter[card]->devicename); in sc_ioctl()
366 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, in sc_ioctl()
370 sc_adapter[card]->devicename); in sc_ioctl()
374 sc_adapter[card]->devicename, status); in sc_ioctl()
395 sc_adapter[card]->devicename); in sc_ioctl()
400 sc_adapter[card]->devicename); in sc_ioctl()
412 static int GetStatus(int card, boardInfo *bi) in GetStatus() argument
420 bi->modelid = sc_adapter[card]->model; in GetStatus()
421 strcpy(bi->serial_no, sc_adapter[card]->hwconfig.serial_no); in GetStatus()
422 strcpy(bi->part_no, sc_adapter[card]->hwconfig.part_no); in GetStatus()
423 bi->iobase = sc_adapter[card]->iobase; in GetStatus()
424 bi->rambase = sc_adapter[card]->rambase; in GetStatus()
425 bi->irq = sc_adapter[card]->interrupt; in GetStatus()
426 bi->ramsize = sc_adapter[card]->hwconfig.ram_size; in GetStatus()
427 bi->interface = sc_adapter[card]->hwconfig.st_u_sense; in GetStatus()
428 strcpy(bi->load_ver, sc_adapter[card]->load_ver); in GetStatus()
429 strcpy(bi->proc_ver, sc_adapter[card]->proc_ver); in GetStatus()
434 status = send_and_receive(card, CEPID, ceReqTypePhy, ceReqClass2, in GetStatus()
437 if (sc_adapter[card]->model < PRI_BOARD) { in GetStatus()
455 for (i = 0; i < sc_adapter[card]->nChannels; i++) { in GetStatus()
456 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, in GetStatus()
459 if (sc_adapter[card]->model == PRI_BOARD) { in GetStatus()
473 if (sc_adapter[card]->model == PRI_BOARD) { in GetStatus()
477 status = send_and_receive(card, CEPID, ceReqTypeStat, ceReqClass2, in GetStatus()
488 status = send_and_receive(card, CEPID, ceReqTypeStat, ceReqClass2, in GetStatus()
500 status = send_and_receive(card, CEPID, ceReqTypeLnk, ceReqClass0, in GetStatus()
517 status = send_and_receive(card, CEPID, ceReqTypeLnk, ceReqClass0, in GetStatus()
536 status = send_and_receive(card, CEPID, ceReqTypeLnk, ceReqClass0, in GetStatus()
565 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, in GetStatus()
575 status = send_and_receive(card, CEPID, ceReqTypeCall, ceReqClass0, in GetStatus()