Lines Matching refs:ml
57 #define dlm_lock_is_remote(dlm, lock) ((lock)->ml.node != (dlm)->node_num)
313 if (target->ml.convert_type == LKM_IVMODE) { in dlm_shuffle_lists()
321 if (!dlm_lock_compatible(lock->ml.type, in dlm_shuffle_lists()
322 target->ml.convert_type)) { in dlm_shuffle_lists()
325 if (lock->ml.highest_blocked == LKM_IVMODE) { in dlm_shuffle_lists()
330 if (lock->ml.highest_blocked < target->ml.convert_type) in dlm_shuffle_lists()
331 lock->ml.highest_blocked = in dlm_shuffle_lists()
332 target->ml.convert_type; in dlm_shuffle_lists()
339 if (!dlm_lock_compatible(lock->ml.type, in dlm_shuffle_lists()
340 target->ml.convert_type)) { in dlm_shuffle_lists()
342 if (lock->ml.highest_blocked == LKM_IVMODE) { in dlm_shuffle_lists()
346 if (lock->ml.highest_blocked < target->ml.convert_type) in dlm_shuffle_lists()
347 lock->ml.highest_blocked = in dlm_shuffle_lists()
348 target->ml.convert_type; in dlm_shuffle_lists()
355 BUG_ON(target->ml.highest_blocked != LKM_IVMODE); in dlm_shuffle_lists()
360 dlm_get_lock_cookie_node(be64_to_cpu(target->ml.cookie)), in dlm_shuffle_lists()
361 dlm_get_lock_cookie_seq(be64_to_cpu(target->ml.cookie)), in dlm_shuffle_lists()
362 target->ml.type, in dlm_shuffle_lists()
363 target->ml.convert_type, target->ml.node); in dlm_shuffle_lists()
365 target->ml.type = target->ml.convert_type; in dlm_shuffle_lists()
366 target->ml.convert_type = LKM_IVMODE; in dlm_shuffle_lists()
388 if (!dlm_lock_compatible(lock->ml.type, target->ml.type)) { in dlm_shuffle_lists()
390 if (lock->ml.highest_blocked == LKM_IVMODE) { in dlm_shuffle_lists()
394 if (lock->ml.highest_blocked < target->ml.type) in dlm_shuffle_lists()
395 lock->ml.highest_blocked = target->ml.type; in dlm_shuffle_lists()
402 if (!dlm_lock_compatible(lock->ml.type, target->ml.type)) { in dlm_shuffle_lists()
404 if (lock->ml.highest_blocked == LKM_IVMODE) { in dlm_shuffle_lists()
408 if (lock->ml.highest_blocked < target->ml.type) in dlm_shuffle_lists()
409 lock->ml.highest_blocked = target->ml.type; in dlm_shuffle_lists()
417 BUG_ON(target->ml.highest_blocked != LKM_IVMODE); in dlm_shuffle_lists()
422 dlm_get_lock_cookie_node(be64_to_cpu(target->ml.cookie)), in dlm_shuffle_lists()
423 dlm_get_lock_cookie_seq(be64_to_cpu(target->ml.cookie)), in dlm_shuffle_lists()
424 target->ml.type, target->ml.node); in dlm_shuffle_lists()
533 dlm_get_lock_cookie_node(be64_to_cpu(lock->ml.cookie)), in dlm_flush_asts()
534 dlm_get_lock_cookie_seq(be64_to_cpu(lock->ml.cookie)), in dlm_flush_asts()
535 lock->ml.type, lock->ml.node); in dlm_flush_asts()
544 if (lock->ml.node != dlm->node_num) { in dlm_flush_asts()
579 BUG_ON(lock->ml.highest_blocked <= LKM_IVMODE); in dlm_flush_asts()
580 hi = lock->ml.highest_blocked; in dlm_flush_asts()
581 lock->ml.highest_blocked = LKM_IVMODE; in dlm_flush_asts()
592 dlm_get_lock_cookie_node(be64_to_cpu(lock->ml.cookie)), in dlm_flush_asts()
593 dlm_get_lock_cookie_seq(be64_to_cpu(lock->ml.cookie)), in dlm_flush_asts()
594 hi, lock->ml.node); in dlm_flush_asts()
596 if (lock->ml.node != dlm->node_num) { in dlm_flush_asts()