|
libhd
5.0
|
#include "cdb_read.h"Functions | |
| static int | compare_vendor (cdb_isdn_vendor *v1, cdb_isdn_vendor *v2) |
| static int | compare_card (cdb_isdn_card *c1, cdb_isdn_card *c2) |
| int | compare_name (const int *c1, const int *c2) |
| static int | compare_type (cdb_isdn_vario *v1, cdb_isdn_vario *v2) |
| static int | compare_id (const int *c1, const int *c2) |
| static char * | add_name (const char *str, int merge) |
| static char * | add_lname (int v, const char *str) |
| static char * | add_name_list (const char *str, const char *list) |
| static char * | add_sortedname_list (const char *str, const char *list, const char *fmt) |
| static int | add_vendor (char *v, int card) |
| static int | new_vario (char *v, int c) |
| void | del_vario (void) |
| int | new_entry (void) |
| void | add_current_item (int item, char *val) |
| void | SortVendors (void) |
| void | SortCards (void) |
| void | SortVarios (void) |
Variables | |
| int | max_ce = MAXCARDS |
| int | ce_idx = 0 |
| int | max_vario = MAXVARIO |
| int | vario_idx |
| int | name_str_cnt = 0 |
| int | max_name_str_cnt = MAXNAMECNT |
| int | max_ivendor = MAXCARDS |
| int | ivendor_idx = 0 |
| char * | name_str |
| cdb_isdn_card * | cards |
| cdb_isdn_vario * | varios |
| cdb_isdn_vendor * | vendors |
| int * | isdncard_id |
| int | drvid_cnt |
| int | drv_subtyp_cnt |
| int | drv_typ_cnt |
| int | supported_cnt |
| int | not_supported = 0 |
| static struct _vendorshortnames_t | _vendorshortnames [] |
| static char | stmp [4096] |
| static char | sstmp [4096] |
| void add_current_item | ( | int | item, |
| char * | val | ||
| ) |
References add_lname(), add_name(), add_name_list(), add_sortedname_list(), add_vendor(), alternative_name, cdb_isdn_card::bus, bus_type, cards, ce_idx, cdb_isdn_card::Class, del_vario(), cdb_isdn_vario::description, device, device_class, device_id, drv_id, drv_subtyp, drv_subtyp_cnt, drv_typ, drv_typ_cnt, drvid_cnt, feature, cdb_isdn_vario::features, cdb_isdn_vario::firmware, firmware, cdb_isdn_vario::info, info, cdb_isdn_vario::interface, interface, cdb_isdn_vario::io, IO, cdb_isdn_vario::irq, IRQ, line_cnt, line_protocol, cdb_isdn_card::lname, _vendorshortnames_t::lname, cdb_isdn_vario::membase, MEMBASE, cdb_isdn_vario::mod_name, module, cdb_isdn_card::name, name_str, name_str_cnt, need_packages, cdb_isdn_vario::need_pkg, new_vario(), not_supported, PCI_ANY_ID, cdb_isdn_vario::protocol, cdb_isdn_card::revision, revision, short_description, cdb_isdn_vario::smp, SMP, special, subdevice_id, cdb_isdn_card::subvendor, subvendor_id, supported, supported_cnt, vario, vario_idx, varios, vendor, vendor_id, vendors, and cdb_isdn_card::vhandle.
Referenced by while().
|
static |
References add_name(), stmp, and vendors.
Referenced by add_current_item().
|
static |
References max_name_str_cnt, name_str, and name_str_cnt.
Referenced by add_current_item(), add_lname(), add_name_list(), add_sortedname_list(), add_vendor(), and new_vario().
|
static |
References add_name(), and stmp.
Referenced by add_current_item().
|
static |
References add_name(), sstmp, and stmp.
Referenced by add_current_item().
|
static |
|
static |
References cdb_isdn_card::name.
Referenced by SortCards().
|
static |
References cards, cdb_isdn_card::device, cdb_isdn_card::subdevice, cdb_isdn_card::subvendor, and cdb_isdn_card::vendor.
Referenced by SortCards().
| int compare_name | ( | const int * | c1, |
| const int * | c2 | ||
| ) |
References cards.
|
static |
References cdb_isdn_vario::subtyp, and cdb_isdn_vario::typ.
Referenced by SortVarios().
|
static |
References cdb_isdn_vendor::name.
Referenced by SortVendors().
| void del_vario | ( | void | ) |
References cdb_isdn_vario::card_ref, cards, cdb_isdn_vario::next_vario, cdb_isdn_card::vario, vario, cdb_isdn_card::vario_cnt, vario_idx, and varios.
Referenced by add_current_item().
| int new_entry | ( | void | ) |
References cards, ce_idx, cdb_isdn_card::device, cdb_isdn_card::handle, max_ce, not_supported, PCI_ANY_ID, cdb_isdn_vendor::refcnt, cdb_isdn_card::subdevice, cdb_isdn_card::subvendor, cdb_isdn_card::vendor, vendors, and cdb_isdn_card::vhandle.
Referenced by while().
|
static |
References add_name(), cdb_isdn_vario::card_ref, cards, drv_subtyp_cnt, drv_typ_cnt, drvid_cnt, cdb_isdn_vario::handle, max_vario, cdb_isdn_vario::next_vario, not_supported, supported_cnt, cdb_isdn_card::vario, vario, cdb_isdn_card::vario_cnt, vario_idx, and varios.
Referenced by add_current_item().
| void SortCards | ( | void | ) |
References cdb_isdn_vario::card_ref, cards, ce_idx, compare_card(), compare_id(), cdb_isdn_card::handle, isdncard_id, vario_idx, and varios.
Referenced by main().
| void SortVarios | ( | void | ) |
References cards, ce_idx, compare_type(), cdb_isdn_vario::handle, cdb_isdn_vario::next_vario, cdb_isdn_card::vario, vario, vario_idx, and varios.
Referenced by main().
| void SortVendors | ( | void | ) |
References cards, ce_idx, compare_vendor(), ivendor_idx, vendors, cdb_isdn_card::vhandle, and cdb_isdn_vendor::vnr.
Referenced by main().
|
static |
Referenced by add_vendor().
| cdb_isdn_card* cards |
Referenced by add_current_item(), compare_id(), compare_name(), del_vario(), main(), new_entry(), new_vario(), SortCards(), SortVarios(), SortVendors(), and WriteCards().
| int ce_idx = 0 |
Referenced by add_current_item(), main(), new_entry(), SortCards(), SortVarios(), SortVendors(), and WriteCards().
| int drv_subtyp_cnt |
Referenced by add_current_item(), and new_vario().
| int drv_typ_cnt |
Referenced by add_current_item(), and new_vario().
| int drvid_cnt |
Referenced by add_current_item(), and new_vario().
| int* isdncard_id |
Referenced by SortCards(), and WriteCards().
| int ivendor_idx = 0 |
Referenced by add_vendor(), main(), SortVendors(), and WriteVendors().
| int max_ce = MAXCARDS |
Referenced by main(), and new_entry().
| int max_ivendor = MAXCARDS |
Referenced by add_vendor(), and main().
| int max_name_str_cnt = MAXNAMECNT |
Referenced by add_name(), and main().
| int max_vario = MAXVARIO |
Referenced by main(), and new_vario().
| char* name_str |
Referenced by add_current_item(), add_name(), main(), WriteCards(), WriteNames(), WriteVarios(), and WriteVendors().
| int name_str_cnt = 0 |
Referenced by add_current_item(), add_name(), main(), and WriteNames().
| int not_supported = 0 |
Referenced by add_current_item(), new_entry(), and new_vario().
|
static |
Referenced by add_sortedname_list().
|
static |
Referenced by add_lname(), add_name_list(), and add_sortedname_list().
| int supported_cnt |
Referenced by add_current_item(), and new_vario().
| int vario_idx |
Referenced by add_current_item(), del_vario(), main(), new_vario(), SortCards(), SortVarios(), and WriteVarios().
| cdb_isdn_vario* varios |
Referenced by add_current_item(), del_vario(), main(), new_vario(), SortCards(), SortVarios(), and WriteVarios().
| cdb_isdn_vendor* vendors |
Referenced by add_current_item(), add_lname(), add_vendor(), main(), new_entry(), SortVendors(), and WriteVendors().