Lines Matching refs:dcssblk_devices_sem
118 static struct rw_semaphore dcssblk_devices_sem; variable
320 down_read(&dcssblk_devices_sem); in dcssblk_load_segment()
322 up_read(&dcssblk_devices_sem); in dcssblk_load_segment()
368 down_write(&dcssblk_devices_sem); in dcssblk_shared_store()
435 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
443 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
475 down_write(&dcssblk_devices_sem); in dcssblk_save_store()
508 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
511 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
529 down_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
539 up_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
672 down_write(&dcssblk_devices_sem); in dcssblk_add_store()
716 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
729 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
737 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
783 down_write(&dcssblk_devices_sem); in dcssblk_remove_store()
786 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
793 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
812 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
850 down_write(&dcssblk_devices_sem); in dcssblk_release()
865 up_write(&dcssblk_devices_sem); in dcssblk_release()
981 down_read(&dcssblk_devices_sem); in dcssblk_check_params()
983 up_read(&dcssblk_devices_sem); in dcssblk_check_params()
1124 init_rwsem(&dcssblk_devices_sem); in dcssblk_init()