Lines Matching refs:resource_lock
51 static DEFINE_RWLOCK(resource_lock);
88 __acquires(resource_lock) in r_start()
94 read_lock(&resource_lock); in r_start()
113 __releases(resource_lock) in r_stop()
115 read_unlock(&resource_lock); in r_stop()
263 write_lock(&resource_lock); in release_child_resources()
265 write_unlock(&resource_lock); in release_child_resources()
279 write_lock(&resource_lock); in request_resource_conflict()
281 write_unlock(&resource_lock); in request_resource_conflict()
310 write_lock(&resource_lock); in release_resource()
312 write_unlock(&resource_lock); in release_resource()
352 read_lock(&resource_lock); in find_next_iomem_res()
381 read_unlock(&resource_lock); in find_next_iomem_res()
644 read_lock(&resource_lock); in region_intersects()
646 read_unlock(&resource_lock); in region_intersects()
769 write_lock(&resource_lock); in reallocate_resource()
795 write_unlock(&resource_lock); in reallocate_resource()
833 write_lock(&resource_lock); in allocate_resource()
837 write_unlock(&resource_lock); in allocate_resource()
854 read_lock(&resource_lock); in lookup_resource()
859 read_unlock(&resource_lock); in lookup_resource()
937 write_lock(&resource_lock); in insert_resource_conflict()
939 write_unlock(&resource_lock); in insert_resource_conflict()
975 write_lock(&resource_lock); in insert_resource_expand_to_fit()
993 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
1022 write_lock(&resource_lock); in remove_resource()
1024 write_unlock(&resource_lock); in remove_resource()
1081 write_lock(&resource_lock); in adjust_resource()
1083 write_unlock(&resource_lock); in adjust_resource()
1155 write_lock(&resource_lock); in reserve_region_with_split()
1175 write_unlock(&resource_lock); in reserve_region_with_split()
1295 write_unlock(&resource_lock); in __request_region_locked()
1299 write_lock(&resource_lock); in __request_region_locked()
1327 write_lock(&resource_lock); in __request_region()
1329 write_unlock(&resource_lock); in __request_region()
1360 write_lock(&resource_lock); in __release_region()
1375 write_unlock(&resource_lock); in __release_region()
1384 write_unlock(&resource_lock); in __release_region()
1434 write_lock(&resource_lock); in release_mem_region_adjustable()
1473 write_unlock(&resource_lock); in release_mem_region_adjustable()
1496 write_unlock(&resource_lock); in release_mem_region_adjustable()
1537 write_lock(&resource_lock); in merge_system_ram_resource()
1557 write_unlock(&resource_lock); in merge_system_ram_resource()
1747 read_lock(&resource_lock); in iomem_map_sanity_check()
1774 read_unlock(&resource_lock); in iomem_map_sanity_check()
1798 read_lock(&resource_lock); in resource_is_exclusive()
1833 read_unlock(&resource_lock); in resource_is_exclusive()
1948 write_lock(&resource_lock); in get_free_mem_region()
1969 write_unlock(&resource_lock); in get_free_mem_region()
1991 write_unlock(&resource_lock); in get_free_mem_region()
1996 write_unlock(&resource_lock); in get_free_mem_region()