Lines Matching refs:resource_lock
53 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()
280 write_lock(&resource_lock); in release_child_resources()
282 write_unlock(&resource_lock); in release_child_resources()
296 write_lock(&resource_lock); in request_resource_conflict()
298 write_unlock(&resource_lock); in request_resource_conflict()
327 write_lock(&resource_lock); in release_resource()
329 write_unlock(&resource_lock); in release_resource()
358 read_lock(&resource_lock); in find_next_iomem_res()
373 read_unlock(&resource_lock); in find_next_iomem_res()
520 read_lock(&resource_lock); in region_intersects()
531 read_unlock(&resource_lock); in region_intersects()
650 write_lock(&resource_lock); in reallocate_resource()
676 write_unlock(&resource_lock); in reallocate_resource()
720 write_lock(&resource_lock); in allocate_resource()
724 write_unlock(&resource_lock); in allocate_resource()
741 read_lock(&resource_lock); in lookup_resource()
746 read_unlock(&resource_lock); in lookup_resource()
821 write_lock(&resource_lock); in insert_resource_conflict()
823 write_unlock(&resource_lock); in insert_resource_conflict()
855 write_lock(&resource_lock); in insert_resource_expand_to_fit()
873 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
928 write_lock(&resource_lock); in adjust_resource()
930 write_unlock(&resource_lock); in adjust_resource()
999 write_lock(&resource_lock); in reserve_region_with_split()
1019 write_unlock(&resource_lock); in reserve_region_with_split()
1077 write_lock(&resource_lock); in __request_region()
1093 write_unlock(&resource_lock); in __request_region()
1097 write_lock(&resource_lock); in __request_region()
1105 write_unlock(&resource_lock); in __request_region()
1127 write_lock(&resource_lock); in __release_region()
1142 write_unlock(&resource_lock); in __release_region()
1151 write_unlock(&resource_lock); in __release_region()
1197 write_lock(&resource_lock); in release_mem_region_adjustable()
1256 write_unlock(&resource_lock); in release_mem_region_adjustable()
1436 read_lock(&resource_lock); in iomem_map_sanity_check()
1465 read_unlock(&resource_lock); in iomem_map_sanity_check()
1492 read_lock(&resource_lock); in iomem_is_exclusive()
1508 read_unlock(&resource_lock); in iomem_is_exclusive()