| /pciutils/lib/ |
| H A D | names-hash.c | 55 static inline unsigned int id_hash(int cat, u32 id12, u32 id34) in id_hash() argument 59 h = id12 ^ (id34 << 3) ^ (cat << 5); in id_hash() 64 pci_id_insert(struct pci_access *a, int cat, int id1, int id2, int id3, int id4, char *text, enum i… in pci_id_insert() argument 68 unsigned int h = id_hash(cat, id12, id34); in pci_id_insert() 72 while (n && (n->id12 != id12 || n->id34 != id34 || n->cat != cat)) in pci_id_insert() 79 n->cat = cat; in pci_id_insert() 88 *pci_id_lookup(struct pci_access *a, int flags, int cat, int id1, int id2, int id3, int id4) in pci_id_lookup() argument 96 n = a->id_hash[id_hash(cat, id12, id34)]; in pci_id_lookup() 100 if (n->id12 != id12 || n->id34 != id34 || n->cat != cat) in pci_id_lookup()
|
| H A D | names-parse.c | 92 int cat = -1; in id_parse_list() local 126 cat = ID_CLASS; in id_parse_list() 135 cat = ID_GEN_SUBSYSTEM; in id_parse_list() 140 cat = ID_UNKNOWN; in id_parse_list() 147 cat = ID_VENDOR; in id_parse_list() 155 switch (cat) in id_parse_list() 163 cat = ID_DEVICE; in id_parse_list() 178 cat = ID_SUBCLASS; in id_parse_list() 185 switch (cat) in id_parse_list() 192 cat = ID_SUBSYSTEM; in id_parse_list() [all …]
|
| H A D | names.h | 18 byte cat; member 60 int pci_id_insert(struct pci_access *a, int cat, int id1, int id2, int id3, int id4, char *text, en… 61 char *pci_id_lookup(struct pci_access *a, int flags, int cat, int id1, int id2, int id3, int id4); 72 char *pci_id_net_lookup(struct pci_access *a, int cat, int id1, int id2, int id3, int id4); 76 char *pci_id_hwdb_lookup(struct pci_access *a, int cat, int id1, int id2, int id3, int id4);
|
| H A D | names-cache.c | 151 int cat, id1, id2, id3, id4, cnt; in pci_id_cache_load() local 152 if (sscanf(line, "%d%x%x%x%x%n", &cat, &id1, &id2, &id3, &id4, &cnt) >= 5) in pci_id_cache_load() 157 pci_id_insert(a, cat, id1, id2, id3, id4, p, SRC_CACHE); in pci_id_cache_load() 220 e2->cat == e->cat && in pci_id_cache_flush() 225 e->cat, in pci_id_cache_flush()
|
| H A D | names.c | 18 static char *id_lookup(struct pci_access *a, int flags, int cat, int id1, int id2, int id3, int id4) in id_lookup() argument 23 while (!(name = pci_id_lookup(a, flags, cat, id1, id2, id3, id4))) in id_lookup() 33 if (name = pci_id_hwdb_lookup(a, cat, id1, id2, id3, id4)) in id_lookup() 35 pci_id_insert(a, cat, id1, id2, id3, id4, name, SRC_HWDB); in id_lookup() 42 if (name = pci_id_net_lookup(a, cat, id1, id2, id3, id4)) in id_lookup() 44 pci_id_insert(a, cat, id1, id2, id3, id4, name, SRC_NET); in id_lookup() 49 pci_id_insert(a, cat, id1, id2, id3, id4, "", SRC_NET); in id_lookup()
|
| H A D | names-hwdb.c | 24 pci_id_hwdb_lookup(struct pci_access *a, int cat, int id1, int id2, int id3, int id4 UNUSED) in pci_id_hwdb_lookup() argument 33 switch (cat) in pci_id_hwdb_lookup() 111 pci_id_hwdb_lookup(struct pci_access *a UNUSED, int cat UNUSED, int id1 UNUSED, int id2 UNUSED, int… in pci_id_hwdb_lookup()
|
| H A D | names-net.c | 162 *pci_id_net_lookup(struct pci_access *a, int cat, int id1, int id2, int id3, int id4) in pci_id_net_lookup() argument 175 switch (cat) in pci_id_net_lookup() 247 char *pci_id_net_lookup(struct pci_access *a UNUSED, int cat UNUSED, int id1 UNUSED, int id2 UNUSED… in pci_id_net_lookup()
|