Lines Matching refs:bus_node
25 static void update_resources(struct bus_node *bus_cur, int type, int rangeno);
27 static int remove_ranges(struct bus_node *, struct bus_node *);
28 static int update_bridge_ranges(struct bus_node **);
29 static int add_bus_range(int type, struct range_node *, struct bus_node *);
30 static void fix_resources(struct bus_node *);
31 static struct bus_node *find_bus_wprev(u8, struct bus_node **, u8);
35 static struct bus_node * __init alloc_error_bus(struct ebda_pci_rsrc *curr, u8 busno, int flag)
37 struct bus_node *newbus;
44 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL);
77 static int __init alloc_bus_range(struct bus_node **new_bus, struct range_node **new_range, struct ebda_pci_rsrc *curr, int flag, u8 first_bus)
79 struct bus_node *newbus;
84 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL);
184 struct bus_node *newbus = NULL;
185 struct bus_node *bus_cur;
186 struct bus_node *bus_prev;
368 static int add_bus_range(int type, struct range_node *range, struct bus_node *bus_cur)
443 static void update_resources(struct bus_node *bus_cur, int type, int rangeno)
487 static void fix_me(struct resource_node *res, struct bus_node *bus_cur, struct range_node *range)
542 static void fix_resources(struct bus_node *bus_cur)
579 struct bus_node *bus_cur;
759 struct bus_node *bus_cur;
917 static struct range_node *find_range(struct bus_node *bus_cur, struct resource_node *res)
954 struct bus_node *bus_cur;
1340 int ibmphp_remove_bus(struct bus_node *bus, u8 parent_busno)
1344 struct bus_node *prev_bus;
1423 static int remove_ranges(struct bus_node *bus_cur, struct bus_node *bus_prev)
1479 int ibmphp_find_resource(struct bus_node *bus, u32 start_address, struct resource_node **res, int flag)
1552 struct bus_node *bus_cur = NULL, *next;
1553 struct bus_node *bus_tmp;
1668 struct bus_node *bus_cur;
1711 struct bus_node *bus_cur = find_bus_wprev(pfmem->busno, NULL, 0);
1734 struct bus_node *ibmphp_find_res_bus(u8 bus_number)
1739 static struct bus_node *find_bus_wprev(u8 bus_number, struct bus_node **prev, u8 flag)
1741 struct bus_node *bus_cur;
1756 struct bus_node *bus_cur = NULL;
1865 static int range_exists_already(struct range_node *range, struct bus_node *bus_cur, u8 type)
1906 static int __init update_bridge_ranges(struct bus_node **bus)
1911 struct bus_node *bus_sec;
1912 struct bus_node *bus_cur;