Lines Matching refs:lkb_rqmode

137 	__dlm_compat_matrix[(gr)->lkb_grmode + 1][(rq)->lkb_rqmode + 1]
167 lkb->lkb_flags, lkb->lkb_status, lkb->lkb_rqmode, in dlm_print_lkb()
263 if ((lkb->lkb_grmode==DLM_LOCK_PR && lkb->lkb_rqmode==DLM_LOCK_CW) || in middle_conversion()
264 (lkb->lkb_rqmode==DLM_LOCK_PR && lkb->lkb_grmode==DLM_LOCK_CW)) in middle_conversion()
271 return (!middle_conversion(lkb) && lkb->lkb_rqmode < lkb->lkb_grmode); in down_conversion()
1338 if (iter->lkb_rqmode < mode) { in lkb_add_ordered()
1923 b = dlm_lvb_operations[lkb->lkb_grmode + 1][lkb->lkb_rqmode + 1]; in set_lvb_lock()
2006 b = dlm_lvb_operations[lkb->lkb_grmode + 1][lkb->lkb_rqmode + 1]; in set_lvb_lock_pc()
2054 lkb->lkb_rqmode = DLM_LOCK_IV; in revert_lock()
2084 if (lkb->lkb_grmode != lkb->lkb_rqmode) { in _grant_lock()
2085 lkb->lkb_grmode = lkb->lkb_rqmode; in _grant_lock()
2092 lkb->lkb_rqmode = DLM_LOCK_IV; in _grant_lock()
2132 if (lkb->lkb_rqmode == DLM_LOCK_IV || lkb->lkb_grmode == DLM_LOCK_IV) { in munge_demoted()
2134 lkb->lkb_id, lkb->lkb_grmode, lkb->lkb_rqmode); in munge_demoted()
2151 lkb->lkb_rqmode = DLM_LOCK_PR; in munge_altmode()
2153 lkb->lkb_rqmode = DLM_LOCK_CW; in munge_altmode()
2415 int8_t alt = 0, rqmode = lkb->lkb_rqmode; in can_be_granted()
2459 lkb->lkb_rqmode = alt; in can_be_granted()
2464 lkb->lkb_rqmode = rqmode; in can_be_granted()
2513 if (lkb->lkb_highbast < lkb->lkb_rqmode) { in grant_pending_convert()
2514 queue_bast(r, lkb, lkb->lkb_rqmode); in grant_pending_convert()
2515 lkb->lkb_highbast = lkb->lkb_rqmode; in grant_pending_convert()
2526 hi = max_t(int, lkb->lkb_rqmode, hi); in grant_pending_convert()
2528 if (cw && lkb->lkb_rqmode == DLM_LOCK_CW) in grant_pending_convert()
2553 high = max_t(int, lkb->lkb_rqmode, high); in grant_pending_wait()
2554 if (lkb->lkb_rqmode == DLM_LOCK_CW) in grant_pending_wait()
2619 if ((gr->lkb_grmode == DLM_LOCK_PR && rq->lkb_rqmode == DLM_LOCK_CW) || in modes_require_bast()
2620 (gr->lkb_grmode == DLM_LOCK_CW && rq->lkb_rqmode == DLM_LOCK_PR)) { in modes_require_bast()
2626 if (gr->lkb_highbast < rq->lkb_rqmode && !modes_compat(gr, rq)) in modes_require_bast()
2641 queue_bast(r, gr, lkb->lkb_rqmode); in send_bast_queue()
2642 gr->lkb_highbast = lkb->lkb_rqmode; in send_bast_queue()
2896 lkb->lkb_rqmode = args->mode; in validate_lock_args()
3633 ms->m_rqmode = cpu_to_le32(lkb->lkb_rqmode); in send_args()
3945 lkb->lkb_rqmode = le32_to_cpu(ms->m_rqmode); in receive_request_args()
3969 lkb->lkb_rqmode = le32_to_cpu(ms->m_rqmode); in receive_convert_args()
5141 } else if (lkb->lkb_rqmode >= lkb->lkb_grmode) { in recover_convert_waiter()
5640 lkb->lkb_rqmode = rl->rl_rqmode; in receive_rcom_lock_args()