Lines Matching refs:bi
335 boardInfo *bi; in sc_ioctl() local
340 bi = kzalloc(sizeof(boardInfo), GFP_KERNEL); in sc_ioctl()
341 if (!bi) { in sc_ioctl()
347 GetStatus(card, bi); in sc_ioctl()
349 if (copy_to_user(data->dataptr, bi, sizeof(boardInfo))) { in sc_ioctl()
350 kfree(bi); in sc_ioctl()
354 kfree(bi); 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()
438 bi->l1_status = rcvmsg.msg_data.byte_array[2]; in GetStatus()
440 bi->status.bristats[i].phy_stat = in GetStatus()
444 bi->l1_status = rcvmsg.msg_data.byte_array[0]; in GetStatus()
445 bi->l2_status = rcvmsg.msg_data.byte_array[1]; in GetStatus()
447 bi->status.pristats[i].phy_stat = in GetStatus()
460 bi->status.pristats[i].call_type = in GetStatus()
464 bi->status.bristats[i].call_type = in GetStatus()
481 bi->status.pristats[i].call_state = in GetStatus()
492 bi->status.pristats[i].serv_state = in GetStatus()
503 bi->status.pristats[i - 1].link_stats.tx_good = in GetStatus()
505 bi->status.pristats[i - 1].link_stats.tx_bad = in GetStatus()
507 bi->status.pristats[i - 1].link_stats.rx_good = in GetStatus()
509 bi->status.pristats[i - 1].link_stats.rx_bad = in GetStatus()
520 bi->dch_stats.tx_good = (unsigned long)rcvmsg.msg_data.byte_array[0]; in GetStatus()
521 bi->dch_stats.tx_bad = (unsigned long)rcvmsg.msg_data.byte_array[4]; in GetStatus()
522 bi->dch_stats.rx_good = (unsigned long)rcvmsg.msg_data.byte_array[8]; in GetStatus()
523 bi->dch_stats.rx_bad = (unsigned long)rcvmsg.msg_data.byte_array[12]; in GetStatus()
539 bi->dch_stats.tx_good = (unsigned long)rcvmsg.msg_data.byte_array[0]; in GetStatus()
540 bi->dch_stats.tx_bad = (unsigned long)rcvmsg.msg_data.byte_array[4]; in GetStatus()
541 bi->dch_stats.rx_good = (unsigned long)rcvmsg.msg_data.byte_array[8]; in GetStatus()
542 bi->dch_stats.rx_bad = (unsigned long)rcvmsg.msg_data.byte_array[12]; in GetStatus()
543 bi->status.bristats[0].link_stats.tx_good = in GetStatus()
545 bi->status.bristats[0].link_stats.tx_bad = in GetStatus()
547 bi->status.bristats[0].link_stats.rx_good = in GetStatus()
549 bi->status.bristats[0].link_stats.rx_bad = in GetStatus()
551 bi->status.bristats[1].link_stats.tx_good = in GetStatus()
553 bi->status.bristats[1].link_stats.tx_bad = in GetStatus()
555 bi->status.bristats[1].link_stats.rx_good = in GetStatus()
557 bi->status.bristats[1].link_stats.rx_bad = in GetStatus()
568 strcpy(bi->status.bristats[i].spid, rcvmsg.msg_data.byte_array); in GetStatus()
578 strcpy(bi->status.bristats[i].dn, rcvmsg.msg_data.byte_array); in GetStatus()