Lines Matching defs:dlm_lock_resource
293 struct dlm_lock_resource struct
297 struct hlist_node hash_node;
298 struct qstr lockname;
299 struct kref refs;
307 struct list_head granted;
308 struct list_head converting;
309 struct list_head blocked;
310 struct list_head purge;
316 struct list_head dirty;
317 struct list_head recovering; // dlm_recovery_ctxt.resources list
320 struct list_head tracking; /* dlm->tracking_list */
324 unsigned long last_used;
326 struct dlm_ctxt *dlm;
328 unsigned migration_pending:1;
329 atomic_t asts_reserved;
330 spinlock_t spinlock;
331 wait_queue_head_t wq;
332 u8 owner; //node which owns the lock resource, or unknown
333 u16 state;
334 char lvb[DLM_LVB_LEN];
335 unsigned int inflight_locks;
336 unsigned int inflight_assert_workers;
337 unsigned long refmap[BITS_TO_LONGS(O2NM_MAX_NODES)];