Lines Matching refs:bit
604 struct dlm_lock_resource *res, int bit) in dlm_lockres_set_refmap_bit() argument
609 res->lockname.name, bit, __builtin_return_address(0)); in dlm_lockres_set_refmap_bit()
611 set_bit(bit, res->refmap); in dlm_lockres_set_refmap_bit()
615 struct dlm_lock_resource *res, int bit) in dlm_lockres_clear_refmap_bit() argument
620 res->lockname.name, bit, __builtin_return_address(0)); in dlm_lockres_clear_refmap_bit()
622 clear_bit(bit, res->refmap); in dlm_lockres_clear_refmap_bit()
716 int bit, wait_on_recovery = 0; in dlm_get_lock_resource() local
866 bit = find_next_bit(dlm->recovery_map, O2NM_MAX_NODES, 0); in dlm_get_lock_resource()
867 if (bit < O2NM_MAX_NODES) { in dlm_get_lock_resource()
870 dlm->name, namelen, (char *)lockid, bit); in dlm_get_lock_resource()
917 bit = find_next_bit(dlm->recovery_map, O2NM_MAX_NODES, 0); in dlm_get_lock_resource()
918 if (bit < O2NM_MAX_NODES) { in dlm_get_lock_resource()
921 dlm->name, namelen, (char *)lockid, bit); in dlm_get_lock_resource()
928 dlm_wait_for_node_recovery(dlm, bit, 10000); in dlm_get_lock_resource()
1009 int ret, bit; in dlm_wait_for_lock_mastery() local
1084 bit = find_next_bit(mle->maybe_map, O2NM_MAX_NODES, 0); in dlm_wait_for_lock_mastery()
1085 if (dlm->node_num <= bit) { in dlm_wait_for_lock_mastery()
1185 int bit; in dlm_bitmap_diff_iter_next() local
1190 bit = find_next_bit(iter->diff_bm, O2NM_MAX_NODES, in dlm_bitmap_diff_iter_next()
1192 if (bit >= O2NM_MAX_NODES) { in dlm_bitmap_diff_iter_next()
1198 if (test_bit(bit, iter->orig_bm)) in dlm_bitmap_diff_iter_next()
1203 iter->curnode = bit; in dlm_bitmap_diff_iter_next()
1204 return bit; in dlm_bitmap_diff_iter_next()
1800 int bit = find_next_bit (mle->maybe_map, O2NM_MAX_NODES, 0); in dlm_assert_master_handler() local
1801 if (bit >= O2NM_MAX_NODES) { in dlm_assert_master_handler()
1807 } else if (bit != assert->node_idx) { in dlm_assert_master_handler()
1810 "back off\n", assert->node_idx, bit); in dlm_assert_master_handler()
1818 "have begun after %u won.\n", bit, in dlm_assert_master_handler()
1819 assert->node_idx, namelen, name, bit, in dlm_assert_master_handler()
2088 int bit; in dlm_assert_master_worker() local
2108 bit = dlm->node_num; in dlm_assert_master_worker()
2110 bit = find_next_bit(nodemap, O2NM_MAX_NODES, in dlm_assert_master_worker()
2111 bit+1); in dlm_assert_master_worker()
2112 if (bit >= O2NM_MAX_NODES) in dlm_assert_master_worker()
2114 clear_bit(bit, nodemap); in dlm_assert_master_worker()
2931 int i, bit; in dlm_remove_nonlocal_locks() local
2959 bit = 0; in dlm_remove_nonlocal_locks()
2961 bit = find_next_bit(res->refmap, O2NM_MAX_NODES, bit); in dlm_remove_nonlocal_locks()
2962 if (bit >= O2NM_MAX_NODES) in dlm_remove_nonlocal_locks()
2966 if (bit != dlm->node_num) { in dlm_remove_nonlocal_locks()
2969 res->lockname.len, res->lockname.name, bit); in dlm_remove_nonlocal_locks()
2970 dlm_lockres_clear_refmap_bit(dlm, res, bit); in dlm_remove_nonlocal_locks()
2972 bit++; in dlm_remove_nonlocal_locks()
3306 int bit; in dlm_clean_block_mle() local
3311 bit = find_next_bit(mle->maybe_map, O2NM_MAX_NODES, 0); in dlm_clean_block_mle()
3312 if (bit != dead_node) { in dlm_clean_block_mle()