Lines Matching refs:dcssblk_devices_sem
116 static struct rw_semaphore dcssblk_devices_sem; variable
318 down_read(&dcssblk_devices_sem); in dcssblk_load_segment()
320 up_read(&dcssblk_devices_sem); in dcssblk_load_segment()
366 down_write(&dcssblk_devices_sem); in dcssblk_shared_store()
431 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
439 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
471 down_write(&dcssblk_devices_sem); in dcssblk_save_store()
504 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
507 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
525 down_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
535 up_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
667 down_write(&dcssblk_devices_sem); in dcssblk_add_store()
711 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
722 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
728 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
774 down_write(&dcssblk_devices_sem); in dcssblk_remove_store()
777 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
784 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
801 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
839 down_write(&dcssblk_devices_sem); in dcssblk_release()
854 up_write(&dcssblk_devices_sem); in dcssblk_release()
967 down_read(&dcssblk_devices_sem); in dcssblk_check_params()
969 up_read(&dcssblk_devices_sem); in dcssblk_check_params()
1014 init_rwsem(&dcssblk_devices_sem); in dcssblk_init()