Lines Matching refs:mode
28 lkb->lkb_last_bast.mode, in dlm_dump_lkb_callbacks()
36 lkb->lkb_last_cast.mode, in dlm_dump_lkb_callbacks()
45 lkb->lkb_callbacks[i].mode, in dlm_dump_lkb_callbacks()
51 int dlm_add_lkb_callback(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_add_lkb_callback() argument
74 prev_mode = lkb->lkb_callbacks[i-1].mode; in dlm_add_lkb_callback()
76 if ((prev_mode == mode) || in dlm_add_lkb_callback()
77 (prev_mode > mode && prev_mode > DLM_LOCK_PR)) { in dlm_add_lkb_callback()
83 mode, in dlm_add_lkb_callback()
93 lkb->lkb_callbacks[i].mode = mode; in dlm_add_lkb_callback()
103 flags, mode, status, sbflags); in dlm_add_lkb_callback()
144 if (dlm_modes_compat(cb->mode, lkb->lkb_last_cast.mode)) { in dlm_rem_lkb_callback()
151 cb->mode, in dlm_rem_lkb_callback()
153 lkb->lkb_last_cast.mode); in dlm_rem_lkb_callback()
173 void dlm_add_cb(struct dlm_lkb *lkb, uint32_t flags, int mode, int status, in dlm_add_cb() argument
187 dlm_user_add_ast(lkb, flags, mode, status, sbflags, new_seq); in dlm_add_cb()
194 rv = dlm_add_lkb_callback(lkb, flags, mode, status, sbflags, new_seq); in dlm_add_cb()
218 void (*bastfn) (void *astparam, int mode); in dlm_callback_work()
256 bastfn(lkb->lkb_astparam, callbacks[i].mode); in dlm_callback_work()