Lines Matching refs:ml
114 lock->ml.type, lock->ml.convert_type, type);
119 if (lock->ml.convert_type != LKM_IVMODE) {
135 switch (lock->ml.type) {
139 dlm_lock_mode_name(lock->ml.type),
149 dlm_lock_mode_name(lock->ml.type),
155 dlm_lock_mode_name(lock->ml.type),
165 if (type <= lock->ml.type)
173 if (!dlm_lock_compatible(tmplock->ml.type, type))
178 if (!dlm_lock_compatible(tmplock->ml.type, type))
181 if (!dlm_lock_compatible(tmplock->ml.convert_type, type))
192 if (lock->ml.node == dlm->node_num)
194 lock->ml.type = type;
212 lock->ml.type, type);
219 lock->ml.convert_type = type;
238 lock->ml.convert_type = LKM_IVMODE;
255 mlog(0, "type=%d, convert_type=%d, busy=%d\n", lock->ml.type,
256 lock->ml.convert_type, res->state & DLM_LOCK_RES_IN_PROGRESS);
269 if (lock->ml.convert_type != LKM_IVMODE) {
273 dlm_get_lock_cookie_node(be64_to_cpu(lock->ml.cookie)),
274 dlm_get_lock_cookie_seq(be64_to_cpu(lock->ml.cookie)),
275 lock->ml.convert_type);
280 if (lock->ml.type == type && lock->ml.convert_type == LKM_IVMODE) {
285 dlm_get_lock_cookie_node(be64_to_cpu(lock->ml.cookie)),
286 dlm_get_lock_cookie_seq(be64_to_cpu(lock->ml.cookie)),
287 lock->ml.type, lock->ml.convert_type);
297 lock->ml.convert_type = type;
300 if (lock->ml.type == LKM_EXMODE) {
304 if (lock->ml.convert_type == LKM_NLMODE)
369 convert.cookie = lock->ml.cookie;
483 if (tmp_lock->ml.cookie == cnv->cookie &&
484 tmp_lock->ml.node == cnv->node_idx) {