Lines Matching refs:dcssblk_devices_sem
104 static struct rw_semaphore dcssblk_devices_sem; variable
306 down_read(&dcssblk_devices_sem); in dcssblk_load_segment()
308 up_read(&dcssblk_devices_sem); in dcssblk_load_segment()
354 down_write(&dcssblk_devices_sem); in dcssblk_shared_store()
414 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
428 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
460 down_write(&dcssblk_devices_sem); in dcssblk_save_store()
493 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
496 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
514 down_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
524 up_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
657 down_write(&dcssblk_devices_sem); in dcssblk_add_store()
706 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
723 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
729 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
775 down_write(&dcssblk_devices_sem); in dcssblk_remove_store()
778 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
785 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
796 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()
961 down_read(&dcssblk_devices_sem); in dcssblk_check_params()
963 up_read(&dcssblk_devices_sem); in dcssblk_check_params()
1008 init_rwsem(&dcssblk_devices_sem); in dcssblk_init()