Lines Matching refs:level

122 static void ocfs2_dump_meta_lvb_info(u64 level,  in ocfs2_dump_meta_lvb_info()  argument
129 mlog(level, "LVB information for %s (called from %s:%u):\n", in ocfs2_dump_meta_lvb_info()
131 mlog(level, "version: %u, clusters: %u, generation: 0x%x\n", in ocfs2_dump_meta_lvb_info()
134 mlog(level, "size: %llu, uid %u, gid %u, mode 0x%x\n", in ocfs2_dump_meta_lvb_info()
138 mlog(level, "nlink %u, atime_packed 0x%llx, ctime_packed 0x%llx, " in ocfs2_dump_meta_lvb_info()
342 int level,
348 int level, unsigned long caller_ip);
351 int level) in ocfs2_cluster_unlock() argument
353 __ocfs2_cluster_unlock(osb, lockres, level, _RET_IP_); in ocfs2_cluster_unlock()
359 static int ocfs2_generic_handle_bast(struct ocfs2_lock_res *lockres, int level);
379 static inline int ocfs2_highest_compat_lock_level(int level);
439 static void ocfs2_update_lock_stats(struct ocfs2_lock_res *res, int level, in ocfs2_update_lock_stats() argument
446 if (level == LKM_PRMODE) in ocfs2_update_lock_stats()
448 else if (level == LKM_EXMODE) in ocfs2_update_lock_stats()
485 int level, struct ocfs2_mask_waiter *mw, int ret) in ocfs2_update_lock_stats() argument
752 int level) in ocfs2_inc_holders() argument
756 switch(level) { in ocfs2_inc_holders()
769 int level) in ocfs2_dec_holders() argument
773 switch(level) { in ocfs2_dec_holders()
790 static inline int ocfs2_highest_compat_lock_level(int level) in ocfs2_highest_compat_lock_level() argument
794 if (level == DLM_LOCK_EX) in ocfs2_highest_compat_lock_level()
796 else if (level == DLM_LOCK_PR) in ocfs2_highest_compat_lock_level()
891 int level) in ocfs2_generic_handle_bast() argument
897 if (level > lockres->l_blocking) { in ocfs2_generic_handle_bast()
902 if (ocfs2_highest_compat_lock_level(level) < in ocfs2_generic_handle_bast()
906 lockres->l_blocking = level; in ocfs2_generic_handle_bast()
910 lockres->l_name, level, lockres->l_level, lockres->l_blocking, in ocfs2_generic_handle_bast()
1025 static void ocfs2_blocking_ast(struct ocfs2_dlm_lksb *lksb, int level) in ocfs2_blocking_ast() argument
1032 BUG_ON(level <= DLM_LOCK_NL); in ocfs2_blocking_ast()
1035 "type %s\n", lockres->l_name, level, lockres->l_level, in ocfs2_blocking_ast()
1046 needs_downconvert = ocfs2_generic_handle_bast(lockres, level); in ocfs2_blocking_ast()
1222 int level, in ocfs2_lock_create() argument
1229 mlog(0, "lock %s, level = %d, flags = %u\n", lockres->l_name, level, in ocfs2_lock_create()
1240 lockres->l_requested = level; in ocfs2_lock_create()
1246 level, in ocfs2_lock_create()
1380 int level, in __ocfs2_cluster_lock() argument
1423 level > lockres->l_level) { in __ocfs2_cluster_lock()
1446 if (level <= lockres->l_level) in __ocfs2_cluster_lock()
1451 !ocfs2_may_continue_on_blocked_lock(lockres, level)) { in __ocfs2_cluster_lock()
1459 if (level > lockres->l_level) { in __ocfs2_cluster_lock()
1479 lockres->l_requested = level; in __ocfs2_cluster_lock()
1484 BUG_ON(level == DLM_LOCK_IV); in __ocfs2_cluster_lock()
1485 BUG_ON(level == DLM_LOCK_NL); in __ocfs2_cluster_lock()
1488 lockres->l_name, lockres->l_level, level); in __ocfs2_cluster_lock()
1492 level, in __ocfs2_cluster_lock()
1522 ocfs2_inc_holders(lockres, level); in __ocfs2_cluster_lock()
1564 ocfs2_update_lock_stats(lockres, level, &mw, ret); in __ocfs2_cluster_lock()
1568 if (level == DLM_LOCK_PR) in __ocfs2_cluster_lock()
1583 int level, in ocfs2_cluster_lock() argument
1587 return __ocfs2_cluster_lock(osb, lockres, level, lkm_flags, arg_flags, in ocfs2_cluster_lock()
1594 int level, in __ocfs2_cluster_unlock() argument
1600 ocfs2_dec_holders(lockres, level); in __ocfs2_cluster_unlock()
1614 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_create_new_lock() local
1623 return ocfs2_lock_create(osb, lockres, level, lkm_flags); in ocfs2_create_new_lock()
1678 int status, level; in ocfs2_rw_lock() local
1693 level = write ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_rw_lock()
1695 status = ocfs2_cluster_lock(OCFS2_SB(inode->i_sb), lockres, level, 0, in ocfs2_rw_lock()
1705 int level = write ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_rw_unlock() local
1714 ocfs2_cluster_unlock(OCFS2_SB(inode->i_sb), lockres, level); in ocfs2_rw_unlock()
1747 int status = 0, level; in ocfs2_try_open_lock() local
1768 level = write ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_try_open_lock()
1777 level, DLM_LKF_NOQUEUE, 0); in ocfs2_try_open_lock()
1809 int level) in ocfs2_flock_handle_signal() argument
1843 if (lockres->l_level == level) in ocfs2_flock_handle_signal()
1878 int ret, level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_file_lock() local
1922 lockres->l_requested = level; in ocfs2_file_lock()
1928 ret = ocfs2_dlm_lock(osb->cconn, level, &lockres->l_lksb, lkm_flags, in ocfs2_file_lock()
1958 ret = ocfs2_flock_handle_signal(lockres, level); in ocfs2_file_lock()
1959 } else if (!ret && (level > lockres->l_level)) { in ocfs2_file_lock()
2324 int status, level, acquired; in ocfs2_inode_lock_full_nested() local
2353 level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_inode_lock_full_nested()
2358 status = __ocfs2_cluster_lock(osb, lockres, level, dlm_flags, in ocfs2_inode_lock_full_nested()
2468 int *level) in ocfs2_inode_lock_atime() argument
2491 *level = 1; in ocfs2_inode_lock_atime()
2497 *level = 0; in ocfs2_inode_lock_atime()
2505 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_inode_unlock() local
2515 ocfs2_cluster_unlock(OCFS2_SB(inode->i_sb), lockres, level); in ocfs2_inode_unlock()
2563 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_super_lock() local
2572 status = ocfs2_cluster_lock(osb, lockres, level, 0, 0); in ocfs2_super_lock()
2589 ocfs2_cluster_unlock(osb, lockres, level); in ocfs2_super_lock()
2601 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_super_unlock() local
2605 ocfs2_cluster_unlock(osb, lockres, level); in ocfs2_super_unlock()
2665 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_dentry_lock() local
2680 ret = ocfs2_cluster_lock(osb, &dl->dl_lockres, level, 0, 0); in ocfs2_dentry_lock()
2689 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_dentry_unlock() local
2694 ocfs2_cluster_unlock(osb, &dl->dl_lockres, level); in ocfs2_dentry_unlock()
3400 int level; in ocfs2_unblock_lock() local
3535 level = lockres->l_level; in ocfs2_unblock_lock()
3547 if ((blocking != lockres->l_blocking) || (level != lockres->l_level)) { in ocfs2_unblock_lock()
3552 lockres->l_blocking, level, lockres->l_level); in ocfs2_unblock_lock()
3835 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_qinfo_unlock() local
3838 ocfs2_cluster_unlock(osb, lockres, level); in ocfs2_qinfo_unlock()
3890 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_qinfo_lock() local
3902 status = ocfs2_cluster_lock(osb, lockres, level, 0, 0); in ocfs2_qinfo_lock()
3921 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_refcount_lock() local
3932 status = ocfs2_cluster_lock(osb, lockres, level, 0, 0); in ocfs2_refcount_lock()
3941 int level = ex ? DLM_LOCK_EX : DLM_LOCK_PR; in ocfs2_refcount_unlock() local
3946 ocfs2_cluster_unlock(osb, lockres, level); in ocfs2_refcount_unlock()