Searched refs:ls_dirtbl (Results 1 - 3 of 3) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/dlm/
H A Ddir.c135 list_add_tail(&de->list, &ls->ls_dirtbl[bucket].list);
143 list_for_each_entry(de, &ls->ls_dirtbl[bucket].list, list) {
159 write_lock(&ls->ls_dirtbl[bucket].lock);
176 write_unlock(&ls->ls_dirtbl[bucket].lock);
188 write_lock(&ls->ls_dirtbl[i].lock);
189 head = &ls->ls_dirtbl[i].list;
195 write_unlock(&ls->ls_dirtbl[i].lock);
293 write_lock(&ls->ls_dirtbl[bucket].lock);
297 write_unlock(&ls->ls_dirtbl[bucket].lock);
303 write_unlock(&ls->ls_dirtbl[bucke
[all...]
H A Dlockspace.c452 ls->ls_dirtbl = kmalloc(sizeof(struct dlm_dirtable) * size, GFP_KERNEL);
453 if (!ls->ls_dirtbl)
456 INIT_LIST_HEAD(&ls->ls_dirtbl[i].list);
457 rwlock_init(&ls->ls_dirtbl[i].lock);
547 kfree(ls->ls_dirtbl);
637 kfree(ls->ls_dirtbl);
H A Ddlm_internal.h438 struct dlm_dirtable *ls_dirtbl; member in struct:dlm_ls

Completed in 89 milliseconds