Lines Matching refs:resource_lock

57 static DEFINE_RWLOCK(resource_lock);
100 __acquires(resource_lock) in r_start()
104 read_lock(&resource_lock); in r_start()
111 __releases(resource_lock) in r_stop()
113 read_unlock(&resource_lock); in r_stop()
278 write_lock(&resource_lock); in release_child_resources()
280 write_unlock(&resource_lock); in release_child_resources()
294 write_lock(&resource_lock); in request_resource_conflict()
296 write_unlock(&resource_lock); in request_resource_conflict()
325 write_lock(&resource_lock); in release_resource()
327 write_unlock(&resource_lock); in release_resource()
362 read_lock(&resource_lock); in find_next_iomem_res()
395 read_unlock(&resource_lock); in find_next_iomem_res()
570 read_lock(&resource_lock); in region_intersects()
572 read_unlock(&resource_lock); in region_intersects()
687 write_lock(&resource_lock); in reallocate_resource()
713 write_unlock(&resource_lock); in reallocate_resource()
757 write_lock(&resource_lock); in allocate_resource()
761 write_unlock(&resource_lock); in allocate_resource()
778 read_lock(&resource_lock); in lookup_resource()
783 read_unlock(&resource_lock); in lookup_resource()
861 write_lock(&resource_lock); in insert_resource_conflict()
863 write_unlock(&resource_lock); in insert_resource_conflict()
899 write_lock(&resource_lock); in insert_resource_expand_to_fit()
917 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
939 write_lock(&resource_lock); in remove_resource()
941 write_unlock(&resource_lock); in remove_resource()
998 write_lock(&resource_lock); in adjust_resource()
1000 write_unlock(&resource_lock); in adjust_resource()
1072 write_lock(&resource_lock); in reserve_region_with_split()
1092 write_unlock(&resource_lock); in reserve_region_with_split()
1212 write_unlock(&resource_lock); in __request_region_locked()
1216 write_lock(&resource_lock); in __request_region_locked()
1244 write_lock(&resource_lock); in __request_region()
1246 write_unlock(&resource_lock); in __request_region()
1277 write_lock(&resource_lock); in __release_region()
1292 write_unlock(&resource_lock); in __release_region()
1301 write_unlock(&resource_lock); in __release_region()
1353 write_lock(&resource_lock); in release_mem_region_adjustable()
1406 write_unlock(&resource_lock); in release_mem_region_adjustable()
1429 write_unlock(&resource_lock); in release_mem_region_adjustable()
1470 write_lock(&resource_lock); in merge_system_ram_resource()
1490 write_unlock(&resource_lock); in merge_system_ram_resource()
1681 read_lock(&resource_lock); in iomem_map_sanity_check()
1710 read_unlock(&resource_lock); in iomem_map_sanity_check()
1737 read_lock(&resource_lock); in iomem_is_exclusive()
1772 read_unlock(&resource_lock); in iomem_is_exclusive()
1826 write_lock(&resource_lock); in __request_free_mem_region()
1844 write_unlock(&resource_lock); in __request_free_mem_region()
1852 write_unlock(&resource_lock); in __request_free_mem_region()