libhd 5.0
|
Topics | |
Debug flags | |
hd_data_t debug flags | |
ID macros | |
Macros to handle device and vendor ids. |
Data Structures | |
struct | s_hd_t::is_s |
struct | s_hd_t::tag_s |
struct | hd_data_t::flag_struct |
Special flags. More... |
Macros | |
#define | HD_VERSION 0 /* will be set during install */ |
Interface version. | |
#define | HD_MINOR_VERSION 0 /* will be set during install */ |
#define | HD_FULL_VERSION (HD_VERSION * 1000 + HD_MINOR_VERSION) |
#define | HARDWARE_DIR "/var/lib/hardware" |
libhd's directory |
#define HARDWARE_DIR "/var/lib/hardware" |
libhd's directory
Referenced by hd_get_hddb_dir().
#define HD_FULL_VERSION (HD_VERSION * 1000 + HD_MINOR_VERSION) |
#define HD_MINOR_VERSION 0 /* will be set during install */ |
#define HD_VERSION 0 /* will be set during install */ |
Interface version.
union { ... } modinfo_t |
unsigned res_io_t::access |
enum access_flags
Referenced by do_lp(), dump_normal(), gather_resources(), hd2prop(), hd_pci_complete_data(), hd_scan_isdn(), hd_scan_serial(), and prop2hd().
unsigned res_mem_t::access |
enum access_flags
Referenced by dump_normal(), hd2prop(), hd_pci_complete_data(), hd_scan_memory(), and prop2hd().
unsigned driver_info_module_t::active |
if module is currently active
Referenced by dump_normal(), and expand_driver_info().
unsigned hd_status_t::active |
Hardware is active.
Referenced by hd2prop(), hd_dump_entry(), and prop2hd().
uint64_t misc_io_t::addr |
Referenced by dump_misc_data(), gather_resources(), hd_scan_misc2(), and read_ioports().
char* res_hwaddr_t::addr |
Referenced by add_kma(), add_uml(), add_xpnet(), dump_normal(), free_res_list(), and hd_scan_net().
unsigned s_pci_t::addr_flags[7] |
I/O or memory address flags.
Referenced by hd_pci_complete_data(), and hd_pci_read_data().
unsigned cpu_info_t::address_size_physical |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned cpu_info_t::address_size_virtual |
Referenced by dump_cpu(), and read_cpuinfo().
hd_id_t smbios_secure_t::admin |
admin password status
Referenced by smbios_free(), and smbios_parse().
unsigned s_hd_t::is_s::agp |
AGP device.
Referenced by hd2prop(), hd_dump_entry(), hd_pci_complete_data(), and prop2hd().
char* modinfo_t::alias |
Referenced by hd_free_hd_data(), hd_modinfo_db(), match_modinfo(), and parse_modinfo().
unsigned { ... } ::all |
the next 5 entries combined
unsigned driver_info_x11_t::all |
the next 5 entries combined
Referenced by dump_normal(), and expand_driver_info().
unsigned* isdn_parm_s::alt_value |
possible values
Referenced by dump_normal(), free_driver_info(), and isdn_driver().
int isdn_parm_s::alt_values |
length of alt_value[]
Referenced by dump_normal(), and isdn_driver().
driver_info_any_t driver_info_u::any |
res_any_t u_hd_res_t::any |
Referenced by add_edid_info(), add_kma(), add_scsi_sysfs_info(), add_uml(), add_xpnet(), dump_normal(), free_res_list(), get_res(), have_common_res(), hd2prop(), hd_scan_misc(), hd_scan_misc2(), hd_scan_net(), hd_scan_serial(), hd_scan_wlan(), hd_usb_support(), int_floppy(), monitor_driver(), prop2hd(), and update_irq_usage().
smbios_any_t u_hd_smbios_t::any |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned cpu_info_t::apicid |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned cpu_info_t::apicid_initial |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned bios_info_t::apm_bios_flags |
Referenced by dump_bios().
unsigned bios_info_t::apm_enabled |
Referenced by dump_bios(), and hd_apm_enabled().
unsigned bios_info_t::apm_subver |
Referenced by dump_bios().
unsigned bios_info_t::apm_supported |
Referenced by dump_bios().
unsigned bios_info_t::apm_ver |
Referenced by dump_bios().
char * { ... } ::application |
char * cdrom_info_s::application |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
enum cpu_arch cpu_info_t::architecture |
Referenced by dump_cpu(), hd_cpu_arch(), and read_cpuinfo().
uint64_t smbios_mem64error_t::array_addr |
fault address rel.
to mem array; 0x80000000: unknown
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memerror_t::array_addr |
fault address rel.
to mem array; 0x80000000: unknown
Referenced by smbios_dump(), and smbios_parse().
int smbios_memarraymap_t::array_handle |
memory array this mapping belongs to
Referenced by smbios_dump(), and smbios_parse().
int smbios_memdevice_t::array_handle |
memory array this device belongs to
Referenced by smbios_dump(), and smbios_parse().
int smbios_memdevicemap_t::arraymap_handle |
memory array mapping handle
Referenced by smbios_dump(), and smbios_parse().
char* smbios_boardinfo_t::asset |
asset tag
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_chassis_t::asset |
asset tag
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_memdevice_t::asset |
asset tag
Referenced by smbios_free(), and smbios_parse().
char* smbios_processor_t::asset |
asset tag
Referenced by smbios_free(), and smbios_parse().
unsigned edd_info_t::assigned |
uint64_t hd_data_t::assigned_irqs |
(Internal) irqs automatically assigned by libhd (for driver info)
hd_id_t smbios_cache_t::assoc |
cache associativity
Referenced by smbios_free(), and smbios_parse().
str_list_t* s_ser_device_t::at_resp |
Referenced by at_cmd(), get_serial_modem(), guess_modem_name(), hd_move_to_shm(), and hd_scan_modem().
unsigned s_hd_t::attached_to |
Device this hardware is attached to.
Link to some 'parent' device. Use hd_get_device_by_idx() to get the corresponding hardware entry.
Referenced by add_kma(), add_monitor(), add_partitions(), add_pci_data(), add_scsi_sysfs_info(), add_serial_modem(), add_serial_mouse(), add_uml(), add_xpnet(), do_lp(), do_zip(), get_block_devs(), get_generic_scsi_devs(), get_scsi_tape(), get_usb_devs(), has_something_attached(), hd_dump_entry(), hd_read_macio(), hd_read_nd(), hd_read_sdio(), hd_read_virtio(), hd_scan(), hd_scan_braille(), hd_scan_floppy(), hd_scan_manual(), hd_scan_monitor(), hd_scan_net(), int_find_parent(), pcmcia_ctrl_read_data(), and pcmcia_read_data().
unsigned vbe_mode_info_s::attributes |
mode attributes
str_list_t* res_wlan_t::auth_modes |
open, sharedkey, wpa-psk, wpa-eap, wpa-leap
Referenced by dump_normal(), free_res_list(), and hd_scan_wlan().
unsigned hd_status_t::available |
Hardware availability.
Set to hd_status_t::status_yes if the hardware has been detected or hd_status_t::status_no if the hardware has not been found. You can set it to hd_status_t::status_unknown to indicate that this hardware cannot be automatically detected (say, ISA cards).
Referenced by hd2prop(), hd_change_config_status(), hd_dump_entry(), hd_list(), hd_list2(), hd_list_with_status(), hd_list_with_status2(), hd_scan_manual(), hd_scan_manual2(), hd_scan_xtra(), int_media_check(), and prop2hd().
unsigned hd_status_t::available_orig |
(Internal) original value of available; This is used to keep track of the original value of the hd_status_t::available state as it was stored in /var/lib/hardware/unique-keys/.
(hd_status_t::available is automatically updated during the detection process.)
Referenced by hd_list(), hd_list2(), and prop2hd().
unsigned char joystick_s::axes |
Referenced by add_joystick_details(), and dump_normal().
int { ... } ::b |
int hal_prop_s::b |
Referenced by hd_hal_print_prop(), int_cdrom(), int_hotplug(), parse_property(), and read_hal().
unsigned driver_info_display_t::bandwidth |
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
char* smbios_memdevice_t::bank |
bank location
Referenced by smbios_free(), and smbios_parse().
unsigned res_dma_t::base |
Referenced by dump_normal(), gather_resources(), have_common_res(), hd2prop(), join_res_dma(), and prop2hd().
uint64_t res_io_t::base |
unsigned res_irq_t::base |
uint64_t res_mem_t::base |
Referenced by dump_normal(), hd2prop(), hd_pci_complete_data(), and prop2hd().
uint64_t s_pci_t::base_addr[7] |
I/O or memory base.
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
unsigned { ... } ::base_class |
unsigned { ... } ::base_class |
unsigned modinfo_t::base_class |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
hd_id_t s_hd_t::base_class |
Base class (id and name).
Referenced by add_input_dev(), add_kma(), add_monitor(), add_mv643xx_eth(), add_partitions(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_serial_mouse(), add_uml(), add_xen_network(), add_xen_storage(), add_xpnet(), assign_hw_class(), cmp_hd(), create_model_name(), do_lp(), do_zip(), dump_normal(), free_hd_entry(), get_block_devs(), get_dsl_info(), get_generic_scsi_devs(), get_input_devices(), get_isdn_info(), get_scsi_tape(), get_serial_devs(), get_serial_modem(), get_serial_mouse(), get_usb_devs(), hd2prop(), hd_apm_enabled(), hd_base_class_list(), hd_boot_disk(), hd_color(), hd_cpu_arch(), hd_display_adapter(), hd_dump_entry(), hd_is_uml(), hd_modinfo_db(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_scan_braille(), hd_scan_cpu(), hd_scan_dsl(), hd_scan_fb(), hd_scan_floppy(), hd_scan_isdn(), hd_scan_kbd(), hd_scan_memory(), hd_scan_misc(), hd_scan_misc2(), hd_scan_monitor(), hd_scan_net(), hd_scan_pppoe(), hd_scan_serial(), hd_scan_sys(), hd_scan_wlan(), hd_scan_xtra(), hd_sub_class_list(), hd_usb_support(), hddb_add_info(), int_cdrom(), int_fix_usb_network(), int_floppy(), int_media_check(), int_modem(), int_mouse(), int_wlan(), is_audio(), is_modem(), is_pcmcia_ctrl(), is_pppoe(), is_zip(), kbd_driver(), pcmcia_ctrl_read_data(), pcmcia_read_data(), prop2hd(), read_cpuinfo(), and set_class_entries().
unsigned s_pci_t::base_class |
Referenced by dump_pci_data(), hd_modinfo_db(), hd_pci_complete_data(), and hd_pci_read_data().
uint64_t s_pci_t::base_len[7] |
I/O or memory ranges.
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
unsigned s_serial_t::baud |
Referenced by dump_serial_data(), get_serial_info(), and hd_scan_serial().
res_baud_t u_hd_res_t::baud |
Referenced by add_serial_console(), add_serial_modem(), dump_normal(), get_usb_devs(), hd2prop(), hd_scan_serial(), and prop2hd().
unsigned s_hd_t::is_s::bd |
BD.
Referenced by add_cdrom_info(), and dump_normal().
unsigned s_hd_t::is_s::bdr |
BD-R.
Referenced by add_cdrom_info(), and dump_normal().
unsigned s_hd_t::is_s::bdre |
BD-RE.
Referenced by add_cdrom_info(), and dump_normal().
hd_detail_bios_t hd_detail_t::bios |
Referenced by dump_bios(), free_hd_detail(), hd_apm_enabled(), hd_scan_misc(), hd_scan_monitor(), and int_mouse().
bios32_info_t bios_info_t::bios32 |
Referenced by dump_bios().
memory_range_t hd_data_t::bios_ebda |
(Internal) EBDA
memory_range_t hd_data_t::bios_ram |
(Internal) BIOS 0x00400 - 0x004ff
memory_range_t hd_data_t::bios_rom |
(Internal) BIOS 0xc0000 - 0xfffff
smbios_biosinfo_t u_hd_smbios_t::biosinfo |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned hd_data_t::flag_struct::biosvram |
internal: map Video BIOS RAM (128k at 0xa0000)
unsigned char hd_bitmap_t::bitmap[16] |
large enough for all uses
Referenced by smbios_bitmap2str(), smbios_bitmap_print(), and smbios_parse().
str_list_t* res_wlan_t::bitrates |
in Mbps units
Referenced by dump_normal(), free_res_list(), and hd_scan_wlan().
unsigned hd_bitmap_t::bits |
real bitmap length in bits
Referenced by smbios_bitmap2str(), smbios_bitmap_print(), and smbios_parse().
unsigned res_baud_t::bits |
Referenced by add_serial_console(), dump_normal(), hd2prop(), and prop2hd().
unsigned s_ser_device_t::bits |
Referenced by chk4id(), dump_ser_modem_data(), dump_ser_mouse_data(), and is_pnpinfo().
unsigned char floppy_info_t::block0[512] |
unsigned char* s_hd_t::block0 |
(Internal) First 512 bytes of block devices.
To check accessibility of block devices we read the first block. The data is used to identify the boot device.
Referenced by free_hd_entry(), hd_boot_disk(), hd_scan_misc(), and int_media_check().
hd_id_t smbios_boardinfo_t::board_type |
board type
Referenced by smbios_free(), and smbios_parse().
smbios_boardinfo_t u_hd_smbios_t::boardinfo |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
double cpu_info_t::bogo |
bogo mips
Referenced by dump_cpu(), and read_cpuinfo().
enum boot_arch hd_data_t::boot |
(Internal) boot method
unsigned { ... } ::bootable |
unsigned cdrom_info_s::bootable |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
hd_id_t smbios_chassis_t::bootup |
bootup state
Referenced by smbios_free(), and smbios_parse().
unsigned isapnp_card_t::broken |
mark a broken card
unsigned s_hd_t::broken |
Hardware appears to be broken in some way.
This was used to indicate broken framebuffer support of some graphics cards. Currently unused.
Referenced by dump_normal(), hd2prop(), and prop2hd().
unsigned char s_ser_device_t::buf[0x1000] |
Referenced by at_cmd(), chk4id(), dump_ser_modem_data(), dump_ser_mouse_data(), get_serial_modem(), and is_pnpinfo().
int s_ser_device_t::buf_len |
Referenced by at_cmd(), chk4id(), chk4id(), dump_ser_modem_data(), dump_ser_mouse_data(), get_serial_modem(), and is_pnpinfo().
str_list_t* cpu_info_t::bugs |
Referenced by dump_cpu(), free_hd_detail(), and read_cpuinfo().
unsigned { ... } ::bus |
unsigned bios_info_t::bus |
Referenced by int_mouse().
char* cdb_isdn_card::bus |
bus type
unsigned char cpq_ctlorder_t::bus |
hd_id_t s_hd_t::bus |
Bus type (id and name).
Referenced by active_vga_card(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_serial_mouse(), assign_hw_class(), cmp_hd(), do_lp(), do_zip(), dsl_driver(), free_hd_entry(), get_block_devs(), get_dsl_info(), get_generic_scsi_devs(), get_input_devices(), get_isdn_info(), get_scsi_tape(), get_serial_modem(), get_usb_devs(), hd2prop(), hd_add_id(), hd_bus_list(), hd_display_adapter(), hd_dump_entry(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_mmc(), hd_read_nd(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_vio(), hd_read_virtio(), hd_read_vm(), hd_read_xen(), hd_scan_braille(), hd_scan_dsl(), hd_scan_floppy(), hd_scan_isdn(), hd_scan_kbd(), hd_scan_net(), hd_scan_xtra(), hddb_add_info(), int_fix_usb_network(), int_fix_usb_scsi(), int_hotplug(), int_mouse(), is_audio(), is_pcmcia_ctrl(), isdn_driver(), kbd_driver(), pcmcia_ctrl_read_data(), pcmcia_read_data(), and prop2hd().
unsigned s_pci_t::bus |
PCI bus #, nothing to do with hw_t.bus.
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
int usb_s::bus |
hd_id_t smbios_slot_t::bus_width |
data bus width
Referenced by smbios_free(), and smbios_parse().
int driver_info_mouse_t::buttons |
number of buttons, -1 --> unknown
Referenced by dump_normal(), and expand_driver_info().
unsigned char joystick_s::buttons |
Referenced by add_joystick_details(), and dump_normal().
unsigned smbios_mouse_t::buttons |
number of buttons
Referenced by smbios_dump(), and smbios_parse().
unsigned res_framebuffer_t::bytes_p_line |
line length in bytes (do not confuse with 'width')
Referenced by dump_normal(), hd2prop(), and prop2hd().
unsigned vbe_mode_info_s::bytes_p_line |
line length
unsigned { ... } ::c |
unsigned cdrom_info_s::c |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
str_list_t* usb_s::c |
Referenced by free_hd_detail().
unsigned { ... } ::c15 |
unsigned driver_info_x11_t::c15 |
Referenced by dump_normal(), and expand_driver_info().
unsigned { ... } ::c16 |
unsigned driver_info_x11_t::c16 |
Referenced by dump_normal(), and expand_driver_info().
unsigned { ... } ::c24 |
unsigned driver_info_x11_t::c24 |
Referenced by dump_normal(), and expand_driver_info().
unsigned { ... } ::c32 |
unsigned driver_info_x11_t::c32 |
Referenced by dump_normal(), and expand_driver_info().
unsigned { ... } ::c8 |
unsigned driver_info_x11_t::c8 |
Referenced by dump_normal(), and expand_driver_info().
unsigned cpu_info_t::cache |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned scsi_s::cache |
Referenced by add_scsi_sysfs_info().
res_cache_t u_hd_res_t::cache |
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), and prop2hd().
smbios_cache_t u_hd_smbios_t::cache |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
int cpu_info_t::cache_alignment |
Referenced by dump_cpu(), and read_cpuinfo().
hd_id_t smbios_cache_t::cache_type |
logical cache type
Referenced by smbios_free(), and smbios_parse().
unsigned { ... } ::caps_lock |
unsigned bios_info_t::caps_lock |
Referenced by dump_bios().
isapnp_card_t* isapnp_dev_t::card |
Referenced by free_hd_detail().
isapnp_card_t* isapnp_t::card |
int cdb_isdn_vario::card_ref |
reference to a card
Referenced by hd_cdbisdn_get_card_from_type().
unsigned char* isapnp_card_t::card_regs |
Referenced by free_hd_detail().
int isapnp_t::cards |
unsigned { ... } ::catalog |
boot catalog start
unsigned cdrom_info_s::catalog |
boot catalog start
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
char* devtree_s::ccin |
Referenced by free_devtree().
hd_detail_ccw_t hd_detail_t::ccw |
Referenced by free_hd_detail(), get_block_devs(), hd_add_id(), hd_dump_entry(), and hddb_add_info().
unsigned cdrom_info_s::cdr |
Referenced by add_cdrom_info(), and read_cdroms().
unsigned s_hd_t::is_s::cdr |
CD-R.
Referenced by add_cdrom_info(), dump_normal(), hd2prop(), int_cdrom(), and prop2hd().
unsigned cdrom_info_s::cdrom |
cdrom in drive
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
cdrom_info_t* hd_data_t::cdrom |
(Internal) CDROM devs from PROC_CDROM_INFO
hd_detail_cdrom_t hd_detail_t::cdrom |
Referenced by add_cdrom_info(), free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
str_list_t* hd_data_t::cdroms |
(Internal) cdroms according to PROC_CDROM_INFO
unsigned cdrom_info_s::cdrw |
Referenced by add_cdrom_info(), and read_cdroms().
unsigned s_hd_t::is_s::cdrw |
CD-RW.
Referenced by add_cdrom_info(), dump_normal(), hd2prop(), int_cdrom(), and prop2hd().
char* cdb_isdn_vario::cfg_prog |
optional cfg prog
hd_id_t smbios_chassis_t::ch_type |
chassis type
Referenced by smbios_free(), and smbios_parse().
unsigned misc_dma_t::channel |
Referenced by dump_misc_data(), gather_resources(), and read_dmas().
unsigned scsi_s::channel |
str_list_t* res_wlan_t::channels |
Referenced by dump_normal(), free_res_list(), and hd_scan_wlan().
int smbios_boardinfo_t::chassis |
handle of chassis
Referenced by smbios_dump(), and smbios_parse().
smbios_chassis_t u_hd_smbios_t::chassis |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* hd_manual_s::child_ids |
str_list_t* s_hd_t::child_ids |
unique_ids of children (parent_id).
Referenced by free_hd_entry(), hd2prop(), hd_dump_entry(), hd_scan(), and prop2hd().
char* cdb_isdn_card::Class |
CLASS of the card.
Referenced by get_dsl_info(), and get_isdn_info().
int devtree_s::class_code |
class : sub_class : prog-if
char * s_ser_device_t::class_name |
Referenced by dump_ser_modem_data(), dump_ser_mouse_data(), hd_move_to_shm(), hd_scan_modem(), and is_pnpinfo().
unsigned cpu_info_t::clflush_size |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned cpu_info_t::clock |
Referenced by create_model_name(), dump_cpu(), and read_cpuinfo().
unsigned monitor_info_t::clock |
pixel clock in kHz
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
struct usb_s* usb_s::cloned |
Referenced by free_hd_detail().
unsigned s_pci_t::cmd |
PCI_COMMAND.
Referenced by hd_pci_read_data().
char* hd_data_t::cmd_line |
(Internal) kernel command line
unsigned prom_info_t::color |
Referenced by dump_prom(), and hd_color().
unsigned hd_data_t::color_code |
(Internal) color, if any
unsigned res_framebuffer_t::colorbits |
4, 8, 15, 16, 24, 32
Referenced by dump_normal(), hd2prop(), and prop2hd().
struct { ... } driver_info_x11_t::colors |
supported color depths
Referenced by dump_normal(), and expand_driver_info().
unsigned bios32_info_t::compaq |
is compaq system
unsigned { ... } ::compat_dev |
unsigned bios_info_t::compat_dev |
Referenced by int_mouse().
hd_id_t s_hd_t::compat_device |
Device id and name of some compatible hardware.
Used mainly for ISA-PnP devices.
Referenced by add_input_dev(), add_serial_modem(), add_serial_mouse(), cmp_hd(), create_model_name(), dump_normal(), expand_driver_info(), free_hd_entry(), get_input_devices(), hd2prop(), hd_read_ibmebus(), hddb_add_info(), int_mouse(), prop2hd(), and set_class_entries().
unsigned { ... } ::compat_vend |
unsigned bios_info_t::compat_vend |
Referenced by int_mouse().
hd_id_t s_hd_t::compat_vendor |
Vendor id and name of some compatible hardware.
Used mainly for ISA-PnP devices.
Referenced by add_input_dev(), add_serial_modem(), add_serial_mouse(), cmp_hd(), dump_normal(), expand_driver_info(), free_hd_entry(), get_input_devices(), hd2prop(), hd_read_ibmebus(), hddb_add_info(), int_mouse(), and set_class_entries().
char * devtree_s::compatible |
Referenced by free_devtree().
char* driver_info_module_t::conf |
conf.modules entry, if any (e.g.
for sb.o)
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
smbios_config_t u_hd_smbios_t::config |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* hd_manual_s::config_string |
char* s_hd_t::config_string |
Some config info.
Every hardware item may get some string assigned. This string is stored in files below /var/lib/hardware/unique-keys/. There is no meaning associated with this string.
Referenced by free_hd_entry(), hd2prop(), hd_change_config_status(), hd_dump_entry(), hd_scan_manual(), and prop2hd().
unsigned hd_status_t::configured |
Hardware config status.
Set to hd_status_t::status_yes if the hardware has been configured, otherwise hd_status_t::status_no.
Referenced by hd2prop(), hd_change_config_status(), hd_dump_entry(), hd_list_with_status(), hd_list_with_status2(), hd_scan_manual2(), hd_scan_xtra(), and prop2hd().
unsigned isdn_parm_s::conflict |
smbios_connect_t u_hd_smbios_t::connect |
Referenced by smbios_free(), and smbios_parse().
int usb_s::conns |
char* res_fc_t::controller_id |
Referenced by add_scsi_sysfs_info(), dump_normal(), and free_res_list().
char* scsi_s::controller_id |
Referenced by add_scsi_sysfs_info(), and free_scsi().
unsigned cpu_info_t::core_id |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned cpu_info_t::cores |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned s_hd_t::count |
(Internal) Counter, used in combination with hd_t::module and hd_t::line.
Referenced by hd_add_hd_entry(), and hd_dump_entry().
int usb_s::count |
unsigned usb_s::country |
Referenced by kbd_driver().
cpq_ctlorder_t bios32_info_t::cpq_ctrl[32] |
32 == MAX_CONTROLLERS
str_list_t* hd_data_t::cpu |
(Internal) /proc/cpuinfo
hd_detail_cpu_t hd_detail_t::cpu |
Referenced by create_model_name(), dump_cpu(), free_hd_detail(), hd_cpu_arch(), hd_is_uml(), hd_smp_support(), kbd_driver(), and read_cpuinfo().
uint64_t smbios_processor_t::cpu_id |
processor id
Referenced by smbios_dump(), and smbios_parse().
hd_id_t smbios_processor_t::cpu_status |
cpu status
Referenced by smbios_free(), and smbios_parse().
unsigned hd_data_t::flag_struct::cpuemu |
use CPU emulation to run BIOS code (i386 only)
unsigned cpu_info_t::cpuid_level |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned smp_info_t::cpus |
Referenced by dump_bios().
unsigned smp_info_t::cpus_en |
number of cpus & ennabled cpus
Referenced by dump_bios().
char * { ... } ::creation_date |
char * cdrom_info_s::creation_date |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
int isapnp_card_t::csn |
unsigned char ccw_s::cu_model |
Referenced by hd_dump_entry(), and hddb_add_info().
unsigned s_ser_device_t::cur_baud |
Referenced by at_cmd(), get_serial_modem(), and set_modem_speed().
char* smbios_lang_t::current |
current language
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned vbe_info_t::current_mode |
current video mode
Referenced by dump_bios().
unsigned smbios_cache_t::current_size |
current size in kbytes
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_processor_t::current_speed |
MHz.
Referenced by smbios_dump(), and smbios_parse().
unsigned { ... } ::cyls |
unsigned { ... } ::cyls |
unsigned edd_info_t::cyls |
unsigned res_disk_geo_t::cyls |
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_misc(), and prop2hd().
double { ... } ::d |
double hal_prop_s::d |
Referenced by hd_hal_print_prop(), parse_property(), and read_hal().
str_list_t * usb_s::d |
Referenced by free_hd_detail().
int usb_s::d_cls |
Referenced by get_usb_devs(), and set_class_entries().
int usb_s::d_prot |
Referenced by get_usb_devs(), and set_class_entries().
int usb_s::d_sub |
Referenced by get_usb_devs(), and set_class_entries().
unsigned driver_info_x11_t::dacspeed |
void* { ... } ::data |
void* hd_data_t::data |
bios_info_t* hd_detail_bios_t::data |
Referenced by dump_bios(), free_hd_detail(), hd_apm_enabled(), hd_scan_misc(), hd_scan_monitor(), and int_mouse().
ccw_t* hd_detail_ccw_t::data |
Referenced by free_hd_detail(), get_block_devs(), hd_add_id(), hd_dump_entry(), and hddb_add_info().
cdrom_info_t* hd_detail_cdrom_t::data |
Referenced by add_cdrom_info(), free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
cpu_info_t* hd_detail_cpu_t::data |
Referenced by create_model_name(), dump_cpu(), free_hd_detail(), hd_cpu_arch(), hd_is_uml(), hd_smp_support(), kbd_driver(), and read_cpuinfo().
devtree_t* hd_detail_devtree_t::data |
Referenced by add_monitor().
floppy_info_t* hd_detail_floppy_t::data |
Referenced by free_hd_detail().
isapnp_dev_t* hd_detail_isapnp_t::data |
Referenced by free_hd_detail(), and module_cmd().
joystick_t* hd_detail_joystick_t::data |
Referenced by add_joystick_details(), dump_normal(), and free_hd_detail().
monitor_info_t* hd_detail_monitor_s::data |
Referenced by add_edid_info(), add_lcd_info(), dump_normal(), free_hd_detail(), hd_scan_fb(), and monitor_driver().
pci_t* hd_detail_pci_t::data |
Referenced by add_pci(), add_pci_data(), free_hd_detail(), hd_modinfo_db(), hd_pci_complete_data(), and hd_scan_monitor().
prom_info_t* hd_detail_prom_t::data |
Referenced by dump_prom(), free_hd_detail(), and hd_color().
scsi_t* hd_detail_scsi_t::data |
Referenced by add_scsi_sysfs_info(), and free_hd_detail().
sys_info_t* hd_detail_sys_t::data |
Referenced by dump_sys(), free_hd_detail(), and hd_scan_sys().
usb_t* hd_detail_usb_t::data |
Referenced by free_hd_detail(), get_usb_devs(), and kbd_driver().
unsigned* hddb_data_t::data |
unsigned char* isapnp_res_t::data |
Referenced by free_hd_detail().
unsigned char* memory_range_t::data |
actual data
Referenced by free_hd_detail().
unsigned char s_pci_t::data[256] |
the PCI data
Referenced by dump_pci_data(), hd_pci_read_data(), and pci_cfg_byte().
unsigned char* smbios_any_t::data |
formatted section
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned char* smbios_biosinfo_t::data |
unsigned char* smbios_boardinfo_t::data |
unsigned char* smbios_cache_t::data |
unsigned char* smbios_chassis_t::data |
unsigned char* smbios_config_t::data |
unsigned char* smbios_connect_t::data |
unsigned char* smbios_group_t::data |
unsigned char* smbios_lang_t::data |
unsigned char* smbios_mem64error_t::data |
unsigned char* smbios_memarray_t::data |
unsigned char* smbios_memarraymap_t::data |
unsigned char* smbios_memdevice_t::data |
unsigned char* smbios_memdevicemap_t::data |
unsigned char* smbios_memerror_t::data |
unsigned char* smbios_mouse_t::data |
unsigned char* smbios_oem_t::data |
unsigned char* smbios_onboard_t::data |
unsigned char* smbios_power_t::data |
unsigned char* smbios_processor_t::data |
unsigned char* smbios_secure_t::data |
unsigned char* smbios_slot_t::data |
unsigned char* smbios_sysinfo_t::data |
unsigned s_pci_t::data_ext_len |
max.
accessed config byte; see code
Referenced by dump_pci_data(), hd_pci_read_data(), and pci_cfg_byte().
unsigned hddb_data_t::data_len |
unsigned s_pci_t::data_len |
the actual length of the data field
Referenced by hd_pci_read_data().
int smbios_any_t::data_len |
formatted section length
Referenced by smbios_dump(), and smbios_parse().
int smbios_biosinfo_t::data_len |
int smbios_boardinfo_t::data_len |
int smbios_cache_t::data_len |
int smbios_chassis_t::data_len |
int smbios_config_t::data_len |
int smbios_connect_t::data_len |
int smbios_group_t::data_len |
int smbios_lang_t::data_len |
int smbios_mem64error_t::data_len |
int smbios_memarray_t::data_len |
int smbios_memarraymap_t::data_len |
int smbios_memdevice_t::data_len |
int smbios_memdevicemap_t::data_len |
int smbios_memerror_t::data_len |
int smbios_mouse_t::data_len |
int smbios_oem_t::data_len |
int smbios_onboard_t::data_len |
int smbios_power_t::data_len |
int smbios_processor_t::data_len |
int smbios_secure_t::data_len |
int smbios_slot_t::data_len |
int smbios_sysinfo_t::data_len |
unsigned hddb_data_t::data_max |
char* smbios_biosinfo_t::date |
date mm/dd/yyyy (old: yy)
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned smbios_power_t::day |
dto, day
Referenced by smbios_dump(), and smbios_parse().
unsigned char vbe_info_t::ddc_port[4][0x80] |
ddc monitor info per port
Referenced by hd_scan_monitor().
unsigned vbe_info_t::ddc_ports |
max ports to probe
Referenced by hd_scan_monitor().
unsigned hd_data_t::debug |
Debug flags.
Although there exist some debug flag defines this scheme is currently not followed consistently. It is guaranteed however that -1 will give the most log messages and 0 the least.
unsigned isdn_parm_s::def_value |
default value
Referenced by dump_normal(), and isdn_driver().
unsigned scsi_s::deleted |
char* cdb_isdn_vario::description |
optional description
char* devtree_s::description |
Referenced by free_devtree().
char* smbios_slot_t::desig |
slot designation
Referenced by smbios_free(), and smbios_parse().
hd_detail_t* s_hd_t::detail |
Special info associated with this hardware.
Referenced by add_cdrom_info(), add_edid_info(), add_joystick_details(), add_lcd_info(), add_monitor(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), create_model_name(), dump_bios(), dump_cpu(), dump_normal(), dump_prom(), dump_sys(), free_devtree(), free_hd_entry(), get_block_devs(), get_usb_devs(), hd_add_id(), hd_apm_enabled(), hd_color(), hd_copy(), hd_cpu_arch(), hd_dump_entry(), hd_is_uml(), hd_modinfo_db(), hd_pci_complete_data(), hd_read_cdrom_info(), hd_scan_fb(), hd_scan_misc(), hd_scan_monitor(), hd_scan_sys(), hd_smp_support(), hddb_add_info(), int_mouse(), kbd_driver(), module_cmd(), monitor_driver(), and read_cpuinfo().
int isapnp_dev_t::dev |
char* misc_dma_t::dev |
Referenced by dump_misc_data(), free_misc(), gather_resources(), and read_dmas().
char* misc_io_t::dev |
Referenced by dump_misc_data(), free_misc(), gather_resources(), and read_ioports().
char** misc_irq_t::dev |
Referenced by dump_misc_data(), free_misc(), gather_resources(), and read_irqs().
unsigned s_pci_t::dev |
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
struct { ... } * smbios_onboard_t::dev |
device list
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char * s_ser_device_t::dev_id |
Referenced by add_serial_modem(), add_serial_mouse(), dump_ser_modem_data(), dump_ser_mouse_data(), hd_move_to_shm(), hd_scan_modem(), and is_pnpinfo().
unsigned smbios_onboard_t::dev_len |
device list length
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned char ccw_s::dev_model |
Referenced by hd_dump_entry().
char* s_ser_device_t::dev_name |
char* scsi_s::dev_name |
Referenced by add_scsi_sysfs_info(), and free_scsi().
int usb_s::dev_nr |
unsigned char cpq_ctlorder_t::devfn |
int cdb_isdn_card::device |
Device ID for ISAPNP and PCI cards.
unsigned { ... } ::device |
unsigned { ... } ::device |
unsigned modinfo_t::device |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
hd_id_t s_hd_t::device |
Device id and name.
Id is actually a combination of some tag to differentiate the various id types and the real id. Use the ID_VALUE macro to get e.g. the real PCI id value for a PCI device.
Referenced by add_edid_info(), add_ide_sysfs_info(), add_kma(), add_lcd_info(), add_mv643xx_eth(), add_other_sysfs_info(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_serial_mouse(), add_uml(), add_xen_network(), add_xen_storage(), add_xpnet(), cmp_hd(), create_model_name(), do_lp(), do_zip(), dump_normal(), expand_driver_info(), free_hd_entry(), get_block_devs(), get_dsl_info(), get_input_devices(), get_isdn_info(), get_serial_devs(), get_usb_devs(), hd2prop(), hd_add_id(), hd_modinfo_db(), hd_module_list(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_scan_braille(), hd_scan_dsl(), hd_scan_fb(), hd_scan_isdn(), hd_scan_kbd(), hd_scan_serial(), hd_scan_sys(), hd_scan_xtra(), hddb_add_info(), int_cdrom(), int_fix_usb_network(), int_fix_usb_scsi(), int_mouse(), is_pcmcia_ctrl(), is_zip(), kbd_driver(), pcmcia_read_data(), prop2hd(), and set_class_entries().
char* s_serial_t::device |
Referenced by get_serial_info(), and hd_scan_serial().
char* s_sysfsdrv_t::device |
Referenced by hd_free_sysfsdrv(), hd_sysfs_driver_list(), and hd_sysfs_find_driver().
unsigned usb_s::device |
Referenced by get_usb_devs(), and set_class_entries().
uint64_t smbios_mem64error_t::device_addr |
fault address rel to mem device; 0x80000000: unknown
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memerror_t::device_addr |
fault address rel to mem device; 0x80000000: unknown
Referenced by smbios_dump(), and smbios_parse().
unsigned { ... } ::device_class |
unsigned { ... } ::device_class |
unsigned modinfo_t::device_class |
int devtree_s::device_id |
unsigned { ... } ::device_subclass |
unsigned { ... } ::device_subclass |
unsigned modinfo_t::device_subclass |
char * devtree_s::device_type |
Referenced by free_devtree().
int misc_irq_t::devs |
Referenced by dump_misc_data(), free_misc(), gather_resources(), and read_irqs().
devtree_t* hd_data_t::devtree |
(Internal) prom device tree on ppc
hd_detail_devtree_t hd_detail_t::devtree |
Referenced by add_monitor().
unsigned hd_data_t::flag_struct::dformat |
Alternative output format.
res_disk_geo_t u_hd_res_t::disk_geo |
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_misc(), and prop2hd().
str_list_t* hd_data_t::disks |
(Internal) disks according to /proc/partitions
driver_info_display_t driver_info_u::display |
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned hd_data_t::display |
(Internal) hd_idx of the active (vga) display
misc_dma_t* misc_t::dma |
Referenced by dump_misc_data(), free_misc(), gather_resources(), and read_dmas().
res_dma_t u_hd_res_t::dma |
Referenced by dump_normal(), gather_resources(), have_common_res(), hd2prop(), join_res_dma(), and prop2hd().
unsigned misc_t::dma_len |
Referenced by dump_misc_data(), free_misc(), gather_resources(), and read_dmas().
unsigned s_ser_device_t::do_io |
Referenced by at_cmd(), get_serial_modem(), guess_modem_name(), and write_modem().
char* s_hd_t::driver |
Currently active driver.
Referenced by free_hd_entry(), and int_update_driver_data().
char* s_sysfsdrv_t::driver |
Referenced by hd_free_sysfsdrv(), hd_sysfs_driver_list(), hd_sysfs_find_driver(), and int_update_driver_data().
char * scsi_s::driver |
Referenced by free_scsi().
char* usb_s::driver |
Referenced by free_hd_detail().
driver_info_t* s_hd_t::driver_info |
device driver info
Referenced by dump_normal(), expand_driver_info(), free_hd_entry(), hd_display_adapter(), hd_module_list(), hddb_add_info(), int_fix_usb_network(), int_fix_usb_scsi(), and int_wlan().
char* s_hd_t::driver_module |
Currently active driver module (if any).
Referenced by dump_normal(), free_hd_entry(), and int_update_driver_data().
str_list_t* s_hd_t::driver_modules |
List of currently active driver modules.
Referenced by dump_normal(), free_hd_entry(), and int_update_driver_data().
str_list_t* s_hd_t::drivers |
List of currently active drivers.
Referenced by add_ide_sysfs_info(), add_kma(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), add_uml(), add_xpnet(), dump_normal(), expand_driver_info(), free_hd_entry(), get_block_devs(), get_driverinfo(), get_generic_scsi_devs(), get_isdn_info(), get_scsi_tape(), get_usb_devs(), hd2prop(), hd_add_driver_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_scan_net(), int_mouse(), int_update_driver_data(), is_usb_storage(), pcmcia_read_data(), and prop2hd().
int cdb_isdn_vario::drvid |
unique id of the driver vario
driver_info_dsl_t driver_info_u::dsl |
Referenced by dsl_driver(), dump_normal(), and free_driver_info().
unsigned s_hd_t::is_s::dualport |
OSA Express device with two ports (S/390)
unsigned cdrom_info_s::dvd |
Referenced by add_cdrom_info(), and read_cdroms().
unsigned s_hd_t::is_s::dvd |
DVD.
Referenced by add_cdrom_info(), dump_normal(), hd2prop(), int_cdrom(), and prop2hd().
unsigned s_hd_t::is_s::dvdpr |
DVD+R.
Referenced by add_cdrom_info(), dump_normal(), and int_cdrom().
unsigned s_hd_t::is_s::dvdprdl |
DVD+R DL.
Referenced by add_cdrom_info(), dump_normal(), and int_cdrom().
unsigned s_hd_t::is_s::dvdprw |
DVD+RW.
Referenced by add_cdrom_info(), dump_normal(), and int_cdrom().
unsigned s_hd_t::is_s::dvdprwdl |
DVD+RW DL.
Referenced by add_cdrom_info(), and dump_normal().
unsigned cdrom_info_s::dvdr |
Referenced by add_cdrom_info(), and read_cdroms().
unsigned s_hd_t::is_s::dvdr |
DVD-R.
Referenced by add_cdrom_info(), dump_normal(), hd2prop(), int_cdrom(), and prop2hd().
unsigned cdrom_info_s::dvdram |
Referenced by add_cdrom_info(), and read_cdroms().
unsigned s_hd_t::is_s::dvdram |
DVDRAM.
Referenced by add_cdrom_info(), dump_normal(), hd2prop(), int_cdrom(), and prop2hd().
unsigned s_hd_t::is_s::dvdrdl |
DVD-R DL.
Referenced by add_cdrom_info(), and dump_normal().
unsigned s_hd_t::is_s::dvdrw |
DVD-RW.
Referenced by add_cdrom_info(), dump_normal(), and int_cdrom().
str_list_t * usb_s::e |
Referenced by free_hd_detail().
hd_id_t smbios_cache_t::ecc |
error correction type
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_memarray_t::ecc |
ECC types.
Referenced by smbios_free(), and smbios_parse().
unsigned smbios_memdevice_t::eccbits |
ecc bits
Referenced by smbios_dump(), and smbios_parse().
struct { ... } edd_info_t::edd |
edd_info_t hd_data_t::edd[0x80] |
(Internal) enhanced disk drive data
unsigned hd_data_t::flag_struct::edd_used |
internal: edd info has been used
unsigned char* devtree_s::edid |
128 bytes
Referenced by add_monitor(), free_devtree(), and hd_scan_monitor().
unsigned char s_pci_t::edid_data[6][0x80] |
edid record
Referenced by add_edid_from_file(), and hd_scan_monitor().
unsigned s_pci_t::edid_len[6] |
edid record length
Referenced by add_edid_from_file(), hd_pci_read_data(), and hd_scan_monitor().
struct { ... } cdrom_info_s::el_torito |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
unsigned res_dma_t::enabled |
0: disabled, 1 enabled
Referenced by dump_normal(), gather_resources(), hd2prop(), and prop2hd().
unsigned res_io_t::enabled |
0: disabled, 1 enabled
Referenced by active_vga_card(), do_lp(), dump_normal(), gather_resources(), hd2prop(), hd_pci_complete_data(), hd_scan_isdn(), hd_scan_serial(), and prop2hd().
unsigned res_irq_t::enabled |
0: disabled, 1 enabled
Referenced by dump_normal(), gather_resources(), hd2prop(), hd_pci_complete_data(), hd_scan_isdn(), hd_scan_serial(), and prop2hd().
unsigned res_mem_t::enabled |
0: disabled, 1 enabled
Referenced by active_vga_card(), dump_normal(), hd2prop(), hd_pci_complete_data(), hd_scan_memory(), and prop2hd().
str_list_t* res_wlan_t::enc_modes |
WEP40, WEP104, WEP128, WEP232, TKIP, CCMP.
Referenced by dump_normal(), free_res_list(), and hd_scan_wlan().
uint64_t smbios_memarraymap_t::end_addr |
end address
Referenced by smbios_dump(), and smbios_parse().
uint64_t smbios_memdevicemap_t::end_addr |
end address
Referenced by smbios_dump(), and smbios_parse().
unsigned bios32_info_t::entry |
entry point
Referenced by dump_bios().
hd_id_t smbios_mem64error_t::err_type |
error type memory
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_memerror_t::err_type |
error type memory
Referenced by smbios_free(), and smbios_parse().
int smbios_memarray_t::error_handle |
points to error info record; 0xfffe: not supported, 0xffff: no error
Referenced by smbios_dump(), and smbios_parse().
int smbios_memdevice_t::error_handle |
points to error info record; 0xfffe: not supported, 0xffff: no error
Referenced by smbios_dump(), and smbios_parse().
unsigned misc_irq_t::events |
Referenced by dump_misc_data(), gather_resources(), hd_scan_misc2(), and read_irqs().
unsigned edd_info_t::ext_64bit |
unsigned smbios_processor_t::ext_clock |
MHz.
Referenced by smbios_dump(), and smbios_parse().
unsigned edd_info_t::ext_edd |
unsigned edd_info_t::ext_fibre |
unsigned edd_info_t::ext_fixed_disk |
unsigned edd_info_t::ext_lock_eject |
unsigned edd_info_t::ext_net |
str_list_t* driver_info_x11_t::extensions |
additional X extensions to load ('Module' section)
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
str_list_t* s_hd_t::extra_info |
(Internal) Unspecific text info.
It is used to track IDE interfaces and assign them to the correct IDE controllers.
Referenced by free_hd_entry(), hd_dump_entry(), and pcmcia_read_data().
unsigned scsi_s::fake |
unsigned cpu_info_t::family |
axp: cpu variation
Referenced by dump_cpu(), and read_cpuinfo().
hd_id_t smbios_processor_t::family |
processor family
Referenced by smbios_free(), and smbios_parse().
unsigned hd_data_t::flag_struct::fast |
Don't check tricky hardware.
unsigned vbe_info_t::fb_start |
!= 0 if framebuffer is supported
unsigned vbe_mode_info_s::fb_start |
frame buffer start address (if any)
res_fc_t u_hd_res_t::fc |
Referenced by add_scsi_sysfs_info(), dump_normal(), and free_res_list().
unsigned s_hd_t::is_s::fcoe |
fcoe device
Referenced by add_scsi_sysfs_info(), and dump_normal().
unsigned s_hd_t::is_s::fcoe_offload |
fcoe offload capable device
Referenced by dump_normal(), get_ethtool_priv(), and hd_scan_net().
uint64_t res_fc_t::fcp_lun |
Referenced by add_scsi_sysfs_info(), and dump_normal().
uint64_t scsi_s::fcp_lun |
Referenced by add_scsi_sysfs_info().
unsigned res_fc_t::fcp_lun_ok |
Referenced by add_scsi_sysfs_info(), and dump_normal().
unsigned scsi_s::fcp_lun_ok |
Referenced by add_scsi_sysfs_info().
int s_ser_device_t::fd |
Referenced by get_serial_modem(), init_modem(), set_modem_speed(), and write_modem().
hd_bitmap_t smbios_biosinfo_t::feature |
BIOS characteristics.
Referenced by smbios_free(), and smbios_parse().
hd_bitmap_t smbios_boardinfo_t::feature |
board features
Referenced by smbios_free(), and smbios_parse().
hd_bitmap_t smbios_slot_t::feature |
slot characteristics
Referenced by smbios_free(), and smbios_parse().
unsigned char smp_info_t::feature[5] |
MP feature info.
unsigned int cdb_isdn_card::features |
feature flags
char* cdb_isdn_vario::features |
optional features
str_list_t* cpu_info_t::features |
x86: flags
Referenced by dump_cpu(), free_hd_detail(), and read_cpuinfo().
char * devtree_s::filename |
Referenced by free_devtree().
char* cdb_isdn_vario::firmware |
optional firmware to load
unsigned s_hd_t::tag_s::fixed |
fixed, do no longer modify this entry
Referenced by hd_scan(), and hddb_add_info().
struct hd_data_t::flag_struct hd_data_t::flags |
unsigned isapnp_dev_t::flags |
unsigned isdn_parm_s::flags |
CDBISDN flags (P_...)
Referenced by dump_normal(), and isdn_driver().
unsigned s_pci_t::flags |
various info, see enum pci_flags
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
str_list_t* hd_data_t::floppy |
(Internal) contents of PROC_NVRAM, used by the floppy module
hd_detail_floppy_t hd_detail_t::floppy |
Referenced by free_hd_detail().
unsigned hd_data_t::flag_struct::forked |
we're running in a subprocess
hd_id_t smbios_memdevice_t::form |
form factor
Referenced by smbios_free(), and smbios_parse().
char* sys_info_t::formfactor |
Referenced by dump_sys(), free_hd_detail(), and hd_scan_sys().
unsigned cpu_info_t::fpu |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned cpu_info_t::fpu_exception |
Referenced by dump_cpu(), and read_cpuinfo().
res_framebuffer_t u_hd_res_t::framebuffer |
Referenced by dump_normal(), hd2prop(), and prop2hd().
unsigned s_hd_t::tag_s::freeit |
for internal memory management
Referenced by hd_free_hd_list(), hd_module_list(), hd_read_config(), and hd_scan_manual().
str_list_t* res_wlan_t::frequencies |
in GHz units
Referenced by dump_normal(), free_res_list(), and hd_scan_wlan().
char * devtree_s::fru_number |
Referenced by free_devtree().
unsigned s_hd_t::func |
(PCI) function.
Referenced by add_scsi_sysfs_info(), cmp_hd(), get_usb_devs(), hd2prop(), hd_dump_entry(), hd_pci_complete_data(), hd_scan_monitor(), hd_scan_serial(), is_audio(), pcmcia_read_data(), and prop2hd().
unsigned s_pci_t::func |
slot & function
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
int s_ser_device_t::garbage |
Referenced by chk4id(), chk4id(), dump_ser_modem_data(), and dump_ser_mouse_data().
char* sys_info_t::generation |
Referenced by dump_sys(), free_hd_detail(), and hd_scan_sys().
unsigned scsi_s::generic |
int scsi_s::generic_dev |
struct { ... } cdrom_info_s::geo |
struct { ... } cdrom_info_s::geo |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
enum geo_types res_disk_geo_t::geotype |
0-3: physical/logical/bios edd/bios legacy
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_misc(), and prop2hd().
char* driver_info_mouse_t::gpm |
dto, gpm
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
hd_id_t smbios_mem64error_t::granularity |
memory array or memory partition
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_memerror_t::granularity |
memory array or memory partition
Referenced by smbios_free(), and smbios_parse().
smbios_group_t u_hd_smbios_t::group |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* scsi_s::guessed_dev_name |
Referenced by free_scsi().
unsigned { ... } ::h |
unsigned cdrom_info_s::h |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
hal_device_t* hd_data_t::hal |
(Internal) HAL data (if any)
str_list_t* hal_prop_t* s_hd_t::hal_prop |
packages/programs required for this hardware
hal property list
Referenced by add_pci(), find_udi(), free_hd_entry(), hd_dump_entry(), int_cdrom(), and int_hotplug().
int cdb_isdn_card::handle |
internal identifier idx in database
int cdb_isdn_vario::handle |
idx in database
int smbios_any_t::handle |
handle, unique 16 bit number
Referenced by smbios_dump().
int smbios_biosinfo_t::handle |
int smbios_boardinfo_t::handle |
int smbios_cache_t::handle |
int smbios_chassis_t::handle |
int smbios_config_t::handle |
int smbios_connect_t::handle |
int smbios_group_t::handle |
int smbios_lang_t::handle |
int smbios_mem64error_t::handle |
int smbios_memarray_t::handle |
int smbios_memarraymap_t::handle |
int smbios_memdevice_t::handle |
int smbios_memdevicemap_t::handle |
int smbios_memerror_t::handle |
int smbios_mouse_t::handle |
int smbios_oem_t::handle |
int smbios_onboard_t::handle |
int smbios_power_t::handle |
int smbios_processor_t::handle |
int smbios_secure_t::handle |
int smbios_slot_t::handle |
int smbios_sysinfo_t::handle |
char res_baud_t::handshake |
-, h, s
Referenced by dump_normal(), hd2prop(), and prop2hd().
struct { ... } modinfo_t::has |
struct { ... } modinfo_t::has |
struct { ... } modinfo_t::has |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
struct { ... } modinfo_t::has |
unsigned prom_info_t::has_color |
Referenced by dump_prom(), and hd_color().
hd_t* hd_data_t::hd |
Current hardware list.
The list of all currently probed hardware. This is not identical with the result of hd_list(). (But a superset of it.)
unsigned s_hd_t::is_s::hd |
HD.
Referenced by add_cdrom_info(), and dump_normal().
unsigned usb_s::hd_base_idx |
unsigned edd_info_t::hd_idx |
unsigned s_ser_device_t::hd_idx |
Referenced by add_serial_modem(), add_serial_mouse(), and get_serial_modem().
unsigned usb_s::hd_idx |
str_list_t* driver_info_any_t::hddb0 |
Referenced by dump_normal(), free_driver_info(), and hddb_to_device_driver().
str_list_t* driver_info_display_t::hddb0 |
Referenced by expand_driver_info().
str_list_t* driver_info_dsl_t::hddb0 |
str_list_t* driver_info_isdn_t::hddb0 |
str_list_t* driver_info_kbd_t::hddb0 |
str_list_t* driver_info_module_t::hddb0 |
Referenced by expand_driver_info().
str_list_t* driver_info_mouse_t::hddb0 |
Referenced by expand_driver_info().
str_list_t* driver_info_x11_t::hddb0 |
Referenced by expand_driver_info().
str_list_t * driver_info_any_t::hddb1 |
the actual driver database entries
Referenced by dump_normal(), free_driver_info(), and hddb_to_device_driver().
str_list_t * driver_info_display_t::hddb1 |
the actual driver database entries
str_list_t * driver_info_dsl_t::hddb1 |
the actual driver database entries
str_list_t * driver_info_isdn_t::hddb1 |
the actual driver database entries
str_list_t * driver_info_kbd_t::hddb1 |
the actual driver database entries
str_list_t * driver_info_module_t::hddb1 |
the actual driver database entries
Referenced by expand_driver_info().
str_list_t * driver_info_mouse_t::hddb1 |
the actual driver database entries
str_list_t * driver_info_x11_t::hddb1 |
the actual driver database entries
Referenced by expand_driver_info().
hddb2_data_t* hd_data_t::hddb2[2] |
(Internal) hardware database
unsigned driver_info_display_t::hdisp |
unsigned monitor_info_t::hdisp |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned s_hd_t::is_s::hdr |
HD-R.
Referenced by add_cdrom_info(), and dump_normal().
unsigned s_pci_t::hdr_type |
PCI_HEADER_TYPE.
Referenced by dump_pci_data(), and hd_pci_read_data().
unsigned s_hd_t::is_s::hdrw |
HD-RW.
Referenced by add_cdrom_info(), and dump_normal().
unsigned { ... } ::heads |
unsigned { ... } ::heads |
unsigned edd_info_t::heads |
unsigned res_disk_geo_t::heads |
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_misc(), and prop2hd().
unsigned { ... } ::height |
unsigned bios_info_t::height |
Referenced by add_lcd_info().
unsigned driver_info_display_t::height |
max.
useful display geometry
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned monitor_info_t::height |
display size
Referenced by add_edid_info(), and dump_normal().
unsigned res_framebuffer_t::height |
in pixel
Referenced by dump_normal(), hd2prop(), and prop2hd().
unsigned res_monitor_t::height |
in pixel
Referenced by add_edid_info(), add_monitor_res(), dump_normal(), hd2prop(), hd_scan_fb(), monitor_driver(), and prop2hd().
unsigned vbe_mode_info_s::height |
mode size
unsigned monitor_info_t::height_mm |
dto, in mm
Referenced by add_edid_info().
char driver_info_display_t::hflag |
v_timings
Referenced by monitor_driver().
char monitor_info_t::hflag |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned scsi_s::host |
str_list_t* scsi_s::host_info |
Referenced by free_scsi().
hd_hotplug_t s_hd_t::hotplug |
Hotplug controller for this device.
It indicates what kind of hotplug device (if any) this is.
Referenced by assign_hw_class(), dump_normal(), hd2prop(), hd_scan_xtra(), int_hotplug(), pcmcia_ctrl_read_data(), pcmcia_read_data(), and prop2hd().
unsigned s_hd_t::hotplug_slot |
Slot the hotplug device is connected to (e.g.
PCMCIA socket).
Referenced by dump_normal(), pcmcia_ctrl_read_data(), and pcmcia_read_data().
unsigned s_hd_t::is_s::hotpluggable |
hotpluggable storage device
Referenced by dump_normal(), and int_hotplug().
unsigned smbios_power_t::hour |
dto, hour
Referenced by smbios_dump(), and smbios_parse().
unsigned driver_info_display_t::hsyncend |
Referenced by monitor_driver().
unsigned monitor_info_t::hsyncend |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned driver_info_display_t::hsyncstart |
Referenced by monitor_driver().
unsigned monitor_info_t::hsyncstart |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned driver_info_display_t::htotal |
Referenced by monitor_driver().
unsigned monitor_info_t::htotal |
h_timings
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned hd_manual_s::hw_class |
hd_hw_item_t s_hd_t::hw_class |
Hardware class.
Not to confuse with base_class!
Referenced by assign_hw_class(), create_model_name(), hd2prop(), hd_dump_entry(), hd_read_virtio(), hd_scan_manual2(), and prop2hd().
unsigned char s_hd_t::hw_class_list[(hw_all+7)/8] |
Hardware class list.
A device may belong to more than one hardware class. (Internal) bitmask of hw classes.
Referenced by hd2prop(), hd_is_hw_class(), hd_set_hw_class(), and prop2hd().
res_hwaddr_t u_hd_res_t::hwaddr |
Referenced by add_kma(), add_uml(), add_xpnet(), dump_normal(), free_res_list(), and hd_scan_net().
str_list_t * usb_s::i |
Referenced by free_hd_detail().
char* driver_info_isdn_t::i4l_name |
I4L card name.
Referenced by dump_normal(), free_driver_info(), and isdn_driver().
int driver_info_isdn_t::i4l_subtype |
I4L types.
Referenced by dump_normal(), and isdn_driver().
int driver_info_isdn_t::i4l_type |
Referenced by dump_normal(), and isdn_driver().
int usb_s::i_alt |
int usb_s::i_cls |
Referenced by get_usb_devs(), and set_class_entries().
char* smbios_connect_t::i_des |
internal reference designator
Referenced by smbios_free(), and smbios_parse().
int usb_s::i_prot |
Referenced by get_usb_devs(), and set_class_entries().
int usb_s::i_sub |
Referenced by get_usb_devs(), and set_class_entries().
hd_id_t smbios_connect_t::i_type |
internal connector type
Referenced by smbios_free(), and smbios_parse().
unsigned cpq_ctlorder_t::id |
int { ... } ::id |
int hd_data_t::id |
unsigned hd_id_t::id |
Numeric id.
Referenced by active_vga_card(), add_cdrom_info(), add_disk_size(), add_edid_info(), add_ide_sysfs_info(), add_if_name(), add_input_dev(), add_kma(), add_monitor(), add_mv643xx_eth(), add_partitions(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_serial_mouse(), add_uml(), add_xen_network(), add_xen_storage(), add_xpnet(), assign_hw_class(), cmp_hd(), compare_ids(), complete_ids(), create_model_name(), device_class(), do_lp(), do_zip(), dsl_driver(), dump_hid(), dump_hid2(), dump_normal(), expand_driver_info(), get_block_devs(), get_dsl_info(), get_generic_scsi_devs(), get_input_devices(), get_isdn_info(), get_scsi_tape(), get_serial_devs(), get_serial_modem(), get_serial_mouse(), get_usb_devs(), hd2prop(), hd_add_id(), hd_apm_enabled(), hd_base_class_list(), hd_boot_disk(), hd_bus_list(), hd_color(), hd_cpu_arch(), hd_display_adapter(), hd_dump_entry(), hd_is_uml(), hd_modinfo_db(), hd_module_list(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_scan_braille(), hd_scan_cpu(), hd_scan_dsl(), hd_scan_fb(), hd_scan_floppy(), hd_scan_isdn(), hd_scan_kbd(), hd_scan_memory(), hd_scan_misc(), hd_scan_misc2(), hd_scan_monitor(), hd_scan_net(), hd_scan_pppoe(), hd_scan_serial(), hd_scan_sys(), hd_scan_wlan(), hd_scan_xtra(), hd_sub_class_list(), hd_usb_support(), hddb_add_info(), int_cdrom(), int_fix_usb_network(), int_fix_usb_scsi(), int_floppy(), int_hotplug(), int_media_check(), int_modem(), int_mouse(), int_wlan(), is_audio(), is_modem(), is_pcmcia_ctrl(), is_pppoe(), is_zip(), isdn_driver(), kbd_driver(), pcmcia_ctrl_read_data(), pcmcia_read_data(), prop2hd(), read_cpuinfo(), set_class_entries(), smbios_dump(), smbios_id2str(), smbios_id_print(), smbios_parse(), and sub_device_class().
unsigned scsi_s::id |
unsigned smbios_slot_t::id |
slot id
Referenced by smbios_dump(), and smbios_parse().
char* { ... } ::id_string |
char* cdrom_info_s::id_string |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
unsigned* hddb2_data_t::ids |
Referenced by compare_ids(), complete_ids(), hddb_dump_raw(), hddb_dump_skey(), hddb_init_external(), and store_value().
unsigned hddb2_data_t::ids_len |
Referenced by compare_ids(), complete_ids(), hddb_dump_raw(), hddb_dump_skey(), and store_value().
unsigned hddb2_data_t::ids_max |
Referenced by hddb_dump_raw(), and store_value().
unsigned devtree_s::idx |
unsigned s_hd_t::idx |
Unique index, starting at 1.
Use hd_get_device_by_idx() to look up an hardware entry by index. And don't free the result!
Referenced by add_kma(), add_monitor(), add_partitions(), add_pci_data(), add_uml(), add_xpnet(), do_lp(), do_zip(), get_block_devs(), get_generic_scsi_devs(), get_scsi_tape(), get_serial_modem(), get_serial_mouse(), get_usb_devs(), has_something_attached(), hd_add_hd_entry(), hd_boot_disk(), hd_display_adapter(), hd_dump_entry(), hd_get_device_by_idx(), hd_read_config(), hd_read_macio(), hd_read_nd(), hd_read_platform(), hd_read_sdio(), hd_read_virtio(), hd_scan(), hd_scan_braille(), hd_scan_cpu(), hd_scan_floppy(), hd_scan_manual(), hd_scan_misc(), hd_scan_misc2(), hd_scan_monitor(), hd_scan_net(), int_find_parent(), pcmcia_ctrl_read_data(), and pcmcia_read_data().
int usb_s::ifdescr |
Referenced by get_usb_devs().
char* cdb_isdn_vario::info |
optional additional info
char* scsi_s::info |
Referenced by free_scsi().
char* res_init_strings_t::init1 |
Referenced by add_serial_modem(), dump_normal(), and free_res_list().
char* res_init_strings_t::init2 |
Referenced by add_serial_modem(), dump_normal(), and free_res_list().
char * s_ser_device_t::init_string1 |
Referenced by add_serial_modem(), get_serial_modem(), hd_move_to_shm(), and hd_scan_modem().
char * s_ser_device_t::init_string2 |
Referenced by add_serial_modem(), get_serial_modem(), hd_move_to_shm(), and hd_scan_modem().
res_init_strings_t u_hd_res_t::init_strings |
Referenced by add_serial_modem(), dump_normal(), and free_res_list().
unsigned scsi_s::inode_low |
int32_t { ... } ::int32 |
int32_t hal_prop_s::int32 |
Referenced by add_pci(), get_probe_val_int(), hd2prop_add_int32(), hd_hal_print_prop(), parse_property(), prop2hd_int32(), read_hal(), and set_probe_val().
char* cdb_isdn_vario::interface |
supported API interfaces
Referenced by dsl_driver(), and get_dsl_info().
hd_id_t smbios_mouse_t::interface |
interface type
Referenced by smbios_free(), and smbios_parse().
unsigned res_monitor_t::interlaced |
0/1
Referenced by add_monitor_res(), dump_normal(), hd2prop(), and prop2hd().
unsigned smbios_memdevicemap_t::interleave_depth |
number of consecutive rows
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memdevicemap_t::interleave_pos |
dto, in an interleave
Referenced by smbios_dump(), and smbios_parse().
unsigned hd_data_t::flag_struct::internal |
hd_scan() has been called internally.
int devtree_s::interrupt |
unsigned hd_status_t::invalid |
Status fields are invalid.
Referenced by hd_change_config_status(), hd_dump_entry(), and prop2hd().
char* cdb_isdn_vario::io |
possible IO ports with legacy ISA cards
Referenced by isdn_driver().
misc_io_t* misc_t::io |
Referenced by dump_misc_data(), free_misc(), gather_resources(), hd_scan_misc2(), and read_ioports().
res_io_t u_hd_res_t::io |
unsigned misc_t::io_len |
Referenced by dump_misc_data(), free_misc(), gather_resources(), hd_scan_misc2(), and read_ioports().
char* cdb_isdn_vario::irq |
possible interrupts with legacy ISA cards
Referenced by isdn_driver().
unsigned misc_irq_t::irq |
Referenced by dump_misc_data(), gather_resources(), hd_scan_misc2(), read_irqs(), and update_irq_usage().
misc_irq_t* misc_t::irq |
Referenced by dump_misc_data(), free_misc(), gather_resources(), hd_scan_misc2(), and read_irqs().
unsigned s_pci_t::irq |
used irq, if any
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
unsigned s_serial_t::irq |
Referenced by dump_serial_data(), get_serial_info(), and hd_scan_serial().
res_irq_t u_hd_res_t::irq |
unsigned misc_t::irq_len |
Referenced by dump_misc_data(), free_misc(), gather_resources(), hd_scan_misc2(), and read_irqs().
struct s_hd_t::is_s s_hd_t::is |
Referenced by add_cdrom_info(), add_disk_size(), add_scsi_sysfs_info(), assign_hw_class(), dump_normal(), get_ethtool_priv(), hd2prop(), hd_dump_entry(), hd_pci_complete_data(), hd_read_cdrom_info(), hd_read_macio(), hd_scan_misc(), hd_scan_net(), hd_scan_pppoe(), hd_scan_wlan(), hddb_add_info(), int_cdrom(), int_floppy(), int_hotplug(), int_media_check(), int_wlan(), is_audio(), is_pppoe(), module_cmd(), and prop2hd().
unsigned s_ser_device_t::is_modem |
Referenced by add_serial_modem(), dump_ser_modem_data(), and get_serial_modem().
unsigned s_ser_device_t::is_mouse |
Referenced by add_serial_mouse(), chk4id(), and dump_ser_mouse_data().
unsigned bios_info_t::is_pnp_bios |
The id is still in big endian format!
Referenced by dump_bios().
isapnp_t* hd_data_t::isapnp |
(Internal) raw ISA-PnP data
hd_detail_isapnp_t hd_detail_t::isapnp |
Referenced by free_hd_detail(), and module_cmd().
unsigned s_hd_t::is_s::isapnp |
ISA-PnP device.
Referenced by assign_hw_class(), hd2prop(), hd_dump_entry(), is_audio(), module_cmd(), and prop2hd().
unsigned s_hd_t::is_s::iscsi_offload |
iscsi offload capable device
Referenced by dump_normal(), get_ethtool_priv(), and hd_scan_net().
driver_info_isdn_t driver_info_u::isdn |
Referenced by dump_normal(), free_driver_info(), and isdn_driver().
unsigned hd_data_t::flag_struct::iseries |
Set if we are on an iSeries machine.
struct { ... } cdrom_info_s::iso9660 |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
int* smbios_group_t::item_handles |
array of item handles
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
int smbios_group_t::items_len |
number of items in this group
Referenced by smbios_dump(), and smbios_parse().
hd_detail_joystick_t hd_detail_t::joystick |
Referenced by add_joystick_details(), dump_normal(), and free_hd_detail().
driver_info_kbd_t driver_info_u::kbd |
Referenced by dump_normal(), free_driver_info(), and kbd_driver().
unsigned hd_data_t::flag_struct::keep_kmods |
internal: don't reread kmods
unsigned hd_data_t::kernel_version |
(Internal) kernel version
char* hal_prop_s::key |
str_list_t* hd_manual_s::key |
unsigned hddb_list_s::key |
Referenced by hddb_dump(), hddb_dump_raw(), hddb_init_external(), and hddb_search().
hddb_entry_mask_t hddb_list_s::key_mask |
Referenced by hddb_dump(), hddb_dump_raw(), hddb_init_external(), and hddb_search().
hd_id_t smbios_secure_t::keyboard |
keyboard password status
Referenced by smbios_free(), and smbios_parse().
char* driver_info_kbd_t::keymap |
console keymap
Referenced by dump_normal(), free_driver_info(), and kbd_driver().
str_list_t* hd_data_t::klog |
(Internal) kernel log
str_list_t* hd_data_t::klog_raw |
(Internal) unmodified kernel log
str_list_t* hd_data_t::kmods |
(Internal) list of active kernel modules
int smbios_processor_t::l1_cache |
handle of L1 cache
Referenced by smbios_dump(), and smbios_parse().
int smbios_processor_t::l2_cache |
handle of L2 cache
Referenced by smbios_dump(), and smbios_parse().
int smbios_processor_t::l3_cache |
handle of L3 cache
Referenced by smbios_dump(), and smbios_parse().
char* { ... } ::label |
char* cdrom_info_s::label |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
char* s_hd_t::label |
Consistent Device Name (CDN), pci firmware spec 3.1, chapter 4.6.7.
Referenced by dump_normal(), free_hd_entry(), and hd_pci_complete_data().
char* s_pci_t::label |
Consistant Device Name (CDN), pci firmware spec 3.1, chapter 4.6.7.
Referenced by hd_pci_complete_data(), and hd_pci_read_data().
char* sys_info_t::lang |
Referenced by dump_sys(), and free_hd_detail().
smbios_lang_t u_hd_smbios_t::lang |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned hd_data_t::last_idx |
(Internal) index of the last hd entry generated
unsigned bios_info_t::lba_support |
Referenced by dump_bios().
struct { ... } bios_info_t::lcd |
Referenced by add_lcd_info(), free_hd_detail(), and hd_scan_monitor().
unsigned char ccw_s::lcss |
Referenced by get_block_devs(), and hd_dump_entry().
unsigned char(* isapnp_card_t::ldev_regs)[0xd0] |
Referenced by free_hd_detail().
struct { ... } bios_info_t::led |
Referenced by dump_bios().
struct { ... } edd_info_t::legacy |
int isapnp_res_t::len |
hd_id_t smbios_slot_t::length |
slot length
Referenced by smbios_free(), and smbios_parse().
int usb_s::lev |
unsigned smbios_cache_t::level |
cache level (0 = L1, 1 = L2, ...)
Referenced by smbios_dump(), and smbios_parse().
unsigned scsi_s::lgeo_c |
unsigned scsi_s::lgeo_h |
unsigned scsi_s::lgeo_s |
unsigned s_hd_t::line |
(Internal) Source code line where this entry was created.
Referenced by cmp_hd(), hd_add_hd_entry(), hd_dump_entry(), and hd_read_config().
unsigned s_serial_t::line |
Referenced by dump_serial_data(), get_serial_info(), and hd_scan_serial().
int cdb_isdn_card::line_cnt |
count of ISDN ports
res_link_t u_hd_res_t::link |
Referenced by dump_normal(), and hd_scan_net().
str_list_t* s_udevinfo_t::links |
Referenced by hd_free_udevinfo(), int_udev(), and read_udevinfo().
str_list_t* { ... } ::list |
str_list_t* hal_prop_s::list |
hddb_list_t* hddb2_data_t::list |
Referenced by hddb_dump(), hddb_dump_raw(), hddb_init_external(), hddb_search(), and store_list().
unsigned hd_data_t::flag_struct::list_all |
Return even devices with status 'not available'.
unsigned hddb2_data_t::list_len |
Referenced by hddb_dump(), hddb_dump_raw(), hddb_search(), and store_list().
unsigned hddb2_data_t::list_max |
Referenced by hddb_dump_raw(), and store_list().
unsigned hd_data_t::flag_struct::list_md |
Report md & lvm devices from /proc/partitions.
char* cdb_isdn_card::lname |
vendor short name + cardname
Referenced by hddb_add_info(), and isdn_driver().
unsigned { ... } ::load_address |
unsigned cdrom_info_s::load_address |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
unsigned { ... } ::load_count |
sectors to load
unsigned cdrom_info_s::load_count |
sectors to load
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
char * devtree_s::loc_code |
Referenced by free_devtree().
char* smbios_boardinfo_t::location |
location in chassis
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
hd_id_t smbios_cache_t::location |
cache location
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
hd_id_t smbios_memarray_t::location |
memory device location
Referenced by smbios_free(), and smbios_parse().
char* smbios_memdevice_t::location |
device location
Referenced by smbios_free(), and smbios_parse().
unsigned smbios_chassis_t::lock |
1: lock present, 0: not present or unknown
Referenced by smbios_dump(), and smbios_parse().
char* hd_data_t::log |
Log messages.
All messages logged during hardware probing accumulate here.
Referenced by copy_log2shm(), hd_fork(), and hd_shm_clean().
char* s_pci_t::log |
log messages
Referenced by dump_pci_data(), and free_hd_detail().
int isapnp_card_t::log_devs |
size_t hd_data_t::log_max |
(Internal) log buffer size
Referenced by copy_log2shm().
size_t hd_data_t::log_size |
(Internal) current log size (including final 0)
Referenced by copy_log2shm(), and hd_fork().
unsigned bios_info_t::low_mem_size |
Referenced by dump_bios().
str_list_t* hd_data_t::lsscsi |
(Internal) lsscsi result (if any)
unsigned scsi_s::lun |
unsigned hd_dev_num_t::major |
unsigned monitor_info_t::manu_week |
Referenced by add_edid_info(), and dump_normal().
unsigned monitor_info_t::manu_year |
Referenced by add_edid_info(), and dump_normal().
hd_t* hd_data_t::manual |
(Internal) hardware config info
unsigned s_hd_t::is_s::manual |
undetectable, manually configured hardware
Referenced by hd_dump_entry().
char* smbios_boardinfo_t::manuf |
manufacturer
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_chassis_t::manuf |
manufacturer
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_memdevice_t::manuf |
manufacturer
Referenced by smbios_free(), and smbios_parse().
char* smbios_processor_t::manuf |
manufacturer
Referenced by smbios_free(), and smbios_parse().
char* smbios_sysinfo_t::manuf |
manufacturer
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* usb_s::manufact |
Referenced by free_hd_detail(), and get_usb_devs().
unsigned s_ser_device_t::max_baud |
Referenced by add_serial_modem(), and get_serial_modem().
unsigned driver_info_display_t::max_hsync |
hsync range
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned monitor_info_t::max_hsync |
hsync range
Referenced by add_edid_info(), add_lcd_info(), hd_scan_fb(), and monitor_driver().
unsigned smbios_cache_t::max_size |
max cache size in kbytes
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memarray_t::max_size |
maximum memory size in kB
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_processor_t::max_speed |
MHz.
Referenced by smbios_dump(), and smbios_parse().
unsigned driver_info_display_t::max_vsync |
vsync range
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned monitor_info_t::max_vsync |
vsync range
Referenced by add_edid_info(), add_lcd_info(), hd_scan_fb(), and monitor_driver().
unsigned { ... } ::media_type |
boot emulation type
unsigned cdrom_info_s::media_type |
boot emulation type
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
res_mem_t u_hd_res_t::mem |
Referenced by active_vga_card(), dump_normal(), hd2prop(), hd_pci_complete_data(), hd_scan_memory(), and prop2hd().
smbios_mem64error_t u_hd_smbios_t::mem64error |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
hd_id_t smbios_memdevice_t::mem_type |
memory type
Referenced by smbios_free(), and smbios_parse().
smbios_memarray_t u_hd_smbios_t::memarray |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
smbios_memarraymap_t u_hd_smbios_t::memarraymap |
Referenced by smbios_dump(), and smbios_parse().
char* cdb_isdn_vario::membase |
possible membase with legacy ISA cards
Referenced by isdn_driver().
smbios_memdevice_t u_hd_smbios_t::memdevice |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
int smbios_memdevicemap_t::memdevice_handle |
memory device handle
Referenced by smbios_dump(), and smbios_parse().
smbios_memdevicemap_t u_hd_smbios_t::memdevicemap |
Referenced by smbios_dump(), and smbios_parse().
smbios_memerror_t u_hd_smbios_t::memerror |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned vbe_info_t::memory |
in bytes
unsigned driver_info_display_t::min_hsync |
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned monitor_info_t::min_hsync |
Referenced by add_edid_info(), add_lcd_info(), hd_scan_fb(), and monitor_driver().
unsigned driver_info_display_t::min_vsync |
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned monitor_info_t::min_vsync |
Referenced by add_edid_info(), add_lcd_info(), hd_scan_fb(), and monitor_driver().
unsigned hd_dev_num_t::minor |
unsigned smbios_power_t::minute |
dto, minute
Referenced by smbios_dump(), and smbios_parse().
unsigned char cpq_ctlorder_t::misc |
misc_t* hd_data_t::misc |
(Internal) data gathered in the misc module
unsigned s_hd_t::is_s::mo |
MO.
Referenced by add_cdrom_info(), and dump_normal().
str_list_t* driver_info_module_t::mod_args |
list of module args (corresponds to the module name list)
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
char* cdb_isdn_vario::mod_name |
name of the driver module
Referenced by dsl_driver().
char* cdb_isdn_vario::mod_preload |
optional modules to preload
char* s_hd_t::modalias |
module alias
Referenced by add_mv643xx_eth(), dump_normal(), free_hd_entry(), get_usb_devs(), hd_modinfo_db(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_vio(), hd_read_virtio(), int_fix_usb_network(), int_fix_usb_scsi(), and pcmcia_read_data().
char* s_pci_t::modalias |
module alias
Referenced by hd_pci_complete_data(), and hd_pci_read_data().
char* driver_info_dsl_t::mode |
DSL driver types.
Referenced by dsl_driver(), dump_normal(), and free_driver_info().
unsigned res_framebuffer_t::mode |
mode number for kernel
Referenced by dump_normal(), hd2prop(), and prop2hd().
hd_id_t smbios_cache_t::mode |
operational mode
Referenced by smbios_free(), and smbios_parse().
vbe_mode_info_t* vbe_info_t::mode |
video mode list
Referenced by free_hd_detail().
unsigned cpu_info_t::model |
axp: cpu revision
Referenced by dump_cpu(), and read_cpuinfo().
char * devtree_s::model |
Referenced by free_devtree().
char* hd_manual_s::model |
enum pmac_model pmac_mb_def::model |
char* s_hd_t::model |
Model name.
This is a combination of vendor and device names. Some heuristics is used to make it more presentable. Use this instead of hd_t::vendor and hd_t::device.
Referenced by create_model_name(), dump_normal(), free_hd_entry(), hd2prop(), hddb_add_info(), prop2hd(), and read_usb_lp().
char * scsi_s::model |
Referenced by free_scsi().
char* sys_info_t::model |
Referenced by free_hd_detail(), and hd_scan_sys().
char* cpu_info_t::model_name |
axp: cpu model
Referenced by create_model_name(), dump_cpu(), free_hd_detail(), hd_is_uml(), and read_cpuinfo().
unsigned vbe_info_t::modes |
number of supported video modes
modinfo_t* hd_data_t::modinfo |
(Internal) module info
modinfo_t* hd_data_t::modinfo_ext |
(Internal) external module info
unsigned driver_info_module_t::modprobe |
modprobe or insmod
Referenced by dump_normal(), hd_module_list(), and hddb_to_device_driver().
driver_info_module_t driver_info_u::module |
Referenced by dump_normal(), expand_driver_info(), free_driver_info(), hd_module_list(), hddb_to_device_driver(), and int_wlan().
unsigned hd_data_t::module |
(Internal) the current probing module we are in
char* modinfo_t::module |
Referenced by hd_free_hd_data(), hd_modinfo_db(), match_modinfo(), and parse_modinfo().
unsigned s_hd_t::module |
(Internal) Probing module that created this entry.
Referenced by add_kma(), add_uml(), add_xpnet(), cmp_hd(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), get_usb_devs(), hd_add_hd_entry(), hd_dump_entry(), hd_list2(), hd_read_config(), hd_scan_net(), and remove_hd_entries().
char* s_sysfsdrv_t::module |
Referenced by hd_free_sysfsdrv(), hd_sysfs_driver_list(), and int_update_driver_data().
hd_detail_monitor_t hd_detail_t::monitor |
Referenced by add_edid_info(), add_lcd_info(), dump_normal(), free_hd_detail(), hd_scan_fb(), and monitor_driver().
res_monitor_t u_hd_res_t::monitor |
Referenced by add_edid_info(), add_monitor_res(), dump_normal(), hd2prop(), hd_scan_fb(), monitor_driver(), and prop2hd().
unsigned smbios_power_t::month |
next scheduled power-on month
Referenced by smbios_dump(), and smbios_parse().
struct { ... } bios_info_t::mouse |
Referenced by free_hd_detail(), and int_mouse().
driver_info_mouse_t driver_info_u::mouse |
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
smbios_mouse_t u_hd_smbios_t::mouse |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned smp_info_t::mpconfig |
MP config table.
unsigned smp_info_t::mpconfig_ok |
MP config table valid.
unsigned smp_info_t::mpconfig_size |
dto, size
unsigned smp_info_t::mpfp |
MP Floating Pointer struct.
unsigned s_hd_t::is_s::mrw |
MRW.
Referenced by add_cdrom_info(), and dump_normal().
unsigned s_hd_t::is_s::mrww |
MRW-W.
Referenced by add_cdrom_info(), and dump_normal().
hd_id_t smbios_mouse_t::mtype |
mouse type
Referenced by smbios_free(), and smbios_parse().
char* { ... } ::name |
char* bios_info_t::name |
Referenced by add_lcd_info(), and free_hd_detail().
char* cdb_isdn_card::name |
cardname
Referenced by compare_card().
char* cdb_isdn_vario::name |
driver name
char* cdb_isdn_vendor::name |
Referenced by compare_vendor().
char* cdrom_info_s::name |
Referenced by add_cdrom_info(), free_hd_detail(), hd_read_cdrom_info(), and read_cdroms().
char* devtree_s::name |
Referenced by free_devtree().
char* driver_info_dsl_t::name |
DSL driver name.
Referenced by dsl_driver(), dump_normal(), and free_driver_info().
char* hd_id_t::name |
Name (if any) that corresponds to hd_id_t::id.
Referenced by add_edid_info(), add_ide_sysfs_info(), add_kma(), add_lcd_info(), add_other_sysfs_info(), add_pci(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_serial_mouse(), add_uml(), add_xen_network(), add_xen_storage(), compare_ids(), complete_ids(), create_model_name(), do_lp(), dump_hid(), dump_hid2(), dump_normal(), free_hd_entry(), get_block_devs(), get_dsl_info(), get_input_devices(), get_isdn_info(), get_usb_devs(), hd2prop(), hd_add_id(), hd_dump_entry(), hd_read_ibmebus(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_vio(), hd_read_virtio(), hd_read_vm(), hd_read_xen(), hd_scan_fb(), hd_scan_serial(), hd_scan_sys(), hddb_add_info(), int_cdrom(), int_fix_usb_network(), int_mouse(), is_zip(), pcmcia_read_data(), prop2hd(), read_usb_lp(), smbios_dump(), smbios_free(), smbios_id2str(), and smbios_id_print().
char* isdn_parm_s::name |
parameter name
Referenced by dump_normal(), free_driver_info(), and isdn_driver().
char* monitor_info_t::name |
Referenced by add_edid_info(), and free_hd_detail().
char* s_serial_t::name |
Referenced by dump_serial_data(), get_serial_info(), and hd_scan_serial().
char* s_udevinfo_t::name |
Referenced by hd_free_udevinfo(), int_udev(), and read_udevinfo().
char* smbios_group_t::name |
group name
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* { ... } ::name |
device name
char* smbios_onboard_t::name |
device name
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
str_list_t* driver_info_module_t::names |
(ordered) list of module names
Referenced by dump_normal(), expand_driver_info(), free_driver_info(), hd_module_list(), and int_wlan().
char* hddb_data_t::names |
unsigned hddb_data_t::names_len |
unsigned hddb_data_t::names_max |
char* cdb_isdn_vario::need_pkg |
list of packages needed for function
Referenced by dsl_driver(), and isdn_driver().
unsigned hd_status_t::needed |
Hardware is needed.
Set to hd_status_t::status_yes if this hardware is really necessary to run your computer. The effect will be that some hardware config dialog is run if the hardware item is not found. Typical examples are graphics cards and mice.
Referenced by hd2prop(), hd_change_config_status(), hd_dump_entry(), hd_list_with_status(), hd_list_with_status2(), hd_scan_manual2(), hd_scan_xtra(), and prop2hd().
str_list_t* hd_data_t::net |
(Internal) list of network interfaces
struct cdrom_info_s* cdrom_info_s::next |
Referenced by add_cdrom_info(), get_cdrom_entry(), and new_cdrom_entry().
struct devtree_s* devtree_s::next |
Referenced by free_devtree(), and hd_scan_monitor().
union driver_info_u* driver_info_any_t::next |
union driver_info_u* driver_info_display_t::next |
union driver_info_u* driver_info_dsl_t::next |
union driver_info_u* driver_info_isdn_t::next |
union driver_info_u* driver_info_kbd_t::next |
union driver_info_u* driver_info_module_t::next |
union driver_info_u* driver_info_mouse_t::next |
union driver_info_u* driver_info_u::next |
union driver_info_u* driver_info_x11_t::next |
struct hal_device_s* hal_device_s::next |
Referenced by add_pci(), find_udi(), hal_find_device(), hd_free_hal_devices(), link_hal_tree(), and read_hal().
struct hal_prop_s* hal_prop_s::next |
struct hd_detail_monitor_s* hd_detail_monitor_s::next |
Referenced by add_edid_info(), dump_normal(), and free_hd_detail().
struct hd_manual_s* hd_manual_s::next |
struct isdn_parm_s* isdn_parm_s::next |
Referenced by dump_normal(), and free_driver_info().
union u_hd_res_t* res_any_t::next |
union u_hd_res_t* res_baud_t::next |
union u_hd_res_t* res_cache_t::next |
union u_hd_res_t* res_disk_geo_t::next |
union u_hd_res_t* res_dma_t::next |
union u_hd_res_t* res_fc_t::next |
union u_hd_res_t* res_framebuffer_t::next |
union u_hd_res_t* res_hwaddr_t::next |
union u_hd_res_t* res_init_strings_t::next |
union u_hd_res_t* res_io_t::next |
union u_hd_res_t* res_irq_t::next |
union u_hd_res_t* res_link_t::next |
union u_hd_res_t* res_mem_t::next |
union u_hd_res_t* res_monitor_t::next |
union u_hd_res_t* res_phys_mem_t::next |
union u_hd_res_t* res_pppd_option_t::next |
union u_hd_res_t* res_size_t::next |
union u_hd_res_t* res_wlan_t::next |
struct s_hd_t* s_hd_t::next |
Link to next hardware item.
Referenced by add_hd_entry2(), add_kma(), add_monitor(), add_pci(), add_pci_data(), add_uml(), add_xpnet(), do_lp(), do_zip(), exists_hd_entry(), free_devtree(), free_old_hd_entries(), get_block_devs(), get_generic_scsi_devs(), get_input_devices(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), get_serial_modem(), get_serial_mouse(), get_usb_devs(), has_something_attached(), hd_apm_enabled(), hd_base_class_list(), hd_boot_disk(), hd_bus_list(), hd_color(), hd_copy(), hd_cpu_arch(), hd_display_adapter(), hd_dump_entry(), hd_find_sysfs_id(), hd_find_sysfs_id_devname(), hd_free_hd_list(), hd_get_device_by_id(), hd_get_device_by_idx(), hd_has_pcmcia(), hd_is_uml(), hd_list(), hd_list2(), hd_list_with_status(), hd_list_with_status2(), hd_scan(), hd_scan_braille(), hd_scan_cpu(), hd_scan_dsl(), hd_scan_fb(), hd_scan_floppy(), hd_scan_hal_assign_udi(), hd_scan_int(), hd_scan_isdn(), hd_scan_manual(), hd_scan_manual2(), hd_scan_misc(), hd_scan_misc2(), hd_scan_monitor(), hd_scan_net(), hd_scan_no_hal(), hd_scan_pppoe(), hd_scan_serial(), hd_scan_with_hal(), hd_scan_wlan(), hd_scan_xtra(), hd_smp_support(), hd_sub_class_list(), hd_usb_support(), int_add_driver_modules(), int_cdrom(), int_devicenames(), int_find_parent(), int_fix_usb_network(), int_fix_usb_scsi(), int_floppy(), int_hotplug(), int_media_check(), int_modem(), int_mouse(), int_udev(), int_wlan(), kbd_driver(), pcmcia_ctrl_read_data(), read_properties(), remove_hd_entries(), remove_tagged_hd_entries(), and update_irq_usage().
struct s_pci_t* s_pci_t::next |
linked list
Referenced by add_pci(), add_pci_data(), add_pci_entry(), and dump_pci_data().
struct s_ser_device_t* s_ser_device_t::next |
struct s_serial_t* s_serial_t::next |
Referenced by add_serial_entry(), dump_serial_data(), and hd_scan_serial().
struct s_str_list_t* s_str_list_t::next |
Link to next member.
Referenced by _read_klog(), add_entry(), add_ide_sysfs_info(), add_if_name(), add_partitions(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), all_bits(), at_cmd(), check_for_responce(), do_lp(), dsl_driver(), dump_cpu_data(), dump_floppy_data(), dump_klog(), dump_misc_proc_data(), dump_normal(), dump_parallel_data(), expand_driver_info(), get_block_devs(), get_generic_scsi_devs(), get_input_devices(), get_input_devs(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), get_serial_info(), get_string(), get_usb_devs(), guess_modem_name(), hd2prop_add_list(), hd_add_str_list(), hd_dump_entry(), hd_free_str_list(), hd_hal_print_prop(), hd_join(), hd_manual_read_entry_old(), hd_module_is_active(), hd_module_list(), hd_open_properties(), hd_pci_read_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_properties(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_reverse_str_list(), hd_scan(), hd_scan_floppy(), hd_scan_net(), hd_scan_serial(), hd_scan_sys(), hd_scan_xtra(), hd_search_str_list(), hd_shm_add_str_list(), hd_sysfs_driver_list(), hddb_init_external(), hddb_to_device_driver(), int_mouse(), int_udev(), int_update_driver_data(), int_wlan(), isdn_driver(), klog_mem(), klog_mem2(), netdevice_list(), parse_modinfo(), pcmcia_ctrl_read_data(), pcmcia_read_data(), prop2hd(), prop2hd_list(), read_cdroms(), read_cpuinfo(), read_dir_canonical(), read_dmas(), read_ioports(), read_irqs(), read_klog(), read_kmods(), read_partitions(), read_udevinfo(), read_usb_lp(), run_cmd(), smbios_bitmap_print(), smbios_dump(), smbios_parse(), sort_str_list(), str_list_cmp(), str_list_dup(), and subcomponent_list().
struct s_sysfsdrv_t* s_sysfsdrv_t::next |
Referenced by hd_free_sysfsdrv(), hd_sysfs_driver_list(), hd_sysfs_find_driver(), and int_update_driver_data().
struct s_udevinfo_t* s_udevinfo_t::next |
Referenced by hd_free_udevinfo(), int_udev(), and read_udevinfo().
struct scsi_s* scsi_s::next |
Referenced by free_scsi().
union u_hd_smbios_t* smbios_any_t::next |
link to next entry
union u_hd_smbios_t* smbios_biosinfo_t::next |
union u_hd_smbios_t* smbios_boardinfo_t::next |
union u_hd_smbios_t* smbios_cache_t::next |
union u_hd_smbios_t* smbios_chassis_t::next |
union u_hd_smbios_t* smbios_config_t::next |
union u_hd_smbios_t* smbios_connect_t::next |
union u_hd_smbios_t* smbios_group_t::next |
union u_hd_smbios_t* smbios_lang_t::next |
union u_hd_smbios_t* smbios_mem64error_t::next |
union u_hd_smbios_t* smbios_memarray_t::next |
union u_hd_smbios_t* smbios_memarraymap_t::next |
union u_hd_smbios_t* smbios_memdevice_t::next |
union u_hd_smbios_t* smbios_memdevicemap_t::next |
union u_hd_smbios_t* smbios_memerror_t::next |
union u_hd_smbios_t* smbios_mouse_t::next |
union u_hd_smbios_t* smbios_oem_t::next |
union u_hd_smbios_t* smbios_onboard_t::next |
union u_hd_smbios_t* smbios_power_t::next |
union u_hd_smbios_t* smbios_processor_t::next |
union u_hd_smbios_t* smbios_secure_t::next |
union u_hd_smbios_t* smbios_slot_t::next |
union u_hd_smbios_t* smbios_sysinfo_t::next |
union u_hd_res_t* u_hd_res_t::next |
Referenced by active_vga_card(), add_edid_info(), add_kma(), add_res_entry(), add_uml(), add_xpnet(), dump_normal(), free_res_list(), get_block_devs(), get_res(), have_common_res(), hd2prop(), hd_scan_misc(), hd_scan_misc2(), hd_scan_net(), hd_scan_serial(), hd_usb_support(), int_floppy(), join_res_dma(), join_res_io(), join_res_irq(), monitor_driver(), and update_irq_usage().
union u_hd_smbios_t* u_hd_smbios_t::next |
Referenced by smbios_add_entry(), smbios_dump(), smbios_free(), and smbios_parse().
struct usb_s* usb_s::next |
int cdb_isdn_vario::next_vario |
link to alternate vario
Referenced by dsl_driver(), and isdn_driver().
unsigned hd_data_t::flag_struct::no_parport |
Don't do parport probing: parport modules (used to) crash pmacs.
unsigned hd_data_t::flag_struct::nobioscrc |
internal: don't check VBIOS crc
unsigned hd_data_t::flag_struct::nofork |
don't run potentially hanging code in a subprocess
int s_ser_device_t::non_pnp |
Referenced by chk4id(), and dump_ser_mouse_data().
unsigned hd_data_t::flag_struct::nosysfs |
don't ask sysfs
unsigned hd_bitmap_t::not_empty |
at least 1 bit is set
Referenced by smbios_bitmap2str(), and smbios_bitmap_print().
unsigned s_hd_t::is_s::notready |
block devices: no medium, other: device not configured
Referenced by add_disk_size(), add_scsi_sysfs_info(), hd_dump_entry(), hd_read_cdrom_info(), hd_scan_misc(), and int_media_check().
unsigned hd_data_t::flag_struct::nowpa |
no longer used
unsigned { ... } ::num_lock |
unsigned bios_info_t::num_lock |
Referenced by dump_bios().
unsigned vbe_mode_info_s::number |
mode number
int* smbios_boardinfo_t::objects |
array of object handles
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
int smbios_boardinfo_t::objects_len |
number of contained objects
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_chassis_t::oem |
OEM-specific information.
Referenced by smbios_dump(), and smbios_parse().
smbios_oem_t u_hd_smbios_t::oem |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char smp_info_t::oem_id[9] |
oem id
Referenced by dump_bios().
char* vbe_info_t::oem_name |
oem name
Referenced by free_hd_detail().
str_list_t* smbios_oem_t::oem_strings |
OEM strings.
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned vbe_info_t::oem_version |
oem version info
unsigned bios32_info_t::ok |
data are valid
Referenced by dump_bios().
unsigned { ... } ::ok |
unsigned bios_info_t::ok |
Referenced by dump_bios().
unsigned { ... } ::ok |
unsigned { ... } ::ok |
unsigned cdrom_info_s::ok |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
unsigned { ... } ::ok |
unsigned hd_data_t::ok |
unsigned smp_info_t::ok |
data are valid
Referenced by dump_bios().
unsigned vbe_info_t::ok |
data are valid
Referenced by dump_bios(), and hd_scan_monitor().
hd_t* hd_data_t::old_hd |
(Internal) old (outdated) entries (if you scan more than once)
char* s_hd_t::old_unique_id |
Old unique_id for compatibility.
The calculation of unique ids has changed in libhd v3.17. Basically we no longer use the vendor/device names if there are vendor/device ids. (Otherwise a simple device name database update would change the id, which is really not what you want.)
Referenced by free_hd_entry(), hd_add_id(), hd_dump_entry(), and new_id().
smbios_onboard_t u_hd_smbios_t::onboard |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
str_list_t* hd_data_t::only |
Concentrate on these devices.
List of sysfs ids for devices to look for.
hd_id_t smbios_mem64error_t::operation |
mem operation causing the error
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_memerror_t::operation |
mem operation causing the error
Referenced by smbios_free(), and smbios_parse().
char* res_pppd_option_t::option |
Referenced by add_serial_modem(), dump_normal(), and free_res_list().
str_list_t* driver_info_x11_t::options |
special server options
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
str_list_t* smbios_config_t::options |
system config options
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
str_list_t * usb_s::p |
Referenced by free_hd_detail().
unsigned bios_info_t::par_port0 |
Referenced by dump_bios(), and hd_scan_misc().
unsigned bios_info_t::par_port1 |
Referenced by dump_bios(), and hd_scan_misc().
unsigned bios_info_t::par_port2 |
Referenced by dump_bios(), and hd_scan_misc().
char* cdb_isdn_vario::para_str |
optional parameter string
isdn_parm_t* driver_info_isdn_t::params |
isdn parameters
Referenced by dump_normal(), free_driver_info(), and isdn_driver().
struct devtree_s* devtree_s::parent |
struct hal_device_s * hal_device_s::parent |
Referenced by add_pci(), and link_hal_tree().
int usb_s::parent |
char* hd_manual_s::parent_id |
char* s_hd_t::parent_id |
unique_id of parent (attached_to).
Referenced by free_hd_entry(), hd2prop(), hd_dump_entry(), hd_scan(), hd_scan_manual(), and prop2hd().
char* s_hd_t::parent_udi |
udi of parent (attached_to).
Referenced by add_pci(), hd_dump_entry(), and int_find_parent().
char res_baud_t::parity |
n, e, o, s, m
Referenced by add_serial_console(), dump_normal(), hd2prop(), and prop2hd().
char* smbios_memdevice_t::part |
part number
Referenced by smbios_free(), and smbios_parse().
char* smbios_processor_t::part |
part number
Referenced by smbios_free(), and smbios_parse().
char * devtree_s::part_number |
Referenced by free_devtree().
unsigned smbios_memarraymap_t::part_width |
number of memory devices
Referenced by smbios_dump(), and smbios_parse().
str_list_t* hd_data_t::partitions |
(Internal) dto, partitions
unsigned hd_data_t::flag_struct::pata |
use new libata modules instead of classical ide modules
char* devtree_s::path |
Referenced by free_devtree().
unsigned devtree_s::pci |
pci_t* hd_data_t::pci |
(Internal) raw PCI data
hd_detail_pci_t hd_detail_t::pci |
Referenced by add_pci(), add_pci_data(), free_hd_detail(), hd_modinfo_db(), hd_pci_complete_data(), and hd_scan_monitor().
struct { ... } modinfo_t::pci |
struct { ... } modinfo_t::pci |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
unsigned scsi_s::pci_bus |
unsigned hd_data_t::pci_config_type |
(Internal) PCI config type (1 or 2), 0: unknown
unsigned scsi_s::pci_func |
unsigned scsi_s::pci_info |
unsigned scsi_s::pci_slot |
hal_prop_t* s_hd_t::persistent_prop |
persistent property list
Referenced by free_hd_entry(), hd2prop(), hd_dump_entry(), hd_read_config(), hd_scan_manual(), hd_scan_manual2(), hd_scan_with_hal(), hd_write_config(), and prop2hd().
unsigned scsi_s::pgeo_c |
unsigned scsi_s::pgeo_h |
unsigned scsi_s::pgeo_s |
res_phys_mem_t u_hd_res_t::phys_mem |
Referenced by dump_normal(), hd2prop(), hd_scan_memory(), and prop2hd().
unsigned cpu_info_t::physical_id |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned vbe_mode_info_s::pixel_clock |
maximum pixel clock
unsigned vbe_mode_info_s::pixel_size |
bits per pixel
unsigned { ... } ::platform |
unsigned cdrom_info_s::platform |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
char* cpu_info_t::platform |
x86: NULL
Referenced by dump_cpu(), free_hd_detail(), and read_cpuinfo().
int s_ser_device_t::pnp |
Referenced by chk4id(), chk4id(), dump_ser_modem_data(), and dump_ser_mouse_data().
unsigned bios_info_t::pnp_id |
Referenced by dump_bios().
unsigned char s_ser_device_t::pnp_id[8] |
Referenced by add_serial_modem(), add_serial_mouse(), dump_ser_modem_data(), dump_ser_mouse_data(), and is_pnpinfo().
unsigned s_ser_device_t::pnp_rev |
Referenced by dump_ser_modem_data(), dump_ser_mouse_data(), and is_pnpinfo().
unsigned s_serial_t::port |
Referenced by dump_serial_data(), get_serial_info(), and hd_scan_serial().
int usb_s::port |
unsigned res_fc_t::port_id |
Referenced by add_scsi_sysfs_info(), and dump_normal().
unsigned res_fc_t::port_id_ok |
Referenced by add_scsi_sysfs_info(), and dump_normal().
hd_id_t smbios_connect_t::port_type |
port type
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_chassis_t::power |
power supply state (at last boot)
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_secure_t::power |
power-on password status
Referenced by smbios_free(), and smbios_parse().
smbios_power_t u_hd_smbios_t::power |
Referenced by smbios_dump(), and smbios_parse().
str_list_t* cpu_info_t::power_management |
Referenced by dump_cpu(), free_hd_detail(), and read_cpuinfo().
char * s_ser_device_t::pppd_option |
Referenced by add_serial_modem(), get_serial_modem(), and hd_move_to_shm().
res_pppd_option_t u_hd_res_t::pppd_option |
Referenced by add_serial_modem(), dump_normal(), and free_res_list().
unsigned s_hd_t::is_s::pppoe |
PPPOE modem connected.
Referenced by dump_normal(), hd2prop(), hd_scan_pppoe(), is_pppoe(), and prop2hd().
hd_id_t smbios_processor_t::pr_type |
processor type
Referenced by smbios_free(), and smbios_parse().
unsigned res_mem_t::prefetch |
enum yes_no_flag
Referenced by dump_normal(), hd2prop(), hd_pci_complete_data(), and prop2hd().
char * { ... } ::preparer |
char * cdrom_info_s::preparer |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
unsigned char hd_data_t::probe[(pr_all+7)/8] |
(Internal) bitmask of probing features.
unsigned char hd_data_t::probe_clr[(pr_all+7)/8] |
(Internal) bitmask of probing features that will always be reset.
unsigned char hd_data_t::probe_set[(pr_all+7)/8] |
(Iternal) bitmask of probing features that will always be set.
hal_prop_t* hd_data_t::probe_val |
(Internal) probing features with arbitrary values
char* scsi_s::proc_dir |
Referenced by free_scsi().
str_list_t * misc_t::proc_dma |
Referenced by free_misc(), and read_dmas().
str_list_t* misc_t::proc_io |
Referenced by free_misc(), and read_ioports().
str_list_t * misc_t::proc_irq |
Referenced by free_misc(), and read_irqs().
str_list_t* hd_data_t::proc_usb |
(Internal) /proc/bus/usb info
smbios_processor_t u_hd_smbios_t::processor |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char smp_info_t::prod_id[13] |
product id
Referenced by dump_bios().
unsigned { ... } ::product |
unsigned { ... } ::product |
unsigned modinfo_t::product |
char* smbios_boardinfo_t::product |
product name
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_sysinfo_t::product |
product name
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char * usb_s::product |
Referenced by free_hd_detail(), and get_usb_devs().
char* vbe_info_t::product_name |
product name
Referenced by free_hd_detail().
char* vbe_info_t::product_revision |
product revision
Referenced by free_hd_detail().
unsigned { ... } ::prog_if |
unsigned { ... } ::prog_if |
unsigned modinfo_t::prog_if |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
hd_id_t s_hd_t::prog_if |
(PCI) programming interface (id and name).
Referenced by add_cdrom_info(), add_pci(), add_scsi_sysfs_info(), cmp_hd(), free_hd_entry(), get_serial_devs(), hd2prop(), hd_dump_entry(), hd_modinfo_db(), hd_pci_complete_data(), hd_read_of_platform(), hd_read_platform(), hd_scan_misc2(), hd_scan_serial(), hd_usb_support(), hddb_add_info(), int_cdrom(), kbd_driver(), and prop2hd().
unsigned s_pci_t::prog_if |
PCI device classes.
Referenced by dump_pci_data(), hd_modinfo_db(), hd_pci_complete_data(), and hd_pci_read_data().
void(* hd_data_t::progress) (char *pos, char *msg) |
A progress indicator.
If this callback function is not NULL, it is called at various points and can be used to give some user feedback what we are actually doing. If the debug flag HD_DEB_PROGRESS is set, progress messages are logged.
pos | Indicates where we are. |
msg | Indicates what we are going to do. |
hd_detail_prom_t hd_detail_t::prom |
Referenced by dump_prom(), free_hd_detail(), and hd_color().
hal_prop_t* hal_device_s::prop |
Referenced by add_pci(), find_udi(), hd_free_hal_devices(), hd_scan_sys(), link_hal_tree(), and read_hal().
char* cdb_isdn_vario::protocol |
supported D-channel protocols
char * { ... } ::publisher |
char * cdrom_info_s::publisher |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
unsigned hd_dev_num_t::range |
Referenced by add_input_dev(), get_block_devs(), get_generic_scsi_devs(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), and print_dev_num().
uint64_t res_io_t::range |
Referenced by dump_normal(), gather_resources(), hd2prop(), hd_pci_complete_data(), hd_scan_misc2(), hd_scan_serial(), join_res_io(), and prop2hd().
uint64_t res_mem_t::range |
Referenced by dump_normal(), hd2prop(), hd_pci_complete_data(), hd_scan_memory(), and prop2hd().
uint64_t res_phys_mem_t::range |
Referenced by dump_normal(), hd2prop(), hd_scan_memory(), and prop2hd().
unsigned smbios_mem64error_t::range |
range, within which the error can be determined; 0x80000000: unknown
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memerror_t::range |
range, within which the error can be determined; 0x80000000: unknown
Referenced by smbios_dump(), and smbios_parse().
str_list_t* driver_info_x11_t::raw |
extra info to add to XF86Config
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
memory_range_t usb_s::raw_descr |
Referenced by free_hd_detail().
int isapnp_t::read_port |
unsigned hd_status_t::reconfig |
Hardware should be reconfigured.
Either hd_status_t::status_yes or hd_status_t::status_no. A hardware must be reconfigured if it is in state hd_status_t::available == hd_status_t::status_no and hd_status_t::needed == hd_status_t::status_yes. In other words, if a hardware that was needed to run the system is gone.
Referenced by hd_list_with_status(), hd_list_with_status2(), and hd_scan_manual2().
unsigned isapnp_dev_t::ref |
internally used flag
Referenced by free_hd_detail().
struct s_hd_t* s_hd_t::ref |
(Internal) if set, this is only a reference.
Referenced by free_old_hd_entries(), hd_copy(), hd_free_hd_list(), and hddb_add_info().
unsigned s_hd_t::ref_cnt |
(Internal) memory reference count.
Referenced by free_old_hd_entries(), and hd_copy().
int cdb_isdn_vendor::refcnt |
unsigned s_hd_t::tag_s::remove |
< this struct is for internal purposes only
schedule for removal
Referenced by dump_normal(), get_usb_devs(), hd_scan_fb(), hd_scan_manual(), hd_scan_misc(), hd_scan_xtra(), int_fix_usb_network(), int_fix_usb_scsi(), remove_hd_entries(), and remove_tagged_hd_entries().
isapnp_res_t* isapnp_card_t::res |
Referenced by free_hd_detail().
hd_res_t* s_hd_t::res |
Device resources.
Referenced by active_vga_card(), add_disk_size(), add_edid_info(), add_ide_sysfs_info(), add_kma(), add_lcd_info(), add_monitor_res(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_uml(), add_xpnet(), do_lp(), dump_normal(), free_hd_entry(), get_block_devs(), get_linkstate(), get_phwaddr(), get_res(), get_usb_devs(), hd2prop(), hd_pci_complete_data(), hd_scan_fb(), hd_scan_floppy(), hd_scan_isdn(), hd_scan_memory(), hd_scan_misc(), hd_scan_misc2(), hd_scan_net(), hd_scan_serial(), hd_scan_wlan(), hd_usb_support(), int_fix_usb_network(), int_fix_usb_scsi(), int_floppy(), monitor_driver(), prop2hd(), and update_irq_usage().
int isapnp_card_t::res_len |
Referenced by free_hd_detail().
hd_id_t smbios_secure_t::reset |
front panel reset status
Referenced by smbios_free(), and smbios_parse().
unsigned s_pci_t::rev |
vendor & device ids
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
char * scsi_s::rev |
Referenced by free_scsi().
unsigned smp_info_t::rev |
MP spec revision.
Referenced by dump_bios().
unsigned usb_s::rev |
Referenced by get_usb_devs().
int cdb_isdn_card::revision |
revision used with USB
hd_id_t s_hd_t::revision |
Revision id or string.
If revision is numerical (e.g. PCI) hd_id_t::id is used. If revision is some char data (e.g. disk drives) it is stored in hd_id_t::name.
Referenced by add_ide_sysfs_info(), add_scsi_sysfs_info(), cmp_hd(), dump_normal(), free_hd_entry(), get_dsl_info(), get_isdn_info(), get_usb_devs(), hd2prop(), hd_add_id(), hd_pci_complete_data(), hddb_add_info(), pcmcia_read_data(), and prop2hd().
int devtree_s::revision_id |
uint64_t s_pci_t::rom_base_addr |
memory base for card ROM
Referenced by dump_pci_data().
uint64_t s_pci_t::rom_base_len |
memory range for card ROM
char* s_hd_t::rom_id |
BIOS/PROM id.
Where appropriate, this is a special BIOS/PROM id (e.g. "0x80" for the first harddisk on Intel-PCs). CHPID for s390.
Referenced by add_scsi_sysfs_info(), dump_normal(), free_hd_entry(), hd2prop(), hd_read_vio(), hd_read_xen(), and prop2hd().
unsigned smbios_biosinfo_t::rom_size |
ROM size (in bytes)
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memdevicemap_t::row_pos |
position of the referenced memory device in a row of the address partition
Referenced by smbios_dump(), and smbios_parse().
unsigned { ... } ::s |
unsigned cdrom_info_s::s |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
str_list_t * usb_s::s |
Referenced by free_hd_detail().
str_list_t* hd_data_t::scanner_db |
(Internal) list of scanner modules
char* driver_info_x11_t::script |
3d script to run
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
unsigned { ... } ::scroll_lock |
unsigned bios_info_t::scroll_lock |
Referenced by dump_bios().
scsi_t* hd_data_t::scsi |
(Internal) raw SCSI data
hd_detail_scsi_t hd_detail_t::scsi |
Referenced by add_scsi_sysfs_info(), and free_hd_detail().
unsigned scsi_s::sec_size |
unsigned smbios_power_t::second |
dto, second
Referenced by smbios_dump(), and smbios_parse().
unsigned s_pci_t::secondary_bus |
0 for PCI & CB bridges
Referenced by dump_pci_data(), and hd_pci_read_data().
unsigned { ... } ::sectors |
unsigned { ... } ::sectors |
uint64_t edd_info_t::sectors |
unsigned edd_info_t::sectors |
unsigned res_disk_geo_t::sectors |
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_misc(), and prop2hd().
smbios_secure_t u_hd_smbios_t::secure |
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_chassis_t::security |
security state (at last boot)
Referenced by smbios_free(), and smbios_parse().
unsigned s_hd_t::tag_s::ser_device |
if != 0: info about attached serial device; see serial.c
Referenced by get_serial_modem(), and hd_scan_serial().
ser_device_t* hd_data_t::ser_modem |
(Internal) info about serial modems
Referenced by hd_move_to_shm().
ser_device_t* hd_data_t::ser_mouse |
(Internal) info about serial mice
Referenced by hd_move_to_shm().
unsigned bios_info_t::ser_port0 |
Referenced by dump_bios().
unsigned bios_info_t::ser_port1 |
Referenced by dump_bios().
unsigned bios_info_t::ser_port2 |
Referenced by dump_bios().
unsigned bios_info_t::ser_port3 |
Referenced by dump_bios().
serial_t* hd_data_t::serial |
(Internal) /proc's serial info
unsigned char* isapnp_card_t::serial |
Referenced by free_hd_detail().
char* monitor_info_t::serial |
Referenced by add_edid_info(), and free_hd_detail().
char* s_hd_t::serial |
Serial id.
Referenced by add_edid_info(), add_ide_sysfs_info(), add_scsi_sysfs_info(), add_serial_modem(), add_serial_mouse(), dump_normal(), free_hd_entry(), get_block_devs(), get_usb_devs(), hd2prop(), hd_scan_sys(), hddb_add_info(), int_fix_usb_network(), int_fix_usb_scsi(), prop2hd(), and read_usb_lp().
char* s_ser_device_t::serial |
Referenced by add_serial_modem(), add_serial_mouse(), dump_ser_modem_data(), dump_ser_mouse_data(), hd_move_to_shm(), hd_scan_modem(), and is_pnpinfo().
char * scsi_s::serial |
Referenced by free_scsi().
char* smbios_boardinfo_t::serial |
serial number
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_chassis_t::serial |
serial number
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_memdevice_t::serial |
serial number
Referenced by smbios_free(), and smbios_parse().
char* smbios_processor_t::serial |
serial number
Referenced by smbios_free(), and smbios_parse().
char* smbios_sysinfo_t::serial |
serial number
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* sys_info_t::serial |
Referenced by free_hd_detail(), and hd_scan_sys().
char * usb_s::serial |
Referenced by free_hd_detail(), and get_usb_devs().
char * devtree_s::serial_number |
Referenced by free_devtree().
char* driver_info_x11_t::server |
the server/module name
Referenced by dump_normal(), expand_driver_info(), free_driver_info(), hd_display_adapter(), and reorder_x11().
unsigned smbios_memdevice_t::set |
0: does not belong to a set; 1-0xfe: set number; 0xff: unknown
Referenced by smbios_parse().
struct { ... } hd_data_t::shm |
(Internal) our shm segment
Referenced by hd_fork().
char* cdb_isdn_vendor::shortname |
unsigned cpu_info_t::siblings |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned edd_info_t::signature |
unsigned { ... } ::size |
unsigned cdrom_info_s::size |
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
unsigned { ... } ::size |
unsigned hd_data_t::size |
unsigned memory_range_t::size |
base address & size
uint64_t misc_io_t::size |
Referenced by dump_misc_data(), gather_resources(), hd_scan_misc2(), and read_ioports().
unsigned res_cache_t::size |
in kbyte
Referenced by add_ide_sysfs_info(), dump_normal(), hd2prop(), and prop2hd().
uint64_t res_disk_geo_t::size |
Referenced by dump_normal().
uint64_t scsi_s::size |
unsigned smbios_memdevice_t::size |
kB
Referenced by smbios_dump(), and smbios_parse().
res_size_t u_hd_res_t::size |
Referenced by add_edid_info(), add_ide_sysfs_info(), add_lcd_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_floppy(), hd_scan_misc(), int_floppy(), and prop2hd().
unsigned s_hd_t::tag_s::skip_braille |
if serial line, don't scan for braille devices
Referenced by dump_normal(), hd_scan_braille(), and hd_scan_serial().
unsigned s_hd_t::tag_s::skip_modem |
if serial line, don't scan for modems
Referenced by dump_normal(), get_serial_devs(), get_serial_modem(), and hd_scan_serial().
unsigned s_hd_t::tag_s::skip_mouse |
if serial line, don't scan for mice
Referenced by dump_normal(), get_serial_devs(), get_serial_mouse(), and hd_scan_serial().
unsigned char cpq_ctlorder_t::slot |
unsigned s_hd_t::slot |
Slot and bus number.
Bits 0-7: slot number, 8-31 bus number.
Referenced by add_ide_sysfs_info(), add_kma(), add_other_sysfs_info(), add_scsi_sysfs_info(), add_uml(), cmp_hd(), hd2prop(), hd_dump_entry(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_ps3_system_bus(), hd_read_vio(), hd_read_virtio(), hd_read_vm(), hd_read_xen(), hd_scan_cpu(), hd_scan_floppy(), hd_scan_monitor(), hd_scan_net(), pcmcia_read_data(), prop2hd(), and read_cpuinfo().
unsigned s_pci_t::slot |
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
smbios_slot_t u_hd_smbios_t::slot |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
hd_id_t smbios_slot_t::slot_type |
slot type
Referenced by smbios_free(), and smbios_parse().
unsigned smbios_memarray_t::slots |
slots or sockets for this device
Referenced by smbios_dump(), and smbios_parse().
hd_smbios_t* hd_data_t::smbios |
(Internal) smbios data
unsigned bios_info_t::smbios_ver |
Referenced by dump_bios().
smp_info_t bios_info_t::smp |
Referenced by dump_bios().
int cdb_isdn_vario::smp |
SMP supported ?
unsigned smbios_processor_t::sock_status |
socket status (1: populated, 0: empty
Referenced by smbios_dump(), and smbios_parse().
char* smbios_cache_t::socket |
socket designation
Referenced by smbios_free(), and smbios_parse().
char* smbios_processor_t::socket |
socket
Referenced by smbios_free(), and smbios_parse().
unsigned smbios_cache_t::socketed |
0/1: not socketed/socketed
Referenced by smbios_dump(), and smbios_parse().
unsigned s_hd_t::is_s::softraiddisk |
disk belongs to some soft raid array
Referenced by hd2prop(), hd_dump_entry(), and prop2hd().
unsigned cdrom_info_s::speed |
Referenced by hd_dump_entry(), and read_cdroms().
unsigned res_baud_t::speed |
Referenced by add_serial_console(), add_serial_modem(), dump_normal(), get_usb_devs(), hd2prop(), hd_scan_serial(), and prop2hd().
unsigned smbios_cache_t::speed |
cache speed in nanoseconds
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memdevice_t::speed |
in MHz
Referenced by smbios_dump(), and smbios_parse().
unsigned usb_s::speed |
Referenced by get_usb_devs().
hd_bitmap_t smbios_cache_t::sram |
current SRAM type
Referenced by smbios_free(), and smbios_parse().
unsigned { ... } ::start |
start sector
unsigned cdrom_info_s::start |
start sector
Referenced by hd_dump_entry(), and hd_read_cdrom_info().
unsigned memory_range_t::start |
unsigned smbios_biosinfo_t::start |
start address
Referenced by smbios_dump(), and smbios_parse().
uint64_t smbios_memarraymap_t::start_addr |
memory range start address
Referenced by smbios_dump(), and smbios_parse().
uint64_t smbios_memdevicemap_t::start_addr |
memory range start address
Referenced by smbios_dump(), and smbios_parse().
unsigned res_link_t::state |
network link state: 0 - not connected, 1 - connected
Referenced by dump_normal(), and hd_scan_net().
unsigned smbios_cache_t::state |
0/1: disabled/enabled
Referenced by smbios_dump(), and smbios_parse().
hd_status_t hd_manual_s::status |
hd_status_t s_hd_t::status |
Hardware status (if available).
The status is stored in files below /var/lib/hardware/unique-keys/. Every hardware item gets a file there with its unique id as file name.
Referenced by hd2prop(), hd_change_config_status(), hd_dump_entry(), hd_list(), hd_list2(), hd_list_with_status(), hd_list_with_status2(), hd_scan_manual(), hd_scan_manual2(), hd_scan_xtra(), int_media_check(), and prop2hd().
unsigned { ... } ::status |
0: disabled, 1: enabled
unsigned smbios_onboard_t::status |
0: disabled, 1: enabled
Referenced by smbios_dump(), and smbios_parse().
unsigned cpu_info_t::stepping |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned res_baud_t::stopbits |
Referenced by dump_normal(), hd2prop(), and prop2hd().
unsigned s_hd_t::is_s::storage_only |
storage only network interface
Referenced by dump_normal(), get_ethtool_priv(), and hd_scan_net().
char* { ... } ::str |
char* hal_prop_s::str |
str_list_t* hd_bitmap_t::str |
interpreted bitmask
Referenced by smbios_bitmap2str(), smbios_bitmap_print(), and smbios_free().
char* s_str_list_t::str |
Some string data.
Referenced by add_entry(), add_ide_sysfs_info(), add_if_name(), add_partitions(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), all_bits(), at_cmd(), check_for_responce(), do_lp(), dsl_driver(), dump_cpu_data(), dump_floppy_data(), dump_klog(), dump_misc_proc_data(), dump_normal(), dump_parallel_data(), expand_driver_info(), get_block_devs(), get_cmd_param(), get_cmdline(), get_generic_scsi_devs(), get_input_devices(), get_input_devs(), get_isdn_info(), get_kernel_version(), get_printer_devs(), get_probe_env(), get_scsi_tape(), get_serial_devs(), get_serial_info(), get_string(), get_usb_devs(), guess_modem_name(), hd2prop_add_list(), hd_add_str_list(), hd_dump_entry(), hd_free_str_list(), hd_hal_print_prop(), hd_join(), hd_manual_read_entry_old(), hd_module_is_active(), hd_module_list(), hd_open_properties(), hd_pci_read_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_properties(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_scan(), hd_scan_floppy(), hd_scan_net(), hd_scan_serial(), hd_scan_sys(), hd_scan_xtra(), hd_search_str_list(), hd_shm_add_str_list(), hd_sysfs_driver_list(), hddb_init_external(), hddb_to_device_driver(), int_mouse(), int_udev(), int_update_driver_data(), int_wlan(), isdn_driver(), klog_mem(), klog_mem2(), meminfo_mem(), meminfo_xen(), netdevice_list(), parse_modinfo(), pcmcia_ctrl_read_data(), pcmcia_read_data(), prop2hd(), prop2hd_list(), read_cdroms(), read_cpuinfo(), read_dmas(), read_ioports(), read_irqs(), read_klog(), read_kmods(), read_partitions(), read_udevinfo(), run_cmd(), smbios_bitmap_print(), smbios_dump(), smbios_parse(), str_list_cmp(), str_list_dup(), str_ok(), and subcomponent_list().
const char* pmac_mb_def::string |
char* hddb2_data_t::strings |
Referenced by compare_ids(), complete_ids(), hddb_dump_raw(), hddb_dump_skey(), hddb_init_external(), and store_string().
str_list_t* smbios_any_t::strings |
strings taken from the unformed section
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
str_list_t* smbios_biosinfo_t::strings |
str_list_t* smbios_boardinfo_t::strings |
str_list_t* smbios_cache_t::strings |
str_list_t* smbios_chassis_t::strings |
str_list_t* smbios_config_t::strings |
str_list_t* smbios_connect_t::strings |
str_list_t* smbios_group_t::strings |
str_list_t* smbios_lang_t::strings |
list of languages
Referenced by smbios_dump().
str_list_t* smbios_mem64error_t::strings |
str_list_t* smbios_memarray_t::strings |
str_list_t* smbios_memarraymap_t::strings |
str_list_t* smbios_memdevice_t::strings |
str_list_t* smbios_memdevicemap_t::strings |
str_list_t* smbios_memerror_t::strings |
str_list_t* smbios_mouse_t::strings |
str_list_t* smbios_oem_t::strings |
str_list_t* smbios_onboard_t::strings |
str_list_t* smbios_power_t::strings |
str_list_t* smbios_processor_t::strings |
str_list_t* smbios_secure_t::strings |
str_list_t* smbios_slot_t::strings |
str_list_t* smbios_sysinfo_t::strings |
unsigned hddb2_data_t::strings_len |
Referenced by hddb_dump_raw(), and store_string().
unsigned hddb2_data_t::strings_max |
Referenced by hddb_dump_raw(), and store_string().
unsigned { ... } ::sub_class |
unsigned { ... } ::sub_class |
unsigned modinfo_t::sub_class |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
hd_id_t s_hd_t::sub_class |
Sub class (id and name).
Referenced by add_disk_size(), add_edid_info(), add_ide_sysfs_info(), add_if_name(), add_input_dev(), add_kma(), add_mv643xx_eth(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), add_serial_mouse(), add_uml(), add_xen_network(), add_xen_storage(), add_xpnet(), assign_hw_class(), cmp_hd(), create_model_name(), do_lp(), do_zip(), dump_normal(), free_hd_entry(), get_block_devs(), get_dsl_info(), get_generic_scsi_devs(), get_input_devices(), get_scsi_tape(), get_serial_devs(), get_serial_modem(), get_serial_mouse(), hd2prop(), hd_apm_enabled(), hd_base_class_list(), hd_boot_disk(), hd_color(), hd_cpu_arch(), hd_display_adapter(), hd_dump_entry(), hd_is_uml(), hd_modinfo_db(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_vio(), hd_read_virtio(), hd_read_vm(), hd_read_xen(), hd_scan_braille(), hd_scan_cpu(), hd_scan_floppy(), hd_scan_isdn(), hd_scan_kbd(), hd_scan_memory(), hd_scan_misc(), hd_scan_misc2(), hd_scan_monitor(), hd_scan_net(), hd_scan_pppoe(), hd_scan_serial(), hd_scan_sys(), hd_scan_wlan(), hd_scan_xtra(), hd_sub_class_list(), hd_usb_support(), hddb_add_info(), int_cdrom(), int_floppy(), int_media_check(), int_modem(), int_mouse(), int_wlan(), is_audio(), is_modem(), is_pcmcia_ctrl(), is_zip(), kbd_driver(), pcmcia_ctrl_read_data(), pcmcia_read_data(), prop2hd(), read_cpuinfo(), and set_class_entries().
unsigned s_pci_t::sub_class |
Referenced by dump_pci_data(), hd_modinfo_db(), hd_pci_complete_data(), and hd_pci_read_data().
unsigned s_pci_t::sub_dev |
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
unsigned { ... } ::sub_device |
unsigned { ... } ::sub_device |
unsigned modinfo_t::sub_device |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
hd_id_t s_hd_t::sub_device |
Subdevice id and name.
Id is actually a combination of some tag to differentiate the various id types and the real id. Use the ID_VALUE macro to get e.g. the real PCI id value for a PCI device.
Referenced by add_pci(), add_scsi_sysfs_info(), create_model_name(), dump_normal(), free_hd_entry(), get_dsl_info(), get_isdn_info(), hd2prop(), hd_add_id(), hd_modinfo_db(), hd_pci_complete_data(), hd_scan_xtra(), hddb_add_info(), is_zip(), kbd_driver(), prop2hd(), and read_usb_lp().
unsigned s_pci_t::sub_vend |
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
unsigned { ... } ::sub_vendor |
unsigned { ... } ::sub_vendor |
unsigned modinfo_t::sub_vendor |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
hd_id_t s_hd_t::sub_vendor |
Subvendor id and name.
Id is actually a combination of some tag to differentiate the various id types and the real id. Use the ID_VALUE macro to get e.g. the real PCI id value for a PCI device.
Referenced by add_pci(), add_scsi_sysfs_info(), cmp_hd(), create_model_name(), dump_normal(), free_hd_entry(), get_dsl_info(), get_isdn_info(), hd2prop(), hd_add_id(), hd_modinfo_db(), hd_pci_complete_data(), hd_scan_xtra(), hddb_add_info(), is_zip(), prop2hd(), and read_usb_lp().
int cdb_isdn_card::subdevice |
Subdevice ID for PCI cards.
A value of 0xffff is ANY_ID
int devtree_s::subdevice_id |
int cdb_isdn_vario::subtyp |
Subtype of the driver type.
Referenced by compare_type(), compare_type(), hd_cdbisdn_get_vario_from_type(), and isdn_driver().
int cdb_isdn_card::subvendor |
Subvendor ID for PCI cards.
A value of 0xffff is ANY_ID
int devtree_s::subvendor_id |
hd_bitmap_t smbios_cache_t::supp_sram |
supported SRAM types
Referenced by smbios_free(), and smbios_parse().
unsigned smbios_mem64error_t::syndrome |
vendor-specific ECC syndrome; 0: unknown
Referenced by smbios_dump(), and smbios_parse().
unsigned smbios_memerror_t::syndrome |
vendor-specific ECC syndrome; 0: unknown
Referenced by smbios_dump(), and smbios_parse().
hd_detail_sys_t hd_detail_t::sys |
Referenced by dump_sys(), free_hd_detail(), and hd_scan_sys().
char* s_udevinfo_t::sysfs |
Referenced by hd_free_udevinfo(), int_udev(), and read_udevinfo().
char* s_hd_t::sysfs_bus_id |
sysfs bus id for this hardware, if any.
Referenced by add_ide_sysfs_info(), add_mv643xx_eth(), add_pci_data(), add_scsi_sysfs_info(), free_hd_entry(), get_block_devs(), get_generic_scsi_devs(), get_scsi_tape(), get_usb_devs(), hd2prop(), hd_add_id(), hd_dump_entry(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), pcmcia_read_data(), and prop2hd().
char* s_pci_t::sysfs_bus_id |
sysfs bus id
Referenced by free_hd_detail(), hd_pci_complete_data(), and hd_pci_read_data().
char* s_hd_t::sysfs_device_link |
sysfs device link.
Referenced by add_scsi_sysfs_info(), free_hd_entry(), get_block_devs(), get_generic_scsi_devs(), get_scsi_tape(), hd2prop(), hd_dump_entry(), hd_scan_net(), int_fix_usb_scsi(), and prop2hd().
char* edd_info_t::sysfs_id |
char* s_hd_t::sysfs_id |
sysfs entry for this hardware, if any.
Referenced by add_mv643xx_eth(), add_other_sysfs_info(), add_partitions(), add_pci(), add_pci_data(), find_udi(), free_hd_entry(), get_block_devs(), get_generic_scsi_devs(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), get_usb_devs(), hd2prop(), hd_add_driver_data(), hd_add_id(), hd_dump_entry(), hd_find_sysfs_id(), hd_find_sysfs_id_devname(), hd_read_ibmebus(), hd_read_macio(), hd_read_mdio(), hd_read_mmc(), hd_read_nd(), hd_read_of_platform(), hd_read_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_report_this(), hd_scan_net(), int_fix_usb_network(), int_fix_usb_scsi(), int_udev(), pcmcia_read_data(), and prop2hd().
char* s_pci_t::sysfs_id |
sysfs path
Referenced by add_pci(), add_pci_data(), free_hd_detail(), and hd_pci_read_data().
hd_sysfsdrv_t* hd_data_t::sysfsdrv |
(Internal) sysfs driver info
uint64_t hd_data_t::sysfsdrv_id |
(Internal) sysfs driver info id
smbios_sysinfo_t u_hd_smbios_t::sysinfo |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* sys_info_t::system_type |
Referenced by dump_sys(), free_hd_detail(), and hd_scan_sys().
str_list_t * usb_s::t |
Referenced by free_hd_detail().
unsigned misc_dma_t::tag |
Referenced by dump_misc_data(), and gather_resources().
unsigned misc_io_t::tag |
Referenced by dump_misc_data(), and gather_resources().
unsigned misc_irq_t::tag |
Referenced by dump_misc_data(), and gather_resources().
struct s_hd_t::tag_s s_hd_t::tag |
Referenced by dump_normal(), get_serial_devs(), get_serial_modem(), get_serial_mouse(), get_usb_devs(), hd_free_hd_list(), hd_module_list(), hd_read_config(), hd_scan(), hd_scan_braille(), hd_scan_fb(), hd_scan_manual(), hd_scan_misc(), hd_scan_serial(), hd_scan_xtra(), hddb_add_info(), int_fix_usb_network(), int_fix_usb_scsi(), remove_hd_entries(), and remove_tagged_hd_entries().
hd_id_t smbios_chassis_t::thermal |
thermal state (at last boot)
Referenced by smbios_free(), and smbios_parse().
struct termios s_ser_device_t::tio |
Referenced by get_serial_modem(), and init_modem().
unsigned cpu_info_t::tlb_size |
Referenced by dump_cpu(), and read_cpuinfo().
unsigned res_irq_t::triggered |
Referenced by dump_normal(), gather_resources(), hd2prop(), hd_scan_misc2(), and prop2hd().
int cdb_isdn_vario::typ |
Type to identify the driver.
Referenced by compare_type(), compare_type(), hd_cdbisdn_get_vario_from_type(), and isdn_driver().
char* { ... } ::type |
char* bios_info_t::type |
Referenced by free_hd_detail(), and int_mouse().
enum driver_info_type driver_info_any_t::type |
driver info type
Referenced by dump_normal(), expand_driver_info(), free_driver_info(), hd_display_adapter(), hd_module_list(), hddb_to_device_driver(), int_wlan(), and reorder_x11().
enum driver_info_type driver_info_display_t::type |
driver info type
Referenced by monitor_driver().
enum driver_info_type driver_info_dsl_t::type |
driver info type
Referenced by dsl_driver().
enum driver_info_type driver_info_isdn_t::type |
driver info type
Referenced by isdn_driver().
enum driver_info_type driver_info_kbd_t::type |
driver info type
Referenced by kbd_driver().
enum driver_info_type driver_info_module_t::type |
driver info type
enum driver_info_type driver_info_mouse_t::type |
driver info type
enum driver_info_type driver_info_x11_t::type |
driver info type
hal_prop_type_t hal_prop_s::type |
enum hd_detail_type hd_detail_bios_t::type |
enum hd_detail_type hd_detail_ccw_t::type |
Referenced by get_block_devs(), and hd_dump_entry().
enum hd_detail_type hd_detail_cdrom_t::type |
enum hd_detail_type hd_detail_cpu_t::type |
enum hd_detail_type hd_detail_devtree_t::type |
enum hd_detail_type hd_detail_floppy_t::type |
enum hd_detail_type hd_detail_isapnp_t::type |
enum hd_detail_type hd_detail_joystick_t::type |
enum hd_detail_type hd_detail_monitor_s::type |
enum hd_detail_type hd_detail_pci_t::type |
enum hd_detail_type hd_detail_prom_t::type |
enum hd_detail_type hd_detail_scsi_t::type |
enum hd_detail_type hd_detail_sys_t::type |
enum hd_detail_type hd_detail_t::type |
Referenced by add_cdrom_info(), add_edid_info(), add_joystick_details(), add_lcd_info(), add_monitor(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), create_model_name(), dump_bios(), dump_cpu(), dump_normal(), dump_prom(), dump_sys(), free_devtree(), free_hd_detail(), get_usb_devs(), hd_add_id(), hd_apm_enabled(), hd_color(), hd_copy(), hd_cpu_arch(), hd_dump_entry(), hd_is_uml(), hd_modinfo_db(), hd_pci_complete_data(), hd_read_cdrom_info(), hd_scan_fb(), hd_scan_misc(), hd_scan_monitor(), hd_scan_sys(), hd_smp_support(), int_mouse(), kbd_driver(), monitor_driver(), and read_cpuinfo().
enum hd_detail_type hd_detail_usb_t::type |
int hd_dev_num_t::type |
Referenced by add_input_dev(), dump_normal(), get_block_devs(), get_generic_scsi_devs(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), and print_dev_num().
int isapnp_res_t::type |
unsigned isdn_parm_s::type |
CDBISDN type (P_...)
Referenced by dump_normal(), and isdn_driver().
modinfo_type_t modinfo_t::type |
Referenced by hd_free_hd_data(), hd_modinfo_db(), match_modinfo(), and parse_modinfo().
enum resource_types res_any_t::type |
Referenced by add_edid_info(), add_kma(), add_scsi_sysfs_info(), add_uml(), add_xpnet(), dump_normal(), free_res_list(), get_res(), have_common_res(), hd2prop(), hd_scan_misc(), hd_scan_misc2(), hd_scan_net(), hd_scan_serial(), hd_scan_wlan(), hd_usb_support(), int_floppy(), monitor_driver(), prop2hd(), and update_irq_usage().
enum resource_types res_baud_t::type |
Referenced by add_serial_console(), add_serial_modem(), get_usb_devs(), and hd_scan_serial().
enum resource_types res_cache_t::type |
Referenced by add_ide_sysfs_info().
enum resource_types res_disk_geo_t::type |
Referenced by add_ide_sysfs_info(), hd_getdisksize(), and hd_scan_misc().
enum resource_types res_dma_t::type |
Referenced by gather_resources(), and join_res_dma().
enum resource_types res_fc_t::type |
enum resource_types res_framebuffer_t::type |
enum resource_types res_hwaddr_t::type |
Referenced by add_kma(), add_uml(), add_xpnet(), and hd_scan_net().
enum resource_types res_init_strings_t::type |
Referenced by add_serial_modem().
enum resource_types res_io_t::type |
Referenced by active_vga_card(), do_lp(), gather_resources(), get_block_devs(), hd_pci_complete_data(), hd_scan_isdn(), hd_scan_misc2(), hd_scan_serial(), and join_res_io().
enum resource_types res_irq_t::type |
Referenced by gather_resources(), hd_pci_complete_data(), hd_scan_isdn(), hd_scan_misc2(), hd_scan_serial(), and join_res_irq().
enum resource_types res_link_t::type |
Referenced by hd_scan_net().
enum resource_types res_mem_t::type |
Referenced by active_vga_card(), hd_pci_complete_data(), and hd_scan_memory().
enum resource_types res_monitor_t::type |
Referenced by add_monitor_res(), and hd_scan_fb().
enum resource_types res_phys_mem_t::type |
Referenced by hd_scan_memory().
enum resource_types res_pppd_option_t::type |
Referenced by add_serial_modem().
enum resource_types res_size_t::type |
Referenced by add_edid_info(), add_ide_sysfs_info(), add_lcd_info(), hd_getdisksize(), hd_scan_floppy(), and hd_scan_misc().
enum resource_types res_wlan_t::type |
int scsi_s::type |
hd_smbios_type_t smbios_any_t::type |
BIOS info type.
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
hd_smbios_type_t smbios_biosinfo_t::type |
hd_smbios_type_t smbios_boardinfo_t::type |
hd_smbios_type_t smbios_cache_t::type |
hd_smbios_type_t smbios_chassis_t::type |
hd_smbios_type_t smbios_config_t::type |
hd_smbios_type_t smbios_connect_t::type |
hd_smbios_type_t smbios_group_t::type |
hd_smbios_type_t smbios_lang_t::type |
hd_smbios_type_t smbios_mem64error_t::type |
hd_smbios_type_t smbios_memarray_t::type |
hd_smbios_type_t smbios_memarraymap_t::type |
hd_smbios_type_t smbios_memdevice_t::type |
hd_smbios_type_t smbios_memdevicemap_t::type |
hd_smbios_type_t smbios_memerror_t::type |
hd_smbios_type_t smbios_mouse_t::type |
hd_smbios_type_t smbios_oem_t::type |
hd_id_t { ... } ::type |
device type
hd_smbios_type_t smbios_onboard_t::type |
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
hd_id_t smbios_onboard_t::type |
device type
hd_smbios_type_t smbios_power_t::type |
hd_smbios_type_t smbios_processor_t::type |
hd_smbios_type_t smbios_secure_t::type |
hd_smbios_type_t smbios_slot_t::type |
hd_smbios_type_t smbios_sysinfo_t::type |
hd_bitmap_t smbios_memdevice_t::type_detail |
memory type details
Referenced by smbios_free(), and smbios_parse().
char * scsi_s::type_str |
Referenced by free_scsi().
unsigned hd_data_t::flag_struct::udev |
return first udev symlink as device name
hd_udevinfo_t* hd_data_t::udevinfo |
(Internal) udev info
char* hal_device_s::udi |
Referenced by add_pci(), find_udi(), hal_find_device(), hd_free_hal_devices(), and read_hal().
char* s_hd_t::udi |
HAL udi.
Referenced by add_pci(), find_udi(), free_hd_entry(), hd2prop(), hd_dump_entry(), hd_scan_manual2(), hd_scan_with_hal(), hd_write_config(), int_find_parent(), prop2hd(), and read_properties().
uint64_t { ... } ::uint64 |
uint64_t hal_prop_s::uint64 |
Referenced by hd_hal_print_prop(), parse_property(), and read_hal().
unsigned scsi_s::unique |
char* hd_manual_s::unique_id |
char* s_hd_t::unique_id |
Unique id for this hardware.
A unique string identifying this hardware. The string consists of two parts separated by a dot ("."). The part before the dot describes the location (where the hardware is attached in the system). The part after the dot identifies the hardware itself. The string must not contain slashes ("/") because we're going to create files with this id as name. Apart from this there are no restrictions on the form of this string.
Referenced by free_hd_entry(), hd2prop(), hd_add_id(), hd_add_old_id(), hd_dump_entry(), hd_get_device_by_id(), hd_scan(), hd_scan_manual(), hd_scan_manual2(), hd_write_config(), int_fix_usb_network(), int_fix_usb_scsi(), new_id(), prop2hd(), and read_properties().
char* s_hd_t::unique_id1 |
(Internal) location independent unique_id part.
The speed up some internal searches, we store it here separately.
Referenced by free_hd_entry(), hd_add_id(), and new_id().
str_list_t* s_hd_t::unique_ids |
List of ids.
enum size_units res_size_t::unit |
Referenced by add_edid_info(), add_ide_sysfs_info(), add_lcd_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_floppy(), hd_scan_misc(), int_floppy(), and prop2hd().
unsigned cpu_info_t::units |
>1 "hyperthreading"
Referenced by dump_cpu(), hd_smp_support(), and read_cpuinfo().
char* s_hd_t::unix_dev_name |
Special device file.
Device file name to access this hardware. Normally something below /dev. For network interfaces this is the interface name.
Referenced by add_cdrom_info(), add_disk_size(), add_ide_sysfs_info(), add_if_name(), add_input_dev(), add_partitions(), add_pci_data(), add_scsi_sysfs_info(), add_serial_console(), add_serial_modem(), add_serial_mouse(), cmp_hd(), do_lp(), do_zip(), dump_normal(), find_udi(), free_hd_entry(), get_block_devs(), get_driverinfo(), get_ethtool_priv(), get_generic_scsi_devs(), get_input_devices(), get_linkstate(), get_phwaddr(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), get_serial_modem(), get_serial_mouse(), get_usb_devs(), hd2prop(), hd_add_id(), hd_boot_disk(), hd_find_sysfs_id_devname(), hd_read_cdrom_info(), hd_read_mdio(), hd_read_ps3_system_bus(), hd_report_this(), hd_scan_braille(), hd_scan_floppy(), hd_scan_misc(), hd_scan_net(), hd_scan_pppoe(), hd_scan_serial(), hd_scan_wlan(), hd_scan_xtra(), int_devicenames(), int_media_check(), int_modem(), int_mouse(), int_udev(), prop2hd(), and read_usb_lp().
char* s_hd_t::unix_dev_name2 |
Special device file.
Device file name to access this hardware. Most hardware only has one device name stored in hd_t::unix_dev_name. But in some cases there's an alternative name.
Referenced by add_input_dev(), dump_normal(), find_udi(), free_hd_entry(), get_block_devs(), get_generic_scsi_devs(), get_input_devices(), hd2prop(), int_mouse(), and prop2hd().
str_list_t* s_hd_t::unix_dev_names |
List of device names.
Device file names to access this hardware. Normally something below /dev. They should be all equivalent. The preferred name however is hd_t::unix_dev_name.
Referenced by add_if_name(), dump_normal(), find_udi(), free_hd_entry(), get_input_devices(), hd2prop(), int_devicenames(), int_mouse(), int_udev(), and prop2hd().
hd_dev_num_t s_hd_t::unix_dev_num |
Device type & number according to sysfs.
Referenced by add_input_dev(), dump_normal(), get_block_devs(), get_generic_scsi_devs(), get_input_devices(), get_printer_devs(), get_scsi_tape(), get_serial_devs(), and int_modem().
hd_dev_num_t s_hd_t::unix_dev_num2 |
Device type & number according to sysfs.
Referenced by add_input_dev(), dump_normal(), get_generic_scsi_devs(), and get_input_devices().
int { ... } ::updated |
int hd_data_t::updated |
Referenced by hd_fork().
hd_id_t smbios_processor_t::upgrade |
socket type
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_slot_t::usage |
current usage
Referenced by smbios_free(), and smbios_parse().
usb_t* hd_data_t::usb |
(Internal) usb info
hd_detail_usb_t hd_detail_t::usb |
Referenced by free_hd_detail(), get_usb_devs(), and kbd_driver().
struct { ... } modinfo_t::usb |
struct { ... } modinfo_t::usb |
char* s_hd_t::usb_guid |
USB Global Unique Identifier.
Available for USB devices. This may even be set if hd_t::bus is not bus_usb (e.g. USB storage devices will have hd_t::bus set to bus_scsi due to SCSI emulation).
Referenced by assign_hw_class(), dump_normal(), free_hd_entry(), hd2prop(), int_hotplug(), and prop2hd().
char* scsi_s::usb_guid |
Referenced by free_scsi().
hd_id_t smbios_memarray_t::use |
memory usage
Referenced by smbios_free(), and smbios_parse().
unsigned hal_device_s::used |
Referenced by add_pci().
unsigned { ... } ::used |
unsigned hd_data_t::used |
int usb_s::used_conns |
uint64_t hd_data_t::used_irqs |
(Internal) irq usage
char * s_ser_device_t::user_name |
unsigned char smbios_sysinfo_t::uuid[16] |
universal unique id; all 0x00: undef, all 0xff: undef but settable
Referenced by smbios_dump(), and smbios_parse().
union { ... } hal_prop_s::val |
Referenced by add_pci(), get_probe_val_int(), get_probe_val_list(), get_probe_val_str(), hal_get_useful_str(), hal_invalidate(), hal_match_str(), hd2prop_add_int32(), hd2prop_add_list(), hd2prop_add_str(), hd2prop_append_list(), hd_free_hal_properties(), hd_hal_print_prop(), int_cdrom(), int_hotplug(), link_hal_tree(), parse_property(), prop2hd(), prop2hd_int32(), prop2hd_list(), prop2hd_str(), read_hal(), and set_probe_val().
uint64_t res_size_t::val1 |
Referenced by add_edid_info(), add_ide_sysfs_info(), add_lcd_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_floppy(), hd_scan_misc(), int_floppy(), and prop2hd().
uint64_t res_size_t::val2 |
to allow for 2D values
Referenced by add_edid_info(), add_ide_sysfs_info(), add_lcd_info(), dump_normal(), hd2prop(), hd_getdisksize(), hd_scan_floppy(), hd_scan_misc(), int_floppy(), and prop2hd().
unsigned edd_info_t::valid |
unsigned isdn_parm_s::valid |
1: entry is valid, 0: some inconsistencies
Referenced by dump_normal(), and isdn_driver().
str_list_t* hd_manual_s::value |
unsigned hddb_list_s::value |
Referenced by hddb_dump(), hddb_dump_raw(), hddb_init_external(), and hddb_search().
uint64_t isdn_parm_s::value |
value of the parameter
Referenced by dump_normal(), and isdn_driver().
hddb_entry_mask_t hddb_list_s::value_mask |
Referenced by hddb_dump(), hddb_dump_raw(), hddb_init_external(), and hddb_search().
int cdb_isdn_card::vario |
referenz to driver vario record
Referenced by dsl_driver(), get_dsl_info(), and isdn_driver().
int cdb_isdn_card::vario_cnt |
count of driver varios
vbe_info_t bios_info_t::vbe |
Referenced by dump_bios(), free_hd_detail(), and hd_scan_monitor().
unsigned bios_info_t::vbe_ver |
Referenced by dump_bios().
unsigned bios_info_t::vbe_video_mem |
Referenced by dump_bios().
unsigned hd_data_t::flag_struct::vbox |
running in virtual box
unsigned driver_info_display_t::vdisp |
h_timings
Referenced by monitor_driver().
unsigned monitor_info_t::vdisp |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned s_pci_t::vend |
Referenced by dump_pci_data(), hd_pci_complete_data(), and hd_pci_read_data().
char * s_ser_device_t::vend |
Referenced by add_serial_modem(), add_serial_mouse(), get_serial_modem(), guess_modem_name(), hd_move_to_shm(), and hd_scan_modem().
char* cpu_info_t::vend_name |
axp: system type
Referenced by dump_cpu(), free_hd_detail(), kbd_driver(), and read_cpuinfo().
char* { ... } ::vendor |
char* { ... } ::vendor |
char* bios_info_t::vendor |
Referenced by add_lcd_info(), free_hd_detail(), and int_mouse().
int cdb_isdn_card::vendor |
Vendor ID for ISAPNP and PCI cards.
unsigned { ... } ::vendor |
unsigned { ... } ::vendor |
unsigned { ... } ::vendor |
unsigned { ... } ::vendor |
unsigned modinfo_t::vendor |
Referenced by hd_modinfo_db(), match_modinfo(), and parse_modinfo().
char* monitor_info_t::vendor |
Referenced by add_edid_info(), and free_hd_detail().
hd_id_t s_hd_t::vendor |
Vendor id and name.
Id is actually a combination of some tag to differentiate the various id types and the real id. Use the ID_VALUE macro to get e.g. the real PCI id value for a PCI device.
Referenced by add_edid_info(), add_ide_sysfs_info(), add_kma(), add_lcd_info(), add_mv643xx_eth(), add_pci(), add_pci_data(), add_scsi_sysfs_info(), add_serial_modem(), add_serial_mouse(), add_uml(), add_xen_network(), add_xen_storage(), add_xpnet(), cmp_hd(), create_model_name(), do_lp(), do_zip(), dump_normal(), expand_driver_info(), free_hd_entry(), get_dsl_info(), get_input_devices(), get_isdn_info(), get_serial_devs(), get_usb_devs(), hd2prop(), hd_add_id(), hd_modinfo_db(), hd_module_list(), hd_pci_complete_data(), hd_read_ibmebus(), hd_read_macio(), hd_read_mmc(), hd_read_of_platform(), hd_read_ps3_system_bus(), hd_read_sdio(), hd_read_uisvirtpci(), hd_read_vio(), hd_read_virtio(), hd_read_visorbus(), hd_read_vm(), hd_read_xen(), hd_scan_braille(), hd_scan_dsl(), hd_scan_fb(), hd_scan_isdn(), hd_scan_kbd(), hd_scan_serial(), hd_scan_sys(), hd_scan_xtra(), hddb_add_info(), int_fix_usb_network(), int_fix_usb_scsi(), int_mouse(), is_pcmcia_ctrl(), is_zip(), kbd_driver(), pcmcia_read_data(), prop2hd(), and set_class_entries().
char* scsi_s::vendor |
Referenced by free_scsi().
char* smbios_biosinfo_t::vendor |
vendor name
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* sys_info_t::vendor |
Referenced by free_hd_detail(), and hd_scan_sys().
unsigned usb_s::vendor |
Referenced by get_usb_devs(), and set_class_entries().
int devtree_s::vendor_id |
char* vbe_info_t::vendor_name |
vendor name
Referenced by free_hd_detail().
char* smbios_biosinfo_t::version |
version (free form)
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_boardinfo_t::version |
version
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_chassis_t::version |
version
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
char* smbios_processor_t::version |
version
Referenced by smbios_free(), and smbios_parse().
char* smbios_sysinfo_t::version |
version
Referenced by smbios_dump(), smbios_free(), and smbios_parse().
unsigned vbe_info_t::version |
vbe version
char driver_info_display_t::vflag |
Referenced by monitor_driver().
char monitor_info_t::vflag |
h/v flags
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned res_monitor_t::vfreq |
in Hz
Referenced by add_monitor_res(), dump_normal(), hd2prop(), hd_scan_fb(), and prop2hd().
int cdb_isdn_card::vhandle |
internal identifier to vendor database
struct vm_s* hd_data_t::vm |
(Internal) x86emu vm
unsigned hd_data_t::flag_struct::vmware |
running in vmware
unsigned hd_data_t::flag_struct::vmware_mouse |
has vmware mouse
int cdb_isdn_vendor::vnr |
unsigned smbios_processor_t::voltage |
in 0.1 V
Referenced by smbios_dump(), and smbios_parse().
char* { ... } ::volume |
char* cdrom_info_s::volume |
Referenced by free_hd_detail(), hd_dump_entry(), and hd_read_cdrom_info().
unsigned driver_info_display_t::vsyncend |
Referenced by monitor_driver().
unsigned monitor_info_t::vsyncend |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned driver_info_display_t::vsyncstart |
Referenced by monitor_driver().
unsigned monitor_info_t::vsyncstart |
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
unsigned driver_info_display_t::vtotal |
Referenced by monitor_driver().
unsigned monitor_info_t::vtotal |
v_timings
Referenced by add_edid_info(), dump_normal(), and monitor_driver().
hd_id_t smbios_sysinfo_t::wake_up |
wake-up type
Referenced by smbios_free(), and smbios_parse().
int driver_info_mouse_t::wheels |
dto, wheels
Referenced by dump_normal(), and expand_driver_info().
unsigned { ... } ::width |
unsigned bios_info_t::width |
Referenced by add_lcd_info(), and hd_scan_monitor().
unsigned driver_info_display_t::width |
Referenced by dump_normal(), expand_driver_info(), and monitor_driver().
unsigned monitor_info_t::width |
Referenced by add_edid_info(), and dump_normal().
unsigned res_framebuffer_t::width |
Referenced by dump_normal(), hd2prop(), and prop2hd().
unsigned res_monitor_t::width |
Referenced by add_edid_info(), add_monitor_res(), dump_normal(), hd2prop(), hd_scan_fb(), monitor_driver(), and prop2hd().
unsigned smbios_memdevice_t::width |
data width in bits
Referenced by smbios_dump(), and smbios_parse().
unsigned vbe_mode_info_s::width |
unsigned monitor_info_t::width_mm |
Referenced by add_edid_info().
unsigned vbe_mode_info_s::win_A_attr |
window A attributes
unsigned vbe_mode_info_s::win_A_start |
window A start address
unsigned vbe_mode_info_s::win_B_attr |
window B attributes
unsigned vbe_mode_info_s::win_B_start |
window B start address
unsigned vbe_mode_info_s::win_gran |
window granularity in bytes
unsigned vbe_mode_info_s::win_size |
window size in bytes
unsigned s_hd_t::is_s::with_acpi |
acpi works fine
Referenced by hddb_add_info().
unsigned s_hd_t::is_s::wlan |
WLAN card.
Referenced by assign_hw_class(), dump_normal(), hd2prop(), hd_read_macio(), hd_scan_wlan(), int_wlan(), and prop2hd().
res_wlan_t u_hd_res_t::wlan |
Referenced by dump_normal(), free_res_list(), and hd_scan_wlan().
unsigned cpu_info_t::write_protect |
Referenced by dump_cpu(), and read_cpuinfo().
uint64_t res_fc_t::wwpn |
Referenced by add_scsi_sysfs_info(), and dump_normal().
uint64_t scsi_s::wwpn |
Referenced by add_scsi_sysfs_info().
unsigned res_fc_t::wwpn_ok |
Referenced by add_scsi_sysfs_info(), and dump_normal().
unsigned scsi_s::wwpn_ok |
Referenced by add_scsi_sysfs_info().
driver_info_x11_t driver_info_u::x11 |
Referenced by dump_normal(), expand_driver_info(), free_driver_info(), hd_display_adapter(), and reorder_x11().
unsigned driver_info_x11_t::x3d |
has 3D support
Referenced by dump_normal(), and expand_driver_info().
char* smbios_connect_t::x_des |
external reference designator
Referenced by smbios_free(), and smbios_parse().
hd_id_t smbios_connect_t::x_type |
external connector type
Referenced by smbios_free(), and smbios_parse().
char* driver_info_mouse_t::xf86 |
the XF86 protocol name
Referenced by dump_normal(), expand_driver_info(), and free_driver_info().
char* driver_info_x11_t::xf86_ver |
XFree86 version (3 or 4)
Referenced by dump_normal(), expand_driver_info(), free_driver_info(), and reorder_x11().
char* driver_info_kbd_t::XkbLayout |
Referenced by dump_normal(), free_driver_info(), and kbd_driver().
char* driver_info_kbd_t::XkbModel |
Referenced by dump_normal(), free_driver_info(), and kbd_driver().
char* driver_info_kbd_t::XkbRules |
XF86Config entries.
Referenced by dump_normal(), free_driver_info(), and kbd_driver().
unsigned { ... } ::xsize |
unsigned bios_info_t::xsize |
Referenced by add_lcd_info().
str_list_t* hd_data_t::xtra_hd |
(Internal) fake hd entries (for testing)
unsigned { ... } ::ysize |
unsigned bios_info_t::ysize |
Referenced by add_lcd_info().
unsigned s_hd_t::is_s::zip |
zip floppy
Referenced by dump_normal(), hd2prop(), int_floppy(), and prop2hd().