Home
last modified time | relevance | path

Searched refs:cat (Results 1 – 7 of 7) sorted by relevance

/pciutils/lib/
H A Dnames-hash.c55 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 Dnames-parse.c92 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 Dnames.h18 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 Dnames-cache.c151 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 Dnames.c18 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 Dnames-hwdb.c24 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 Dnames-net.c162 *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()