Lines Matching refs:ls_rsbtbl
517 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()
873 vfree(ls->ls_rsbtbl); in release_lockspace()