Searched refs:dlm_lock (Results 1 - 20 of 20) sorted by relevance

/linux-master/fs/ocfs2/dlm/
H A Ddlmconvert.h13 struct dlm_lock *lock, int flags, int type);
16 struct dlm_lock *lock, int flags, int type);
H A Ddlmlock.c45 struct dlm_lock *lock, int flags);
46 static void dlm_init_lock(struct dlm_lock *newlock, int type,
49 static void dlm_lock_detach_lockres(struct dlm_lock *lock);
54 sizeof(struct dlm_lock),
74 struct dlm_lock *lock)
76 struct dlm_lock *tmplock;
103 struct dlm_lock *lock, int flags)
182 struct dlm_lock *lock)
199 struct dlm_lock *lock, int flags)
285 struct dlm_lock *loc
[all...]
H A Ddlmast.c35 struct dlm_lock *lock);
36 static int dlm_should_cancel_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock);
47 static int dlm_should_cancel_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock)
74 void __dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock)
129 void dlm_queue_ast(struct dlm_ctxt *dlm, struct dlm_lock *lock)
140 void __dlm_queue_bast(struct dlm_ctxt *dlm, struct dlm_lock *lock)
167 struct dlm_lock *lock)
197 struct dlm_lock *lock)
215 struct dlm_lock *lock)
239 struct dlm_lock *loc
[all...]
H A Ddlmconvert.c43 struct dlm_lock *lock, int flags,
48 struct dlm_lock *lock, int flags, int type);
61 struct dlm_lock *lock, int flags, int type)
104 struct dlm_lock *lock, int flags,
109 struct dlm_lock *tmplock=NULL;
234 struct dlm_lock *lock)
251 struct dlm_lock *lock, int flags, int type)
355 struct dlm_lock *lock, int flags, int type)
435 struct dlm_lock *lock = NULL;
436 struct dlm_lock *tmp_loc
[all...]
H A Ddlmcommon.h335 struct dlm_lock struct
519 * at most one dlm_lock on a lockres for each node in the cluster,
810 struct dlm_lock * dlm_new_lock(int type, u8 node, u64 cookie,
812 void dlm_lock_get(struct dlm_lock *lock);
813 void dlm_lock_put(struct dlm_lock *lock);
815 void dlm_lock_attach_lockres(struct dlm_lock *lock,
826 struct dlm_lock *lock);
828 struct dlm_lock *lock);
833 struct dlm_lock *lock);
835 struct dlm_lock *loc
[all...]
H A Ddlmunlock.c43 struct dlm_lock *lock,
48 struct dlm_lock *lock,
54 struct dlm_lock *lock,
83 struct dlm_lock *lock,
266 struct dlm_lock *lock)
274 struct dlm_lock *lock)
283 struct dlm_lock *lock,
293 struct dlm_lock *lock,
309 struct dlm_lock *lock,
395 struct dlm_lock *loc
[all...]
H A Ddlmapi.h13 struct dlm_lock;
97 struct dlm_lock *lockid;
188 void dlm_print_one_lock(struct dlm_lock *lockid);
H A Ddlmthread.c343 struct dlm_lock *lock, *target;
364 target = list_entry(res->converting.next, struct dlm_lock, list);
435 target = list_entry(res->blocked.next, struct dlm_lock, list);
572 struct dlm_lock *lock;
579 struct dlm_lock, ast_list);
623 struct dlm_lock, bast_list);
H A Ddlmrecovery.c1039 struct dlm_lock *lock;
1171 static void dlm_prepare_lvb_for_migration(struct dlm_lock *lock,
1207 static int dlm_add_lock_to_array(struct dlm_lock *lock,
1234 struct dlm_lock dummy;
1267 struct dlm_lock *lock;
1794 struct dlm_lock *newlock = NULL;
1798 struct dlm_lock *lock;
1837 struct dlm_lock, list);
2049 struct dlm_lock *lock, *next;
2198 static inline int dlm_lvb_needs_invalidation(struct dlm_lock *loc
[all...]
H A Ddlmdebug.c57 static void __dlm_print_lock(struct dlm_lock *lock)
82 struct dlm_lock *lock;
116 void dlm_print_one_lock(struct dlm_lock *lockid)
462 static int dump_lock(struct dlm_lock *lock, int list_type, char *buf, int len)
488 struct dlm_lock *lock;
H A Ddlmmaster.c2488 struct dlm_lock *lock;
2790 int dlm_lock_basts_flushed(struct dlm_ctxt *dlm, struct dlm_lock *lock)
2920 * original master calls this to free all of the dlm_lock
2927 struct dlm_lock *lock, *next;
2981 struct dlm_lock *lock;
/linux-master/include/linux/
H A Ddlm.h91 * dlm_lock
114 * If the call to dlm_lock returns an error then the operation has failed and
115 * the AST routine will not be called. If dlm_lock returns 0 it is still
120 * they will overwrite those values that were passed to a previous dlm_lock
127 int dlm_lock(dlm_lockspace_t *lockspace,
/linux-master/fs/dlm/
H A Dmain.c91 EXPORT_SYMBOL_GPL(dlm_lock); variable
H A Dlock.c13 dlm_lock()
34 dlm_lock = request_lock
35 dlm_lock+CONVERT = convert_lock
3204 * Two stage 1 varieties: dlm_lock() and dlm_unlock()
3207 int dlm_lock(dlm_lockspace_t *lockspace, function
/linux-master/fs/ocfs2/
H A Dstackglue.h154 * Call the underlying dlm lock function. The ->dlm_lock()
163 int (*dlm_lock)(struct ocfs2_cluster_connection *conn, member in struct:ocfs2_stack_operations
H A Dstack_o2cb.c411 .dlm_lock = o2cb_dlm_lock,
H A Dstack_user.c691 return dlm_lock(conn->cc_lockspace, mode, &lksb->lksb_fsdlm,
837 error = dlm_lock(conn->cc_lockspace, mode, lksb, flags,
1072 .dlm_lock = user_dlm_lock,
H A Dstackglue.c242 return active_stack->sp_ops->dlm_lock(conn, mode, lksb, flags,
/linux-master/fs/gfs2/
H A Dlock_dlm.c279 error = dlm_lock(ls->ls_dlm, req, &gl->gl_lksb, lkf, strname,
541 error = dlm_lock(ls->ls_dlm, mode, lksb, flags,
/linux-master/drivers/md/
H A Dmd-cluster.c23 uint32_t flags; /* flags to pass to dlm_lock() */
128 ret = dlm_lock(res->ls, mode, &res->lksb,
154 ret = dlm_lock(res->ls, mode, &res->lksb,

Completed in 385 milliseconds