Lines Matching defs:lkid
590 uint32_t lkid = 0;
609 /* counter can roll over so we must verify lkid is not in use */
611 while (lkid == 0) {
612 lkid = (bucket << 16) | ls->ls_lkbtbl[bucket].counter++;
616 if (tmp->lkb_id != lkid)
618 lkid = 0;
623 lkb->lkb_id = lkid;
631 static struct dlm_lkb *__find_lkb(struct dlm_ls *ls, uint32_t lkid)
634 uint16_t bucket = (lkid >> 16);
637 if (lkb->lkb_id == lkid)
643 static int find_lkb(struct dlm_ls *ls, uint32_t lkid, struct dlm_lkb **lkb_ret)
646 uint16_t bucket = (lkid >> 16);
652 lkb = __find_lkb(ls, lkid);
2129 locks; return same error as if the lkid had not been found at all */
2648 uint32_t lkid,
2664 error = find_lkb(ls, lkid, &lkb);
4033 log_debug(ls, "pre recover waiter lkid %x type %d flags %x",
4419 to check if the rsb already has an lkb with the given remote nodeid/lkid.
4421 the given values and send back our lkid. We send back our lkid by sending
4490 log_error(ls, "recover_process_copy no lkid %x",
4601 int mode, uint32_t flags, uint32_t lkid, char *lvb_in,
4611 error = find_lkb(ls, lkid, &lkb);
4656 uint32_t flags, uint32_t lkid, char *lvb_in)
4665 error = find_lkb(ls, lkid, &lkb);
4705 uint32_t flags, uint32_t lkid)
4714 error = find_lkb(ls, lkid, &lkb);
4742 int dlm_user_deadlock(struct dlm_ls *ls, uint32_t flags, uint32_t lkid)
4752 error = find_lkb(ls, lkid, &lkb);