Lines Matching refs:bus_node

39 static void update_resources (struct bus_node *bus_cur, int type, int rangeno);
41 static int remove_ranges (struct bus_node *, struct bus_node *);
42 static int update_bridge_ranges (struct bus_node **);
43 static int add_bus_range (int type, struct range_node *, struct bus_node *);
44 static void fix_resources (struct bus_node *);
45 static struct bus_node *find_bus_wprev (u8, struct bus_node **, u8);
49 static struct bus_node * __init alloc_error_bus (struct ebda_pci_rsrc *curr, u8 busno, int flag) in alloc_error_bus()
51 struct bus_node *newbus; in alloc_error_bus()
58 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL); in alloc_error_bus()
94 static int __init alloc_bus_range (struct bus_node **new_bus, struct range_node **new_range, struct… in alloc_bus_range()
96 struct bus_node *newbus; in alloc_bus_range()
101 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL); in alloc_bus_range()
203 struct bus_node *newbus = NULL; in ibmphp_rsrc_init()
204 struct bus_node *bus_cur; in ibmphp_rsrc_init()
205 struct bus_node *bus_prev; in ibmphp_rsrc_init()
373 bus_cur = list_entry (tmp, struct bus_node, bus_list); in ibmphp_rsrc_init()
390 static int add_bus_range (int type, struct range_node *range, struct bus_node *bus_cur) in add_bus_range()
465 static void update_resources (struct bus_node *bus_cur, int type, int rangeno) in update_resources()
509 static void fix_me (struct resource_node *res, struct bus_node *bus_cur, struct range_node *range) in fix_me()
564 static void fix_resources (struct bus_node *bus_cur) in fix_resources()
601 struct bus_node *bus_cur; in ibmphp_add_resource()
781 struct bus_node *bus_cur; in ibmphp_remove_resource()
939 static struct range_node *find_range (struct bus_node *bus_cur, struct resource_node *res) in find_range()
976 struct bus_node *bus_cur; in ibmphp_check_resource()
1362 int ibmphp_remove_bus (struct bus_node *bus, u8 parent_busno) in ibmphp_remove_bus()
1366 struct bus_node *prev_bus; in ibmphp_remove_bus()
1445 static int remove_ranges (struct bus_node *bus_cur, struct bus_node *bus_prev) in remove_ranges()
1501 int ibmphp_find_resource (struct bus_node *bus, u32 start_address, struct resource_node **res, int … in ibmphp_find_resource()
1574 struct bus_node *bus_cur = NULL; in ibmphp_free_resources()
1575 struct bus_node *bus_tmp; in ibmphp_free_resources()
1586 bus_cur = list_entry (tmp, struct bus_node, bus_list); in ibmphp_free_resources()
1693 struct bus_node *bus_cur; in once_over()
1697 bus_cur = list_entry (tmp, struct bus_node, bus_list); in once_over()
1739 struct bus_node *bus_cur = find_bus_wprev (pfmem->busno, NULL, 0); in ibmphp_add_pfmem_from_mem()
1762 struct bus_node *ibmphp_find_res_bus (u8 bus_number) in ibmphp_find_res_bus()
1767 static struct bus_node *find_bus_wprev (u8 bus_number, struct bus_node **prev, u8 flag) in find_bus_wprev()
1769 struct bus_node *bus_cur; in find_bus_wprev()
1775 bus_cur = list_entry (tmp, struct bus_node, bus_list); in find_bus_wprev()
1777 *prev = list_entry (tmp_prev, struct bus_node, bus_list); in find_bus_wprev()
1788 struct bus_node *bus_cur = NULL; in ibmphp_print_test()
1801 bus_cur = list_entry (tmp, struct bus_node, bus_list); in ibmphp_print_test()
1899 static int range_exists_already (struct range_node * range, struct bus_node * bus_cur, u8 type) in range_exists_already()
1940 static int __init update_bridge_ranges (struct bus_node **bus) in update_bridge_ranges()
1945 struct bus_node *bus_sec; in update_bridge_ranges()
1946 struct bus_node *bus_cur; in update_bridge_ranges()