Searched refs:ls_rsbtbl (Results 1 - 5 of 5) sorted by relevance
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/dlm/ |
H A D | debug_fs.c | 166 read_lock(&ls->ls_rsbtbl[i].lock); 167 if (!list_empty(&ls->ls_rsbtbl[i].list)) { 168 ri->next = ls->ls_rsbtbl[i].list.next; 169 read_unlock(&ls->ls_rsbtbl[i].lock); 172 read_unlock(&ls->ls_rsbtbl[i].lock); 180 read_lock(&ls->ls_rsbtbl[i].lock); 182 if (ri->next->next == ls->ls_rsbtbl[i].list.next) { 186 read_unlock(&ls->ls_rsbtbl[i].lock); 189 read_unlock(&ls->ls_rsbtbl[i].lock);
|
H A D | lockspace.c | 428 ls->ls_rsbtbl = kmalloc(sizeof(struct dlm_rsbtable) * size, GFP_KERNEL); 429 if (!ls->ls_rsbtbl) 432 INIT_LIST_HEAD(&ls->ls_rsbtbl[i].list); 433 INIT_LIST_HEAD(&ls->ls_rsbtbl[i].toss); 434 rwlock_init(&ls->ls_rsbtbl[i].lock); 551 kfree(ls->ls_rsbtbl); 668 head = &ls->ls_rsbtbl[i].list; 677 head = &ls->ls_rsbtbl[i].toss; 686 kfree(ls->ls_rsbtbl);
|
H A D | recover.c | 729 read_lock(&ls->ls_rsbtbl[i].lock); 730 list_for_each_entry(r, &ls->ls_rsbtbl[i].list, res_hashchain) { 734 read_unlock(&ls->ls_rsbtbl[i].lock); 759 write_lock(&ls->ls_rsbtbl[i].lock); 760 list_for_each_entry_safe(r, safe, &ls->ls_rsbtbl[i].toss, 765 write_unlock(&ls->ls_rsbtbl[i].lock);
|
H A D | lock.c | 365 error = search_rsb_list(&ls->ls_rsbtbl[b].list, name, len, flags, &r); 370 error = search_rsb_list(&ls->ls_rsbtbl[b].toss, name, len, flags, &r); 374 list_move(&r->res_hashchain, &ls->ls_rsbtbl[b].list); 398 write_lock(&ls->ls_rsbtbl[b].lock); 400 write_unlock(&ls->ls_rsbtbl[b].lock); 460 write_lock(&ls->ls_rsbtbl[bucket].lock); 463 write_unlock(&ls->ls_rsbtbl[bucket].lock); 468 list_add(&r->res_hashchain, &ls->ls_rsbtbl[bucket].list); 469 write_unlock(&ls->ls_rsbtbl[bucket].lock); 502 list_move(&r->res_hashchain, &ls->ls_rsbtbl[ [all...] |
H A D | dlm_internal.h | 432 struct dlm_rsbtable *ls_rsbtbl; member in struct:dlm_ls
|
Completed in 99 milliseconds