libhd  5.0
Data Fields
hddb_search_t Struct Reference

Hardware DB search struct. More...

Data Fields

hddb_entry_mask_t key
 
hddb_entry_mask_t value
 
hddb_entry_mask_t value_mask [he_nomask]
 
hd_id_t bus
 
hd_id_t base_class
 
hd_id_t sub_class
 
hd_id_t prog_if
 
hd_id_t vendor
 
hd_id_t device
 
hd_id_t sub_vendor
 
hd_id_t sub_device
 
hd_id_t revision
 
hd_id_t cu_model
 
char * serial
 
str_list_tdriver
 
char * requires
 
unsigned hwclass
 

Detailed Description

Hardware DB search struct.

Note
except for driver, all strings are static and must not be freed

Field Documentation

◆ base_class

hd_id_t hddb_search_t::base_class

◆ bus

hd_id_t hddb_search_t::bus

◆ cu_model

hd_id_t hddb_search_t::cu_model

◆ device

hd_id_t hddb_search_t::device

◆ driver

str_list_t* hddb_search_t::driver

◆ hwclass

unsigned hddb_search_t::hwclass

Referenced by complete_ids(), and hddb_add_info().

◆ key

hddb_entry_mask_t hddb_search_t::key

◆ prog_if

hd_id_t hddb_search_t::prog_if

◆ requires

char* hddb_search_t::requires

◆ revision

hd_id_t hddb_search_t::revision

◆ serial

char* hddb_search_t::serial

◆ sub_class

hd_id_t hddb_search_t::sub_class

◆ sub_device

hd_id_t hddb_search_t::sub_device

◆ sub_vendor

hd_id_t hddb_search_t::sub_vendor

◆ value

hddb_entry_mask_t hddb_search_t::value

◆ value_mask

hddb_entry_mask_t hddb_search_t::value_mask[he_nomask]

Referenced by complete_ids(), and hddb_search().

◆ vendor

hd_id_t hddb_search_t::vendor

The documentation for this struct was generated from the following file: