Home
last modified time | relevance | path

Searched refs:cxl_dpa_rwsem (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dhdm.c19 DECLARE_RWSEM(cxl_dpa_rwsem); variable
213 down_read(&cxl_dpa_rwsem); in cxl_dpa_debug()
219 up_read(&cxl_dpa_rwsem); in cxl_dpa_debug()
235 lockdep_assert_held_write(&cxl_dpa_rwsem); in __cxl_dpa_release()
250 down_write(&cxl_dpa_rwsem); in cxl_dpa_release()
252 up_write(&cxl_dpa_rwsem); in cxl_dpa_release()
263 lockdep_assert_held_write(&cxl_dpa_rwsem); in devm_cxl_dpa_release()
278 lockdep_assert_held_write(&cxl_dpa_rwsem); in __cxl_dpa_reserve()
349 down_write(&cxl_dpa_rwsem); in devm_cxl_dpa_reserve()
351 up_write(&cxl_dpa_rwsem); in devm_cxl_dpa_reserve()
[all...]
H A Dmemdev.c234 rc = down_read_interruptible(&cxl_dpa_rwsem); in cxl_trigger_poison_list()
247 up_read(&cxl_dpa_rwsem); in cxl_trigger_poison_list()
338 rc = down_read_interruptible(&cxl_dpa_rwsem); in cxl_inject_poison()
370 up_read(&cxl_dpa_rwsem); in cxl_inject_poison()
393 rc = down_read_interruptible(&cxl_dpa_rwsem); in cxl_clear_poison()
434 up_read(&cxl_dpa_rwsem); in cxl_clear_poison()
H A Dcore.h77 extern struct rw_semaphore cxl_dpa_rwsem;
H A Dregion.c1928 down_read(&cxl_dpa_rwsem); in attach_target()
1930 up_read(&cxl_dpa_rwsem); in attach_target()
H A Dport.c226 guard(rwsem_read)(&cxl_dpa_rwsem); in dpa_resource_show()

Completed in 10 milliseconds