Home
last modified time | relevance | path

Searched refs:mp_ctrl (Results 1 – 2 of 2) sorted by relevance

/third_party/boost/boost/interprocess/sync/
Dinterprocess_upgradable_mutex.hpp227 : mp_ctrl(&ctrl), m_first_gate(first_gate) in exclusive_rollback()
231 { mp_ctrl = 0; } in release()
235 if(mp_ctrl){ in ~exclusive_rollback()
236 mp_ctrl->exclusive_in = 0; in ~exclusive_rollback()
240 control_word_t *mp_ctrl; member
247 : mp_ctrl(&ctrl) in upgradable_to_exclusive_rollback()
251 { mp_ctrl = 0; } in release()
255 if(mp_ctrl){ in ~upgradable_to_exclusive_rollback()
257 mp_ctrl->upgradable_in = 1; in ~upgradable_to_exclusive_rollback()
258 ++mp_ctrl->num_upr_shar; in ~upgradable_to_exclusive_rollback()
[all …]
Dinterprocess_sharable_mutex.hpp138 : mp_ctrl(&ctrl), m_first_gate(first_gate) in exclusive_rollback()
142 { mp_ctrl = 0; } in release()
146 if(mp_ctrl){ in ~exclusive_rollback()
147 mp_ctrl->exclusive_in = 0; in ~exclusive_rollback()
151 control_word_t *mp_ctrl; member