Searched refs:range_node (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/drivers/pci/hotplug/
H A Dibmphp_res.c43 static int add_bus_range (int type, struct range_node *, struct bus_node *);
94 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) alloc_bus_range()
97 struct range_node *newrange; alloc_bus_range()
122 newrange = kzalloc(sizeof(struct range_node), GFP_KERNEL); alloc_bus_range()
202 struct range_node *newrange = NULL; ibmphp_rsrc_init()
390 static int add_bus_range (int type, struct range_node *range, struct bus_node *bus_cur) add_bus_range()
392 struct range_node *range_cur = NULL; add_bus_range()
393 struct range_node *range_prev; add_bus_range()
509 static void fix_me (struct resource_node *res, struct bus_node *bus_cur, struct range_node *range) fix_me()
566 struct range_node *range; fix_resources()
602 struct range_node *range_cur = NULL; ibmphp_add_resource()
939 static struct range_node *find_range (struct bus_node *bus_cur, struct resource_node *res) find_range()
941 struct range_node *range = NULL; find_range()
977 struct range_node *range = NULL; ibmphp_check_resource()
1447 struct range_node *range_cur; remove_ranges()
1448 struct range_node *range_tmp; remove_ranges()
1576 struct range_node *range_cur; ibmphp_free_resources()
1577 struct range_node *range_tmp; ibmphp_free_resources()
1789 struct range_node *range; ibmphp_print_test()
1899 static int range_exists_already (struct range_node * range, struct bus_node * bus_cur, u8 type) range_exists_already()
1901 struct range_node * range_cur = NULL; range_exists_already()
1950 struct range_node *range; update_bridge_ranges()
2005 range = kzalloc(sizeof(struct range_node), GFP_KERNEL); update_bridge_ranges()
2054 range = kzalloc(sizeof(struct range_node), GFP_KERNEL); update_bridge_ranges()
2108 range = kzalloc(sizeof(struct range_node), GFP_KERNEL); update_bridge_ranges()
H A Dibmphp.h335 struct range_node { struct
339 struct range_node *next;
345 struct range_node *rangeIO;
347 struct range_node *rangeMem;
349 struct range_node *rangePFMem;
H A Dibmphp_pci.c1635 struct range_node *io_range = NULL; add_new_bus()
1636 struct range_node *mem_range = NULL; add_new_bus()
1637 struct range_node *pfmem_range = NULL; add_new_bus()
/linux-4.1.27/drivers/base/regmap/
H A Dregmap-debugfs.c474 struct regmap_range_node *range_node; regmap_debugfs_init() local
542 range_node = rb_entry(next, struct regmap_range_node, node); regmap_debugfs_init()
544 if (range_node->name) regmap_debugfs_init()
545 debugfs_create_file(range_node->name, 0400, regmap_debugfs_init()
546 map->debugfs, range_node, regmap_debugfs_init()
549 next = rb_next(&range_node->node); regmap_debugfs_init()
H A Dregmap.c417 struct regmap_range_node *range_node; regmap_range_exit() local
421 range_node = rb_entry(next, struct regmap_range_node, node); regmap_range_exit()
422 next = rb_next(&range_node->node); regmap_range_exit()
423 rb_erase(&range_node->node, &map->range_tree); regmap_range_exit()
424 kfree(range_node); regmap_range_exit()

Completed in 181 milliseconds