Home
last modified time | relevance | path

Searched refs:refmap (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/fs/ocfs2/dlm/
H A Ddlmmaster.c577 memset(res->refmap, 0, sizeof(res->refmap)); in dlm_init_lockres()
611 set_bit(bit, res->refmap); in dlm_lockres_set_refmap_bit()
622 clear_bit(bit, res->refmap); in dlm_lockres_clear_refmap_bit()
830 * for us in the refmap. detach the mle and drop it. in dlm_get_lock_resource()
1733 "lockres, set the bit in the refmap\n", in dlm_do_assert_master()
2299 if (test_bit(node, res->refmap)) { in dlm_deref_lockres_handler()
2455 if (test_bit(node, res->refmap)) { in dlm_deref_lockres_worker()
2526 node_ref = find_next_bit(res->refmap, O2NM_MAX_NODES, 0); in dlm_is_lockres_migratable()
2958 bit = find_next_bit(res->refmap, O2NM_MAX_NODE in dlm_remove_nonlocal_locks()
[all...]
H A Ddlmdebug.c47 printk(" refmap nodes: [ "); in dlm_print_lockres_refmap()
50 bit = find_next_bit(res->refmap, O2NM_MAX_NODES, bit); in dlm_print_lockres_refmap()
511 /* refmap */ in dump_lockres()
513 out += stringify_nodemap(res->refmap, O2NM_MAX_NODES, in dump_lockres()
H A Ddlmrecovery.c1816 /* placeholder, just need to set the refmap bit */ in dlm_process_recovery_data()
2033 "setting refmap bit\n", dlm->name, in dlm_process_recovery_data()
2310 if(!test_bit(dead_node, res->refmap)) { in dlm_free_dead_locks()
2318 } else if (test_bit(dead_node, res->refmap)) { in dlm_free_dead_locks()
2415 if (test_bit(dead_node, res->refmap)) { in dlm_do_local_recovery_cleanup()
H A Ddlmthread.c74 * the first lock), and has no bits in its refmap.
97 bit = find_next_bit(res->refmap, O2NM_MAX_NODES, 0); in __dlm_lockres_unused()
220 /* This ensures that clear refmap is sent after the set */ in dlm_purge_lockres()
224 /* clear our bit from the master's refmap, ignore errors */ in dlm_purge_lockres()
H A Ddlmcommon.h321 unsigned long refmap[BITS_TO_LONGS(O2NM_MAX_NODES)]; member
/kernel/linux/linux-6.6/fs/ocfs2/dlm/
H A Ddlmmaster.c575 bitmap_zero(res->refmap, O2NM_MAX_NODES); in dlm_init_lockres()
609 set_bit(bit, res->refmap); in dlm_lockres_set_refmap_bit()
620 clear_bit(bit, res->refmap); in dlm_lockres_clear_refmap_bit()
828 * for us in the refmap. detach the mle and drop it. in dlm_get_lock_resource()
1731 "lockres, set the bit in the refmap\n", in dlm_do_assert_master()
2297 if (test_bit(node, res->refmap)) { in dlm_deref_lockres_handler()
2453 if (test_bit(node, res->refmap)) { in dlm_deref_lockres_worker()
2524 node_ref = find_first_bit(res->refmap, O2NM_MAX_NODES); in dlm_is_lockres_migratable()
2956 bit = find_next_bit(res->refmap, O2NM_MAX_NODES, bit); in dlm_remove_nonlocal_locks()
2973 * potential target based first on the locks and then on refmap
[all...]
H A Ddlmdebug.c45 printk(" refmap nodes: [ "); in dlm_print_lockres_refmap()
48 bit = find_next_bit(res->refmap, O2NM_MAX_NODES, bit); in dlm_print_lockres_refmap()
509 /* refmap */ in dump_lockres()
511 out += stringify_nodemap(res->refmap, O2NM_MAX_NODES, in dump_lockres()
H A Ddlmrecovery.c1807 /* placeholder, just need to set the refmap bit */ in dlm_process_recovery_data()
2024 "setting refmap bit\n", dlm->name, in dlm_process_recovery_data()
2301 if(!test_bit(dead_node, res->refmap)) { in dlm_free_dead_locks()
2309 } else if (test_bit(dead_node, res->refmap)) { in dlm_free_dead_locks()
2406 if (test_bit(dead_node, res->refmap)) { in dlm_do_local_recovery_cleanup()
H A Ddlmcommon.h316 unsigned long refmap[BITS_TO_LONGS(O2NM_MAX_NODES)]; member
H A Ddlmthread.c72 * the first lock), and has no bits in its refmap.
95 bit = find_first_bit(res->refmap, O2NM_MAX_NODES); in __dlm_lockres_unused()
218 /* This ensures that clear refmap is sent after the set */ in dlm_purge_lockres()
222 /* clear our bit from the master's refmap, ignore errors */ in dlm_purge_lockres()

Completed in 22 milliseconds