/linux-master/fs/ocfs2/dlm/ |
H A D | dlmconvert.h | 13 struct dlm_lock *lock, int flags, int type); 16 struct dlm_lock *lock, int flags, int type);
|
H A D | dlmlock.c | 45 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 D | dlmast.c | 35 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 D | dlmconvert.c | 43 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 D | dlmcommon.h | 335 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 D | dlmunlock.c | 43 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 D | dlmapi.h | 13 struct dlm_lock; 97 struct dlm_lock *lockid; 188 void dlm_print_one_lock(struct dlm_lock *lockid);
|
H A D | dlmthread.c | 343 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 D | dlmrecovery.c | 1039 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 D | dlmdebug.c | 57 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 D | dlmmaster.c | 2488 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 D | dlm.h | 91 * 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 D | main.c | 91 EXPORT_SYMBOL_GPL(dlm_lock); variable
|
H A D | lock.c | 13 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 D | stackglue.h | 154 * 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 D | stack_o2cb.c | 411 .dlm_lock = o2cb_dlm_lock,
|
H A D | stack_user.c | 691 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 D | stackglue.c | 242 return active_stack->sp_ops->dlm_lock(conn, mode, lksb, flags,
|
/linux-master/fs/gfs2/ |
H A D | lock_dlm.c | 279 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 D | md-cluster.c | 23 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,
|