lm_lck
rw_init(&lm_lck, NULL, RW_DEFAULT, NULL);
rw_destroy(&lm_lck);
krwlock_t lm_lck;
rw_enter(&lm_lck, RW_READER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_WRITER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_WRITER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_READER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_WRITER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_READER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_READER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_WRITER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_WRITER);
rw_exit(&lm_lck);
rw_enter(&lm_lck, RW_READER);
rw_exit(&lm_lck);