Home
last modified time | relevance | path

Searched refs:ls_rsbtbl (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/fs/dlm/
A Ddebug_fs.c452 tree = toss ? &ls->ls_rsbtbl[bucket].toss : &ls->ls_rsbtbl[bucket].keep; in table_seq_start()
454 spin_lock(&ls->ls_rsbtbl[bucket].lock); in table_seq_start()
467 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in table_seq_start()
484 tree = toss ? &ls->ls_rsbtbl[bucket].toss : &ls->ls_rsbtbl[bucket].keep; in table_seq_start()
486 spin_lock(&ls->ls_rsbtbl[bucket].lock); in table_seq_start()
497 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in table_seq_start()
518 spin_lock(&ls->ls_rsbtbl[bucket].lock); in table_seq_next()
526 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in table_seq_next()
531 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in table_seq_next()
550 tree = toss ? &ls->ls_rsbtbl[bucket].toss : &ls->ls_rsbtbl[bucket].keep; in table_seq_next()
[all …]
A Dlock.c358 &ls->ls_rsbtbl[bucket].lock); in put_rsb()
599 spin_lock(&ls->ls_rsbtbl[b].lock); in find_rsb_dir()
718 spin_unlock(&ls->ls_rsbtbl[b].lock); in find_rsb_dir()
743 spin_lock(&ls->ls_rsbtbl[b].lock); in find_rsb_nodir()
816 spin_unlock(&ls->ls_rsbtbl[b].lock); in find_rsb_nodir()
1033 spin_lock(&ls->ls_rsbtbl[b].lock); in dlm_master_lookup()
1111 spin_lock(&ls->ls_rsbtbl[i].lock); in dlm_dump_rsb_hash()
1130 spin_lock(&ls->ls_rsbtbl[b].lock); in dlm_dump_rsb_name()
1604 spin_lock(&ls->ls_rsbtbl[b].lock); in shrink_bucket()
1679 spin_lock(&ls->ls_rsbtbl[b].lock); in shrink_bucket()
[all …]
A Dlockspace.c517 ls->ls_rsbtbl = vmalloc(array_size(size, sizeof(struct dlm_rsbtable))); in new_lockspace()
518 if (!ls->ls_rsbtbl) in new_lockspace()
521 ls->ls_rsbtbl[i].keep.rb_node = NULL; in new_lockspace()
522 ls->ls_rsbtbl[i].toss.rb_node = NULL; in new_lockspace()
523 spin_lock_init(&ls->ls_rsbtbl[i].lock); in new_lockspace()
691 vfree(ls->ls_rsbtbl); in new_lockspace()
860 while ((n = rb_first(&ls->ls_rsbtbl[i].keep))) { in release_lockspace()
862 rb_erase(n, &ls->ls_rsbtbl[i].keep); in release_lockspace()
866 while ((n = rb_first(&ls->ls_rsbtbl[i].toss))) { in release_lockspace()
868 rb_erase(n, &ls->ls_rsbtbl[i].toss); in release_lockspace()
[all …]
A Ddir.c208 spin_lock(&ls->ls_rsbtbl[bucket].lock); in find_rsb_root()
209 rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[bucket].keep, name, len, &r); in find_rsb_root()
211 rv = dlm_search_rsb_tree(&ls->ls_rsbtbl[bucket].toss, in find_rsb_root()
213 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in find_rsb_root()
A Drecover.c906 spin_lock(&ls->ls_rsbtbl[i].lock); in dlm_create_root_list()
907 for (n = rb_first(&ls->ls_rsbtbl[i].keep); n; n = rb_next(n)) { in dlm_create_root_list()
913 if (!RB_EMPTY_ROOT(&ls->ls_rsbtbl[i].toss)) in dlm_create_root_list()
915 spin_unlock(&ls->ls_rsbtbl[i].lock); in dlm_create_root_list()
942 spin_lock(&ls->ls_rsbtbl[i].lock); in dlm_clear_toss()
943 for (n = rb_first(&ls->ls_rsbtbl[i].toss); n; n = next) { in dlm_clear_toss()
946 rb_erase(n, &ls->ls_rsbtbl[i].toss); in dlm_clear_toss()
950 spin_unlock(&ls->ls_rsbtbl[i].lock); in dlm_clear_toss()
A Ddlm_internal.h577 struct dlm_rsbtable *ls_rsbtbl; member

Completed in 24 milliseconds