Home
last modified time | relevance | path

Searched refs:cxl_region_rwsem (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dregion.c40 rc = down_read_interruptible(&cxl_region_rwsem); in uuid_show()
47 up_read(&cxl_region_rwsem); in uuid_show()
61 lockdep_assert_held(&cxl_region_rwsem); in is_dup()
91 rc = down_write_killable(&cxl_region_rwsem); in uuid_store()
108 up_write(&cxl_region_rwsem); in uuid_store()
269 rc = down_write_killable(&cxl_region_rwsem); in commit_store()
299 up_write(&cxl_region_rwsem); in commit_store()
301 down_write(&cxl_region_rwsem); in commit_store()
322 up_write(&cxl_region_rwsem); in commit_store()
336 rc = down_read_interruptible(&cxl_region_rwsem); in commit_show()
[all...]
H A Dmemdev.c230 rc = down_read_interruptible(&cxl_region_rwsem); in cxl_trigger_poison_list()
236 up_read(&cxl_region_rwsem); in cxl_trigger_poison_list()
248 up_read(&cxl_region_rwsem); in cxl_trigger_poison_list()
334 rc = down_read_interruptible(&cxl_region_rwsem); in cxl_inject_poison()
340 up_read(&cxl_region_rwsem); in cxl_inject_poison()
371 up_read(&cxl_region_rwsem); in cxl_inject_poison()
389 rc = down_read_interruptible(&cxl_region_rwsem); in cxl_clear_poison()
395 up_read(&cxl_region_rwsem); in cxl_clear_poison()
435 up_read(&cxl_region_rwsem); in cxl_clear_poison()
H A Dcore.h78 extern struct rw_semaphore cxl_region_rwsem;
H A Dport.c35 DECLARE_RWSEM(cxl_region_rwsem); variable
42 lockdep_assert_held(&cxl_region_rwsem); in cxl_num_decoders_committed()
177 guard(rwsem_read)(&cxl_region_rwsem); in target_list_show()
1588 guard(rwsem_write)(&cxl_region_rwsem); in decoder_populate_targets()
H A Dmbox.c1198 down_read(&cxl_region_rwsem); in cxl_mem_sanitize()
1207 up_read(&cxl_region_rwsem); in cxl_mem_sanitize()
H A Dhdm.c852 guard(rwsem_write)(&cxl_region_rwsem); in init_hdm_decoder()

Completed in 11 milliseconds