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()
1294 write_unlock(&resource_lock); in __request_region_locked()
1298 write_lock(&resource_lock); in __request_region_locked()
1326 write_lock(&resource_lock); in __request_region()
1328 write_unlock(&resource_lock); in __request_region()
1359 write_lock(&resource_lock); in __release_region()
1374 write_unlock(&resource_lock); in __release_region()
1383 write_unlock(&resource_lock); in __release_region()
1433 write_lock(&resource_lock); in release_mem_region_adjustable()
1472 write_unlock(&resource_lock); in release_mem_region_adjustable()
1495 write_unlock(&resource_lock); in release_mem_region_adjustable()
1536 write_lock(&resource_lock); in merge_system_ram_resource()
1556 write_unlock(&resource_lock); in merge_system_ram_resource()
1741 read_lock(&resource_lock); in iomem_map_sanity_check()
1768 read_unlock(&resource_lock); in iomem_map_sanity_check()
1792 read_lock(&resource_lock); in resource_is_exclusive()
1827 read_unlock(&resource_lock); in resource_is_exclusive()
1942 write_lock(&resource_lock); in get_free_mem_region()
1963 write_unlock(&resource_lock); in get_free_mem_region()
1981 write_unlock(&resource_lock); in get_free_mem_region()
1986 write_unlock(&resource_lock); in get_free_mem_region()