Lines Matching refs:dcssblk_devices_sem
79 static struct rw_semaphore dcssblk_devices_sem; variable
281 down_read(&dcssblk_devices_sem); in dcssblk_load_segment()
283 up_read(&dcssblk_devices_sem); in dcssblk_load_segment()
329 down_write(&dcssblk_devices_sem); in dcssblk_shared_store()
394 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
402 up_write(&dcssblk_devices_sem); in dcssblk_shared_store()
434 down_write(&dcssblk_devices_sem); in dcssblk_save_store()
467 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
470 up_write(&dcssblk_devices_sem); in dcssblk_save_store()
488 down_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
498 up_read(&dcssblk_devices_sem); in dcssblk_seglist_show()
632 down_write(&dcssblk_devices_sem); in dcssblk_add_store()
668 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
681 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
689 up_write(&dcssblk_devices_sem); in dcssblk_add_store()
735 down_write(&dcssblk_devices_sem); in dcssblk_remove_store()
738 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
745 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
764 up_write(&dcssblk_devices_sem); in dcssblk_remove_store()
800 down_write(&dcssblk_devices_sem); in dcssblk_release()
815 up_write(&dcssblk_devices_sem); in dcssblk_release()
921 down_read(&dcssblk_devices_sem); in dcssblk_check_params()
923 up_read(&dcssblk_devices_sem); in dcssblk_check_params()
1064 init_rwsem(&dcssblk_devices_sem); in dcssblk_init()