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()
643 read_lock(&resource_lock); in region_intersects()
645 read_unlock(&resource_lock); in region_intersects()
768 write_lock(&resource_lock); in reallocate_resource()
794 write_unlock(&resource_lock); in reallocate_resource()
832 write_lock(&resource_lock); in allocate_resource()
836 write_unlock(&resource_lock); in allocate_resource()
853 read_lock(&resource_lock); in lookup_resource()
858 read_unlock(&resource_lock); in lookup_resource()
936 write_lock(&resource_lock); in insert_resource_conflict()
938 write_unlock(&resource_lock); in insert_resource_conflict()
974 write_lock(&resource_lock); in insert_resource_expand_to_fit()
992 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
1021 write_lock(&resource_lock); in remove_resource()
1023 write_unlock(&resource_lock); in remove_resource()
1080 write_lock(&resource_lock); in adjust_resource()
1082 write_unlock(&resource_lock); in adjust_resource()
1154 write_lock(&resource_lock); in reserve_region_with_split()
1174 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()
1742 read_lock(&resource_lock); in iomem_map_sanity_check()
1769 read_unlock(&resource_lock); in iomem_map_sanity_check()
1793 read_lock(&resource_lock); in resource_is_exclusive()
1828 read_unlock(&resource_lock); in resource_is_exclusive()
1943 write_lock(&resource_lock); in get_free_mem_region()
1964 write_unlock(&resource_lock); in get_free_mem_region()
1982 write_unlock(&resource_lock); in get_free_mem_region()
1987 write_unlock(&resource_lock); in get_free_mem_region()