X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/4e881433f37417ccbda89c09ffdf936855d462d4..f0dcb6b97d6d40f67698d1f71ac26970f1776f82:/lock_client.cc diff --git a/lock_client.cc b/lock_client.cc index 3c5aa89..beca1cc 100644 --- a/lock_client.cc +++ b/lock_client.cc @@ -52,7 +52,7 @@ void lock_client::releaser() { release_fifo.deq(&lid); LOG("Releaser: " << lid); - lock_state &st = get_lock_state(lid); + lock_state & st = get_lock_state(lid); lock sl(st.m); VERIFY(st.state == lock_state::locked && st.held_by == releaser_thread.get_id()); st.state = lock_state::releasing; @@ -79,7 +79,7 @@ int lock_client::stat(lock_protocol::lockid_t lid) { } lock_protocol::status lock_client::acquire(lock_protocol::lockid_t lid) { - lock_state &st = get_lock_state(lid); + lock_state & st = get_lock_state(lid); lock sl(st.m); auto self = this_thread::get_id(); @@ -144,7 +144,7 @@ lock_protocol::status lock_client::acquire(lock_protocol::lockid_t lid) { } lock_protocol::status lock_client::release(lock_protocol::lockid_t lid) { - lock_state &st = get_lock_state(lid); + lock_state & st = get_lock_state(lid); lock sl(st.m); auto self = this_thread::get_id(); VERIFY(st.state == lock_state::locked && st.held_by == self); @@ -167,7 +167,7 @@ lock_protocol::status lock_client::release(lock_protocol::lockid_t lid) { rlock_protocol::status lock_client::revoke_handler(int &, lock_protocol::lockid_t lid, lock_protocol::xid_t xid) { LOG("Revoke handler " << lid << " " << xid); - lock_state &st = get_lock_state(lid); + lock_state & st = get_lock_state(lid); lock sl(st.m); if (st.state == lock_state::releasing || st.state == lock_state::none) @@ -189,7 +189,7 @@ rlock_protocol::status lock_client::revoke_handler(int &, lock_protocol::lockid_ } rlock_protocol::status lock_client::retry_handler(int &, lock_protocol::lockid_t lid, lock_protocol::xid_t) { - lock_state &st = get_lock_state(lid); + lock_state & st = get_lock_state(lid); lock sl(st.m); VERIFY(st.state == lock_state::acquiring); st.state = lock_state::retrying;