Lines Matching refs:resource_lock
59 static DEFINE_RWLOCK(resource_lock);
96 __acquires(resource_lock) in r_start()
102 read_lock(&resource_lock); in r_start()
121 __releases(resource_lock) in r_stop()
123 read_unlock(&resource_lock); in r_stop()
271 write_lock(&resource_lock); in release_child_resources()
273 write_unlock(&resource_lock); in release_child_resources()
287 write_lock(&resource_lock); in request_resource_conflict()
289 write_unlock(&resource_lock); in request_resource_conflict()
318 write_lock(&resource_lock); in release_resource()
320 write_unlock(&resource_lock); in release_resource()
363 read_lock(&resource_lock); in find_next_res()
398 read_unlock(&resource_lock); in find_next_res()
688 read_lock(&resource_lock); in region_intersects()
690 read_unlock(&resource_lock); in region_intersects()
702 guard(read_lock)(&resource_lock); in region_intersects_soft_reserve()
825 write_lock(&resource_lock); in reallocate_resource()
851 write_unlock(&resource_lock); in reallocate_resource()
889 write_lock(&resource_lock); in allocate_resource()
893 write_unlock(&resource_lock); in allocate_resource()
910 read_lock(&resource_lock); in lookup_resource()
915 read_unlock(&resource_lock); in lookup_resource()
993 write_lock(&resource_lock); in insert_resource_conflict()
995 write_unlock(&resource_lock); in insert_resource_conflict()
1031 write_lock(&resource_lock); in insert_resource_expand_to_fit()
1049 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
1078 write_lock(&resource_lock); in remove_resource()
1080 write_unlock(&resource_lock); in remove_resource()
1137 write_lock(&resource_lock); in adjust_resource()
1139 write_unlock(&resource_lock); in adjust_resource()
1211 write_lock(&resource_lock); in reserve_region_with_split()
1231 write_unlock(&resource_lock); in reserve_region_with_split()
1352 write_unlock(&resource_lock); in __request_region_locked()
1356 write_lock(&resource_lock); in __request_region_locked()
1384 write_lock(&resource_lock); in __request_region()
1386 write_unlock(&resource_lock); in __request_region()
1417 write_lock(&resource_lock); in __release_region()
1432 write_unlock(&resource_lock); in __release_region()
1441 write_unlock(&resource_lock); in __release_region()
1530 write_lock(&resource_lock); in release_mem_region_adjustable()
1569 write_unlock(&resource_lock); in release_mem_region_adjustable()
1593 write_unlock(&resource_lock); in release_mem_region_adjustable()
1634 write_lock(&resource_lock); in merge_system_ram_resource()
1654 write_unlock(&resource_lock); in merge_system_ram_resource()
1839 read_lock(&resource_lock); in iomem_map_sanity_check()
1866 read_unlock(&resource_lock); in iomem_map_sanity_check()
1890 read_lock(&resource_lock); in resource_is_exclusive()
1925 read_unlock(&resource_lock); in resource_is_exclusive()
2040 write_lock(&resource_lock); in get_free_mem_region()
2061 write_unlock(&resource_lock); in get_free_mem_region()
2079 write_unlock(&resource_lock); in get_free_mem_region()
2084 write_unlock(&resource_lock); in get_free_mem_region()