Lines Matching refs:resource_lock

54 static DEFINE_RWLOCK(resource_lock);
89 __acquires(resource_lock) in r_start()
93 read_lock(&resource_lock); in r_start()
100 __releases(resource_lock) in r_stop()
102 read_unlock(&resource_lock); in r_stop()
267 write_lock(&resource_lock); in release_child_resources()
269 write_unlock(&resource_lock); in release_child_resources()
283 write_lock(&resource_lock); in request_resource_conflict()
285 write_unlock(&resource_lock); in request_resource_conflict()
314 write_lock(&resource_lock); in release_resource()
316 write_unlock(&resource_lock); in release_resource()
354 read_lock(&resource_lock); in find_next_iomem_res()
391 read_unlock(&resource_lock); in find_next_iomem_res()
546 read_lock(&resource_lock); in region_intersects()
555 read_unlock(&resource_lock); in region_intersects()
676 write_lock(&resource_lock); in reallocate_resource()
702 write_unlock(&resource_lock); in reallocate_resource()
746 write_lock(&resource_lock); in allocate_resource()
750 write_unlock(&resource_lock); in allocate_resource()
767 read_lock(&resource_lock); in lookup_resource()
772 read_unlock(&resource_lock); in lookup_resource()
850 write_lock(&resource_lock); in insert_resource_conflict()
852 write_unlock(&resource_lock); in insert_resource_conflict()
888 write_lock(&resource_lock); in insert_resource_expand_to_fit()
906 write_unlock(&resource_lock); in insert_resource_expand_to_fit()
928 write_lock(&resource_lock); in remove_resource()
930 write_unlock(&resource_lock); in remove_resource()
987 write_lock(&resource_lock); in adjust_resource()
989 write_unlock(&resource_lock); in adjust_resource()
1061 write_lock(&resource_lock); in reserve_region_with_split()
1081 write_unlock(&resource_lock); in reserve_region_with_split()
1137 write_lock(&resource_lock); in __request_region()
1166 write_unlock(&resource_lock); in __request_region()
1170 write_lock(&resource_lock); in __request_region()
1178 write_unlock(&resource_lock); in __request_region()
1200 write_lock(&resource_lock); in __release_region()
1215 write_unlock(&resource_lock); in __release_region()
1224 write_unlock(&resource_lock); in __release_region()
1270 write_lock(&resource_lock); in release_mem_region_adjustable()
1345 write_unlock(&resource_lock); in release_mem_region_adjustable()
1538 read_lock(&resource_lock); in iomem_map_sanity_check()
1567 read_unlock(&resource_lock); in iomem_map_sanity_check()
1594 read_lock(&resource_lock); in iomem_is_exclusive()
1617 read_unlock(&resource_lock); in iomem_is_exclusive()