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) in alloc_error_bus()
37 struct bus_node *newbus; in alloc_error_bus()
44 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL); in alloc_error_bus()
77 static int __init alloc_bus_range(struct bus_node **new_bus, struct range_node **new_range, struct … in alloc_bus_range()
79 struct bus_node *newbus; in alloc_bus_range()
84 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL); in alloc_bus_range()
184 struct bus_node *newbus = NULL; in ibmphp_rsrc_init()
185 struct bus_node *bus_cur; in ibmphp_rsrc_init()
186 struct bus_node *bus_prev; in ibmphp_rsrc_init()
368 static int add_bus_range(int type, struct range_node *range, struct bus_node *bus_cur) in add_bus_range()
443 static void update_resources(struct bus_node *bus_cur, int type, int rangeno) in update_resources()
487 static void fix_me(struct resource_node *res, struct bus_node *bus_cur, struct range_node *range) in fix_me()
542 static void fix_resources(struct bus_node *bus_cur) in fix_resources()
579 struct bus_node *bus_cur; in ibmphp_add_resource()
759 struct bus_node *bus_cur; in ibmphp_remove_resource()
917 static struct range_node *find_range(struct bus_node *bus_cur, struct resource_node *res) in find_range()
954 struct bus_node *bus_cur; in ibmphp_check_resource()
1340 int ibmphp_remove_bus(struct bus_node *bus, u8 parent_busno) in ibmphp_remove_bus()
1344 struct bus_node *prev_bus; in ibmphp_remove_bus()
1423 static int remove_ranges(struct bus_node *bus_cur, struct bus_node *bus_prev) in remove_ranges()
1479 int ibmphp_find_resource(struct bus_node *bus, u32 start_address, struct resource_node **res, int f… in ibmphp_find_resource()
1552 struct bus_node *bus_cur = NULL, *next; in ibmphp_free_resources()
1553 struct bus_node *bus_tmp; in ibmphp_free_resources()
1668 struct bus_node *bus_cur; in once_over()
1711 struct bus_node *bus_cur = find_bus_wprev(pfmem->busno, NULL, 0); in ibmphp_add_pfmem_from_mem()
1734 struct bus_node *ibmphp_find_res_bus(u8 bus_number) in ibmphp_find_res_bus()
1739 static struct bus_node *find_bus_wprev(u8 bus_number, struct bus_node **prev, u8 flag) in find_bus_wprev()
1741 struct bus_node *bus_cur; in find_bus_wprev()
1756 struct bus_node *bus_cur = NULL; in ibmphp_print_test()
1865 static int range_exists_already(struct range_node *range, struct bus_node *bus_cur, u8 type) in range_exists_already()
1906 static int __init update_bridge_ranges(struct bus_node **bus) in update_bridge_ranges()
1911 struct bus_node *bus_sec; in update_bridge_ranges()
1912 struct bus_node *bus_cur; in update_bridge_ranges()