Lines Matching defs:dlm_rsb
311 struct dlm_rsb { struct
312 struct dlm_ls *res_ls; /* the lockspace */
313 struct kref res_ref;
314 spinlock_t res_lock;
315 unsigned long res_flags;
316 int res_length; /* length of rsb name */
317 int res_nodeid;
318 int res_master_nodeid;
319 int res_dir_nodeid;
320 unsigned long res_id; /* for ls_recover_xa */
321 uint32_t res_lvbseq;
322 uint32_t res_hash;
323 unsigned long res_toss_time;
324 uint32_t res_first_lkid;
325 struct list_head res_lookup; /* lkbs waiting on first */
326 struct rhash_head res_node; /* rsbtbl */
327 struct list_head res_grantqueue;
328 struct list_head res_convertqueue;
329 struct list_head res_waitqueue;
331 struct list_head res_slow_list; /* ls_slow_* */
332 struct list_head res_scan_list;
333 struct list_head res_root_list; /* used for recovery */
334 struct list_head res_masters_list; /* used for recovery */
335 struct list_head res_recover_list; /* used for recovery */
336 int res_recover_locks_count;
337 struct rcu_head rcu;
339 char *res_lvbptr;
340 char res_name[DLM_RESNAME_MAXLEN+1];