Lines Matching defs:lm_lockstruct
667 struct lm_lockstruct { struct
668 int ls_jid;
669 unsigned int ls_first;
670 const struct lm_lockops *ls_ops;
671 dlm_lockspace_t *ls_dlm;
673 int ls_recover_jid_done; /* These two are deprecated, */
674 int ls_recover_jid_status; /* used previously by gfs_controld */
676 struct dlm_lksb ls_mounted_lksb; /* mounted_lock */
677 struct dlm_lksb ls_control_lksb; /* control_lock */
678 char ls_control_lvb[GDLM_LVB_SIZE]; /* control_lock lvb */
679 struct completion ls_sync_wait; /* {control,mounted}_{lock,unlock} */
680 char *ls_lvb_bits;
682 spinlock_t ls_recover_spin; /* protects following fields */
683 unsigned long ls_recover_flags; /* DFL_ */
684 uint32_t ls_recover_mount; /* gen in first recover_done cb */
685 uint32_t ls_recover_start; /* gen in last recover_done cb */
686 uint32_t ls_recover_block; /* copy recover_start in last recover_prep */
687 uint32_t ls_recover_size; /* size of recover_submit, recover_result */
688 uint32_t *ls_recover_submit; /* gen in last recover_slot cb per jid */
689 uint32_t *ls_recover_result; /* result of last jid recovery */