Lines Matching refs:lkb
401 struct dlm_lkb *lkb; in set_lock_master() local
403 list_for_each_entry(lkb, queue, lkb_statequeue) { in set_lock_master()
404 if (!(lkb->lkb_flags & DLM_IFL_MSTCPY)) { in set_lock_master()
405 lkb->lkb_nodeid = nodeid; in set_lock_master()
406 lkb->lkb_remid = 0; in set_lock_master()
617 struct dlm_lkb *lkb; in recover_locks_queue() local
620 list_for_each_entry(lkb, head, lkb_statequeue) { in recover_locks_queue()
621 error = dlm_send_rcom_lock(r, lkb); in recover_locks_queue()
733 struct dlm_lkb *lkb, *high_lkb = NULL; in recover_lvb() local
752 list_for_each_entry(lkb, &r->res_grantqueue, lkb_statequeue) { in recover_lvb()
753 if (!(lkb->lkb_exflags & DLM_LKF_VALBLK)) in recover_lvb()
758 if (lkb->lkb_grmode > DLM_LOCK_CR) { in recover_lvb()
763 if (((int)lkb->lkb_lvbseq - (int)high_seq) >= 0) { in recover_lvb()
764 high_lkb = lkb; in recover_lvb()
765 high_seq = lkb->lkb_lvbseq; in recover_lvb()
769 list_for_each_entry(lkb, &r->res_convertqueue, lkb_statequeue) { in recover_lvb()
770 if (!(lkb->lkb_exflags & DLM_LKF_VALBLK)) in recover_lvb()
775 if (lkb->lkb_grmode > DLM_LOCK_CR) { in recover_lvb()
780 if (((int)lkb->lkb_lvbseq - (int)high_seq) >= 0) { in recover_lvb()
781 high_lkb = lkb; in recover_lvb()
782 high_seq = lkb->lkb_lvbseq; in recover_lvb()
801 r->res_lvbseq = lkb->lkb_lvbseq; in recover_lvb()
802 memcpy(r->res_lvbptr, lkb->lkb_lvbptr, lvblen); in recover_lvb()
820 struct dlm_lkb *lkb; in recover_conversion() local
823 list_for_each_entry(lkb, &r->res_grantqueue, lkb_statequeue) { in recover_conversion()
824 if (lkb->lkb_grmode == DLM_LOCK_PR || in recover_conversion()
825 lkb->lkb_grmode == DLM_LOCK_CW) { in recover_conversion()
826 grmode = lkb->lkb_grmode; in recover_conversion()
831 list_for_each_entry(lkb, &r->res_convertqueue, lkb_statequeue) { in recover_conversion()
832 if (lkb->lkb_grmode != DLM_LOCK_IV) in recover_conversion()
836 lkb->lkb_id, lkb->lkb_rqmode); in recover_conversion()
837 lkb->lkb_grmode = lkb->lkb_rqmode; in recover_conversion()
840 lkb->lkb_id, grmode); in recover_conversion()
841 lkb->lkb_grmode = grmode; in recover_conversion()