Lines Matching refs:mode
30 lkb->lkb_last_bast.mode, in dlm_dump_lkb_callbacks()
38 lkb->lkb_last_cast.mode, in dlm_dump_lkb_callbacks()
47 lkb->lkb_callbacks[i].mode, in dlm_dump_lkb_callbacks()
53 int dlm_add_lkb_callback(struct dlm_lkb *lkb, uint32_t flags, int mode, in dlm_add_lkb_callback() argument
76 prev_mode = lkb->lkb_callbacks[i-1].mode; in dlm_add_lkb_callback()
78 if ((prev_mode == mode) || in dlm_add_lkb_callback()
79 (prev_mode > mode && prev_mode > DLM_LOCK_PR)) { in dlm_add_lkb_callback()
85 mode, in dlm_add_lkb_callback()
95 lkb->lkb_callbacks[i].mode = mode; in dlm_add_lkb_callback()
105 flags, mode, status, sbflags); in dlm_add_lkb_callback()
146 if (dlm_modes_compat(cb->mode, lkb->lkb_last_cast.mode)) { in dlm_rem_lkb_callback()
153 cb->mode, in dlm_rem_lkb_callback()
155 lkb->lkb_last_cast.mode); in dlm_rem_lkb_callback()
175 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()