Lines Matching defs:lkb
418 static void pack_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb,
423 rl->rl_ownpid = cpu_to_le32(lkb->lkb_ownpid);
424 rl->rl_lkid = cpu_to_le32(lkb->lkb_id);
425 rl->rl_exflags = cpu_to_le32(lkb->lkb_exflags);
426 rl->rl_flags = cpu_to_le32(dlm_dflags_val(lkb));
427 rl->rl_lvbseq = cpu_to_le32(lkb->lkb_lvbseq);
428 rl->rl_rqmode = lkb->lkb_rqmode;
429 rl->rl_grmode = lkb->lkb_grmode;
430 rl->rl_status = lkb->lkb_status;
431 rl->rl_wait_type = cpu_to_le16(lkb->lkb_wait_type);
433 if (lkb->lkb_bastfn)
435 if (lkb->lkb_astfn)
444 if (lkb->lkb_lvbptr)
445 memcpy(rl->rl_lvb, lkb->lkb_lvbptr, r->res_ls->ls_lvblen);
448 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, uint64_t seq)
456 if (lkb->lkb_lvbptr)
465 pack_rcom_lock(r, lkb, rl);