Lines Matching refs:resource_lock

57 static DEFINE_RWLOCK(resource_lock);
88 __acquires(resource_lock) in r_start()
92 read_lock(&resource_lock); in r_start()
99 __releases(resource_lock) in r_stop()
101 read_unlock(&resource_lock); in r_stop()
266 write_lock(&resource_lock); in release_child_resources()
268 write_unlock(&resource_lock); in release_child_resources()
282 write_lock(&resource_lock); in request_resource_conflict()
284 write_unlock(&resource_lock); in request_resource_conflict()
313 write_lock(&resource_lock); in release_resource()
315 write_unlock(&resource_lock); in release_resource()
350 read_lock(&resource_lock); in find_next_iomem_res()
383 read_unlock(&resource_lock); in find_next_iomem_res()
558 read_lock(&resource_lock); in region_intersects()
560 read_unlock(&resource_lock); in region_intersects()
675 write_lock(&resource_lock); in reallocate_resource()
701 write_unlock(&resource_lock); in reallocate_resource()
745 write_lock(&resource_lock); in allocate_resource()
749 write_unlock(&resource_lock); in allocate_resource()
766 read_lock(&resource_lock); in lookup_resource()
771 read_unlock(&resource_lock); in lookup_resource()
849 write_lock(&resource_lock); in insert_resource_conflict()
851 write_unlock(&resource_lock); in insert_resource_conflict()
887 write_lock(&resource_lock); in insert_resource_expand_to_fit()
905 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
927 write_lock(&resource_lock); in remove_resource()
929 write_unlock(&resource_lock); in remove_resource()
986 write_lock(&resource_lock); in adjust_resource()
988 write_unlock(&resource_lock); in adjust_resource()
1060 write_lock(&resource_lock); in reserve_region_with_split()
1080 write_unlock(&resource_lock); in reserve_region_with_split()
1200 write_unlock(&resource_lock); in __request_region_locked()
1204 write_lock(&resource_lock); in __request_region_locked()
1232 write_lock(&resource_lock); in __request_region()
1234 write_unlock(&resource_lock); in __request_region()
1265 write_lock(&resource_lock); in __release_region()
1280 write_unlock(&resource_lock); in __release_region()
1289 write_unlock(&resource_lock); in __release_region()
1341 write_lock(&resource_lock); in release_mem_region_adjustable()
1394 write_unlock(&resource_lock); in release_mem_region_adjustable()
1417 write_unlock(&resource_lock); in release_mem_region_adjustable()
1458 write_lock(&resource_lock); in merge_system_ram_resource()
1478 write_unlock(&resource_lock); in merge_system_ram_resource()
1669 read_lock(&resource_lock); in iomem_map_sanity_check()
1698 read_unlock(&resource_lock); in iomem_map_sanity_check()
1725 read_lock(&resource_lock); in iomem_is_exclusive()
1748 read_unlock(&resource_lock); in iomem_is_exclusive()
1802 write_lock(&resource_lock); in __request_free_mem_region()
1820 write_unlock(&resource_lock); in __request_free_mem_region()
1828 write_unlock(&resource_lock); in __request_free_mem_region()