Lines Matching refs:bucket
352 uint32_t bucket = r->res_bucket; in put_rsb() local
354 spin_lock(&ls->ls_rsbtbl[bucket].lock); in put_rsb()
356 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in put_rsb()
5470 static struct dlm_rsb *find_grant_rsb(struct dlm_ls *ls, int bucket) in find_grant_rsb() argument
5475 spin_lock(&ls->ls_rsbtbl[bucket].lock); in find_grant_rsb()
5476 for (n = rb_first(&ls->ls_rsbtbl[bucket].keep); n; n = rb_next(n)) { in find_grant_rsb()
5486 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in find_grant_rsb()
5489 spin_unlock(&ls->ls_rsbtbl[bucket].lock); in find_grant_rsb()
5513 int bucket = 0; in dlm_recover_grant() local
5519 r = find_grant_rsb(ls, bucket); in dlm_recover_grant()
5521 if (bucket == ls->ls_rsbtbl_size - 1) in dlm_recover_grant()
5523 bucket++; in dlm_recover_grant()