Lines Matching defs:dlm_rsb
293 struct dlm_rsb { struct
294 struct dlm_ls *res_ls; /* the lockspace */
295 struct kref res_ref;
296 struct mutex res_mutex;
297 unsigned long res_flags;
298 int res_length; /* length of rsb name */
299 int res_nodeid;
300 int res_master_nodeid;
301 int res_dir_nodeid;
302 int res_id; /* for ls_recover_idr */
303 uint32_t res_lvbseq;
304 uint32_t res_hash;
305 uint32_t res_bucket; /* rsbtbl */
306 unsigned long res_toss_time;
307 uint32_t res_first_lkid;
308 struct list_head res_lookup; /* lkbs waiting on first */
309 union {
313 struct list_head res_grantqueue;
314 struct list_head res_convertqueue;
315 struct list_head res_waitqueue;
317 struct list_head res_root_list; /* used for recovery */
318 struct list_head res_recover_list; /* used for recovery */
319 int res_recover_locks_count;
321 char *res_lvbptr;
322 char res_name[DLM_RESNAME_MAXLEN+1];