Lines Matching refs:domain
20 find_bus(struct bridge *b, unsigned int domain, unsigned int n) in find_bus() argument
25 if (bus->domain == domain && bus->number == n) in find_bus()
44 new_bus(struct bridge *b, unsigned int domain, unsigned int n) in new_bus() argument
47 bus->domain = domain; in new_bus()
75 bus = new_bus(parent->bridge, p->domain, p->bus); in insert_dev()
81 if (b->domain == (unsigned)p->domain) in insert_dev()
87 if (!bus && ! (bus = find_bus(b, p->domain, p->bus))) in insert_dev()
91 if (c->domain == (unsigned)p->domain && c->secondary <= p->bus && p->bus <= c->subordinate) in insert_dev()
96 bus = new_bus(b, p->domain, p->bus); in insert_dev()
121 if (b->domain == (unsigned)d->dev->domain) in grow_tree()
126 b->domain = d->dev->domain; in grow_tree()
137 pacc->debug("Tree: domain %04x\n", b->domain); in grow_tree()
151 b->domain = dd->domain; in grow_tree()
171 dd->domain, dd->bus, dd->dev, dd->func, in grow_tree()
186 b->domain = parent->dev->domain; in grow_tree()
198 pacc->debug("Tree: bridge %04x:%02x:%02x.%d\n", b->domain, in grow_tree()
217 if (c != b && (c == &host_bridge || b->domain == c->domain) && in grow_tree()
231 if (b->br_dev && !find_bus(b, b->domain, b->secondary)) in grow_tree()
232 new_bus(b, b->domain, b->secondary); in grow_tree()
422 p = tree_printf(line, p, "[%04x:%02x]-", b->first_bus->domain, b->first_bus->number); in show_tree_bridge()
446 …== 1 ? "[%04x:%02x]-" : count == i+1 ? "\\-[%04x:%02x]-" : "+-[%04x:%02x]-", u->domain, u->number); in show_tree_bridge()