Lines Matching refs:dlm_lock_resource
23 struct dlm_lock_resource { struct
54 struct dlm_lock_resource *sb_lock;
56 struct dlm_lock_resource *bitmap_lockres;
62 struct dlm_lock_resource *ack_lockres;
63 struct dlm_lock_resource *message_lockres;
64 struct dlm_lock_resource *token_lockres;
65 struct dlm_lock_resource *no_new_dev_lockres;
91 struct dlm_lock_resource *res; in sync_ast()
93 res = (struct dlm_lock_resource *) arg; in sync_ast()
97 static int dlm_lock_sync(struct dlm_lock_resource *res, int mode) in dlm_lock_sync()
111 static int dlm_unlock_sync(struct dlm_lock_resource *res) in dlm_unlock_sync()
116 static struct dlm_lock_resource *lockres_init(struct mddev *mddev, in lockres_init()
119 struct dlm_lock_resource *res = NULL; in lockres_init()
123 res = kzalloc(sizeof(struct dlm_lock_resource), GFP_KERNEL); in lockres_init()
165 static void lockres_free(struct dlm_lock_resource *res) in lockres_free()
191 static void add_resync_info(struct mddev *mddev, struct dlm_lock_resource *lockres, in add_resync_info()
201 static struct suspend_info *read_resync_info(struct mddev *mddev, struct dlm_lock_resource *lockres) in read_resync_info()
226 struct dlm_lock_resource *bm_lockres; in recover_bitmaps()
325 struct dlm_lock_resource *res = (struct dlm_lock_resource *)arg; in ack_bast()
467 struct dlm_lock_resource *ack_lockres = cinfo->ack_lockres; in recv_daemon()
468 struct dlm_lock_resource *message_lockres = cinfo->message_lockres; in recv_daemon()
582 struct dlm_lock_resource *bm_lockres; in gather_all_resync_info()