Lines Matching defs:dlm_rsb
285 struct dlm_rsb { struct
286 struct dlm_ls *res_ls; /* the lockspace */
287 struct kref res_ref;
288 struct mutex res_mutex;
289 unsigned long res_flags;
290 int res_length; /* length of rsb name */
291 int res_nodeid;
292 int res_master_nodeid;
293 int res_dir_nodeid;
294 int res_id; /* for ls_recover_idr */
295 uint32_t res_lvbseq;
296 uint32_t res_hash;
297 uint32_t res_bucket; /* rsbtbl */
298 unsigned long res_toss_time;
299 uint32_t res_first_lkid;
300 struct list_head res_lookup; /* lkbs waiting on first */
301 union {
305 struct list_head res_grantqueue;
306 struct list_head res_convertqueue;
307 struct list_head res_waitqueue;
309 struct list_head res_root_list; /* used for recovery */
310 struct list_head res_recover_list; /* used for recovery */
311 int res_recover_locks_count;
313 char *res_lvbptr;
314 char res_name[DLM_RESNAME_MAXLEN+1];