Symbol: dlm_ls
fs/dlm/ast.c
126
struct dlm_ls *ls = rsb->res_ls;
fs/dlm/ast.c
169
struct dlm_ls *ls = rsb->res_ls;
fs/dlm/ast.c
202
int dlm_callback_start(struct dlm_ls *ls)
fs/dlm/ast.c
217
void dlm_callback_stop(struct dlm_ls *ls)
fs/dlm/ast.c
223
void dlm_callback_suspend(struct dlm_ls *ls)
fs/dlm/ast.c
238
void dlm_callback_resume(struct dlm_ls *ls)
fs/dlm/ast.c
61
struct dlm_ls *ls = rsb->res_ls;
fs/dlm/ast.h
22
int dlm_callback_start(struct dlm_ls *ls);
fs/dlm/ast.h
23
void dlm_callback_stop(struct dlm_ls *ls);
fs/dlm/ast.h
24
void dlm_callback_suspend(struct dlm_ls *ls);
fs/dlm/ast.h
25
void dlm_callback_resume(struct dlm_ls *ls);
fs/dlm/debug_fs.c
399
struct dlm_ls *ls = seq->private;
fs/dlm/debug_fs.c
422
struct dlm_ls *ls = seq->private;
fs/dlm/debug_fs.c
435
struct dlm_ls *ls = seq->private;
fs/dlm/debug_fs.c
507
struct dlm_ls *ls = seq->private;
fs/dlm/debug_fs.c
597
struct dlm_ls *ls = file->private_data;
fs/dlm/debug_fs.c
631
struct dlm_ls *ls = file->private_data;
fs/dlm/debug_fs.c
665
void dlm_delete_debug_file(struct dlm_ls *ls)
fs/dlm/debug_fs.c
762
void dlm_create_debug_file(struct dlm_ls *ls)
fs/dlm/dir.c
197
static struct dlm_rsb *find_rsb_root(struct dlm_ls *ls, const char *name,
fs/dlm/dir.c
236
static void drop_dir_ctx(struct dlm_ls *ls, int nodeid)
fs/dlm/dir.c
252
static struct dlm_dir_dump *lookup_dir_dump(struct dlm_ls *ls, int nodeid)
fs/dlm/dir.c
268
static struct dlm_dir_dump *init_dir_dump(struct dlm_ls *ls, int nodeid)
fs/dlm/dir.c
297
void dlm_copy_master_names(struct dlm_ls *ls, const char *inbuf, int inlen,
fs/dlm/dir.c
33
int dlm_hash2nodeid(struct dlm_ls *ls, uint32_t hash)
fs/dlm/dir.c
50
void dlm_recover_dir_nodeid(struct dlm_ls *ls, const struct list_head *root_list)
fs/dlm/dir.c
59
int dlm_recover_directory(struct dlm_ls *ls, uint64_t seq)
fs/dlm/dir.h
16
int dlm_hash2nodeid(struct dlm_ls *ls, uint32_t hash);
fs/dlm/dir.h
17
void dlm_recover_dir_nodeid(struct dlm_ls *ls,
fs/dlm/dir.h
19
int dlm_recover_directory(struct dlm_ls *ls, uint64_t seq);
fs/dlm/dir.h
20
void dlm_copy_master_names(struct dlm_ls *ls, const char *inbuf, int inlen,
fs/dlm/dlm_internal.h
312
struct dlm_ls *res_ls; /* the lockspace */
fs/dlm/dlm_internal.h
46
struct dlm_ls;
fs/dlm/dlm_internal.h
726
static inline int dlm_locking_stopped(struct dlm_ls *ls)
fs/dlm/dlm_internal.h
731
static inline int dlm_recovery_stopped(struct dlm_ls *ls)
fs/dlm/dlm_internal.h
736
static inline int dlm_no_directory(struct dlm_ls *ls)
fs/dlm/dlm_internal.h
819
void dlm_create_debug_file(struct dlm_ls *ls);
fs/dlm/dlm_internal.h
820
void dlm_delete_debug_file(struct dlm_ls *ls);
fs/dlm/dlm_internal.h
826
static inline void dlm_create_debug_file(struct dlm_ls *ls) { }
fs/dlm/dlm_internal.h
827
static inline void dlm_delete_debug_file(struct dlm_ls *ls) { }
fs/dlm/lock.c
1082
static int find_rsb(struct dlm_ls *ls, const void *name, int len,
fs/dlm/lock.c
1110
static int validate_master_nodeid(struct dlm_ls *ls, struct dlm_rsb *r,
fs/dlm/lock.c
1150
static void __dlm_master_lookup(struct dlm_ls *ls, struct dlm_rsb *r, int our_nodeid,
fs/dlm/lock.c
1261
static int _dlm_master_lookup(struct dlm_ls *ls, int from_nodeid, const char *name,
fs/dlm/lock.c
1395
int dlm_master_lookup(struct dlm_ls *ls, int from_nodeid, const char *name,
fs/dlm/lock.c
1405
static void dlm_dump_rsb_hash(struct dlm_ls *ls, uint32_t hash)
fs/dlm/lock.c
1417
void dlm_dump_rsb_name(struct dlm_ls *ls, const char *name, int len)
fs/dlm/lock.c
1435
struct dlm_ls *ls = r->res_ls;
fs/dlm/lock.c
1501
static int _create_lkb(struct dlm_ls *ls, struct dlm_lkb **lkb_ret,
fs/dlm/lock.c
1538
static int create_lkb(struct dlm_ls *ls, struct dlm_lkb **lkb_ret)
fs/dlm/lock.c
1543
static int find_lkb(struct dlm_ls *ls, uint32_t lkid, struct dlm_lkb **lkb_ret)
fs/dlm/lock.c
1580
static int __put_lkb(struct dlm_ls *ls, struct dlm_lkb *lkb)
fs/dlm/lock.c
1604
struct dlm_ls *ls;
fs/dlm/lock.c
1725
struct dlm_ls *ls = lkb->lkb_resource->res_ls;
fs/dlm/lock.c
1774
struct dlm_ls *ls = lkb->lkb_resource->res_ls;
fs/dlm/lock.c
1859
struct dlm_ls *ls = lkb->lkb_resource->res_ls;
fs/dlm/lock.c
1878
struct dlm_ls *ls = lkb->lkb_resource->res_ls;
fs/dlm/lock.c
204
void dlm_lock_recovery(struct dlm_ls *ls)
fs/dlm/lock.c
209
void dlm_unlock_recovery(struct dlm_ls *ls)
fs/dlm/lock.c
214
int dlm_lock_recovery_try(struct dlm_ls *ls)
fs/dlm/lock.c
2830
static int validate_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
2895
struct dlm_ls *ls = lkb->lkb_resource->res_ls;
fs/dlm/lock.c
3276
static int request_lock(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3303
static int convert_lock(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3325
static int unlock_lock(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3347
static int cancel_lock(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3384
struct dlm_ls *ls;
fs/dlm/lock.c
3436
struct dlm_ls *ls;
fs/dlm/lock.c
3498
static int _create_message(struct dlm_ls *ls, int mb_len,
fs/dlm/lock.c
375
struct dlm_ls *ls = r->res_ls;
fs/dlm/lock.c
3801
static int send_lookup_reply(struct dlm_ls *ls,
fs/dlm/lock.c
3851
static int receive_lvb(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3879
static int receive_request_args(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3901
static int receive_convert_args(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3916
static int receive_unlock_args(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
3927
static void setup_local_lkb(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
393
static void enable_scan_timer(struct dlm_ls *ls, unsigned long jiffies)
fs/dlm/lock.c
3989
static int receive_request(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
405
void resume_scan_timer(struct dlm_ls *ls)
fs/dlm/lock.c
4068
static int receive_convert(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4124
static int receive_unlock(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4176
static int receive_cancel(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
419
static void del_scan(struct dlm_ls *ls, struct dlm_rsb *r)
fs/dlm/lock.c
4212
static int receive_grant(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4243
static int receive_bast(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4271
static void receive_lookup(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4291
static void receive_remove(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4386
static void receive_purge(struct dlm_ls *ls, const struct dlm_message *ms)
fs/dlm/lock.c
4391
static int receive_request_reply(struct dlm_ls *ls,
fs/dlm/lock.c
458
static void add_scan(struct dlm_ls *ls, struct dlm_rsb *r)
fs/dlm/lock.c
4580
static int receive_convert_reply(struct dlm_ls *ls,
fs/dlm/lock.c
4631
static int receive_unlock_reply(struct dlm_ls *ls,
fs/dlm/lock.c
4683
static int receive_cancel_reply(struct dlm_ls *ls,
fs/dlm/lock.c
4698
static void receive_lookup_reply(struct dlm_ls *ls,
fs/dlm/lock.c
4778
static void _receive_message(struct dlm_ls *ls, const struct dlm_message *ms,
fs/dlm/lock.c
4914
static void dlm_receive_message(struct dlm_ls *ls, const struct dlm_message *ms,
fs/dlm/lock.c
4949
void dlm_receive_message_saved(struct dlm_ls *ls, const struct dlm_message *ms,
fs/dlm/lock.c
4963
struct dlm_ls *ls;
fs/dlm/lock.c
5015
static void recover_convert_waiter(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
5028
static int waiter_needs_recovery(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
5046
void dlm_recover_waiters_pre(struct dlm_ls *ls)
fs/dlm/lock.c
512
struct dlm_ls *ls = timer_container_of(ls, timer, ls_scan_timer);
fs/dlm/lock.c
5152
static struct dlm_lkb *find_resend_waiter(struct dlm_ls *ls)
fs/dlm/lock.c
5196
int dlm_recover_waiters_post(struct dlm_ls *ls)
fs/dlm/lock.c
5324
static void purge_mstcpy_list(struct dlm_ls *ls, struct dlm_rsb *r,
fs/dlm/lock.c
5349
struct dlm_ls *ls = r->res_ls;
fs/dlm/lock.c
5356
static void purge_dead_list(struct dlm_ls *ls, struct dlm_rsb *r,
fs/dlm/lock.c
5391
void dlm_recover_purge(struct dlm_ls *ls, const struct list_head *root_list)
fs/dlm/lock.c
5430
static struct dlm_rsb *find_grant_rsb(struct dlm_ls *ls)
fs/dlm/lock.c
5467
void dlm_recover_grant(struct dlm_ls *ls)
fs/dlm/lock.c
5527
static int receive_rcom_lock_args(struct dlm_ls *ls, struct dlm_lkb *lkb,
fs/dlm/lock.c
5579
int dlm_recover_master_copy(struct dlm_ls *ls, const struct dlm_rcom *rc,
fs/dlm/lock.c
5663
int dlm_recover_process_copy(struct dlm_ls *ls, const struct dlm_rcom *rc,
fs/dlm/lock.c
5732
int dlm_user_request(struct dlm_ls *ls, struct dlm_user_args *ua,
fs/dlm/lock.c
5801
int dlm_user_convert(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.c
5863
int dlm_user_adopt_orphan(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.c
5928
int dlm_user_unlock(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.c
598
static int get_rsb_struct(struct dlm_ls *ls, const void *name, int len,
fs/dlm/lock.c
5980
int dlm_user_cancel(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.c
6021
int dlm_user_deadlock(struct dlm_ls *ls, uint32_t flags, uint32_t lkid)
fs/dlm/lock.c
6075
static int orphan_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb)
fs/dlm/lock.c
6098
static int unlock_proc_lock(struct dlm_ls *ls, struct dlm_lkb *lkb)
fs/dlm/lock.c
6116
static struct dlm_lkb *del_proc_lock(struct dlm_ls *ls,
fs/dlm/lock.c
6147
void dlm_clear_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc)
fs/dlm/lock.c
6188
static void purge_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc)
fs/dlm/lock.c
6229
static void do_purge(struct dlm_ls *ls, int nodeid, int pid)
fs/dlm/lock.c
6244
static int send_purge(struct dlm_ls *ls, int nodeid, int pid)
fs/dlm/lock.c
6260
int dlm_user_purge(struct dlm_ls *ls, struct dlm_user_proc *proc,
fs/dlm/lock.c
6279
int dlm_debug_add_lkb(struct dlm_ls *ls, uint32_t lkb_id, char *name, int len,
fs/dlm/lock.c
6324
int dlm_debug_add_lkb_to_waiters(struct dlm_ls *ls, uint32_t lkb_id,
fs/dlm/lock.c
695
static int find_rsb_dir(struct dlm_ls *ls, const void *name, int len,
fs/dlm/lock.c
91
static void do_purge(struct dlm_ls *ls, int nodeid, int pid);
fs/dlm/lock.c
919
static int find_rsb_nodir(struct dlm_ls *ls, const void *name, int len,
fs/dlm/lock.h
15
void dlm_dump_rsb_name(struct dlm_ls *ls, const char *name, int len);
fs/dlm/lock.h
17
void dlm_receive_message_saved(struct dlm_ls *ls, const struct dlm_message *ms,
fs/dlm/lock.h
25
int dlm_lock_recovery_try(struct dlm_ls *ls);
fs/dlm/lock.h
26
void dlm_lock_recovery(struct dlm_ls *ls);
fs/dlm/lock.h
27
void dlm_unlock_recovery(struct dlm_ls *ls);
fs/dlm/lock.h
29
void resume_scan_timer(struct dlm_ls *ls);
fs/dlm/lock.h
31
int dlm_master_lookup(struct dlm_ls *ls, int from_nodeid, const char *name,
fs/dlm/lock.h
37
void dlm_recover_purge(struct dlm_ls *ls, const struct list_head *root_list);
fs/dlm/lock.h
39
void dlm_recover_grant(struct dlm_ls *ls);
fs/dlm/lock.h
40
int dlm_recover_waiters_post(struct dlm_ls *ls);
fs/dlm/lock.h
41
void dlm_recover_waiters_pre(struct dlm_ls *ls);
fs/dlm/lock.h
42
int dlm_recover_master_copy(struct dlm_ls *ls, const struct dlm_rcom *rc,
fs/dlm/lock.h
44
int dlm_recover_process_copy(struct dlm_ls *ls, const struct dlm_rcom *rc,
fs/dlm/lock.h
47
int dlm_user_request(struct dlm_ls *ls, struct dlm_user_args *ua, int mode,
fs/dlm/lock.h
49
int dlm_user_convert(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.h
51
int dlm_user_adopt_orphan(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.h
54
int dlm_user_unlock(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.h
56
int dlm_user_cancel(struct dlm_ls *ls, struct dlm_user_args *ua_tmp,
fs/dlm/lock.h
58
int dlm_user_purge(struct dlm_ls *ls, struct dlm_user_proc *proc,
fs/dlm/lock.h
60
int dlm_user_deadlock(struct dlm_ls *ls, uint32_t flags, uint32_t lkid);
fs/dlm/lock.h
61
void dlm_clear_proc_locks(struct dlm_ls *ls, struct dlm_user_proc *proc);
fs/dlm/lock.h
62
int dlm_debug_add_lkb(struct dlm_ls *ls, uint32_t lkb_id, char *name, int len,
fs/dlm/lock.h
64
int dlm_debug_add_lkb_to_waiters(struct dlm_ls *ls, uint32_t lkb_id,
fs/dlm/lockspace.c
101
static ssize_t dlm_recover_status_show(struct dlm_ls *ls, char *buf)
fs/dlm/lockspace.c
107
static ssize_t dlm_recover_nodeid_show(struct dlm_ls *ls, char *buf)
fs/dlm/lockspace.c
114
ssize_t (*show)(struct dlm_ls *, char *);
fs/dlm/lockspace.c
115
ssize_t (*store)(struct dlm_ls *, const char *, size_t);
fs/dlm/lockspace.c
164
struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj);
fs/dlm/lockspace.c
172
struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj);
fs/dlm/lockspace.c
189
static int do_uevent(struct dlm_ls *ls, int in, unsigned int release_recover)
fs/dlm/lockspace.c
216
const struct dlm_ls *ls = container_of(kobj, struct dlm_ls, ls_kobj);
fs/dlm/lockspace.c
246
struct dlm_ls *dlm_find_lockspace_global(uint32_t id)
fs/dlm/lockspace.c
248
struct dlm_ls *ls;
fs/dlm/lockspace.c
264
struct dlm_ls *dlm_find_lockspace_local(dlm_lockspace_t *lockspace)
fs/dlm/lockspace.c
266
struct dlm_ls *ls = lockspace;
fs/dlm/lockspace.c
272
struct dlm_ls *dlm_find_lockspace_device(int minor)
fs/dlm/lockspace.c
274
struct dlm_ls *ls;
fs/dlm/lockspace.c
289
void dlm_put_lockspace(struct dlm_ls *ls)
fs/dlm/lockspace.c
295
static void remove_lockspace(struct dlm_ls *ls)
fs/dlm/lockspace.c
33
static ssize_t dlm_control_store(struct dlm_ls *ls, const char *buf, size_t len)
fs/dlm/lockspace.c
341
struct dlm_ls *ls = container_of(work, struct dlm_ls, ls_free_work);
fs/dlm/lockspace.c
366
struct dlm_ls *ls;
fs/dlm/lockspace.c
59
static ssize_t dlm_event_store(struct dlm_ls *ls, const char *buf, size_t len)
fs/dlm/lockspace.c
679
static int lockspace_busy(struct dlm_ls *ls, unsigned int release_option)
fs/dlm/lockspace.c
70
static ssize_t dlm_id_show(struct dlm_ls *ls, char *buf)
fs/dlm/lockspace.c
707
static int release_lockspace(struct dlm_ls *ls, unsigned int release_option)
fs/dlm/lockspace.c
75
static ssize_t dlm_id_store(struct dlm_ls *ls, const char *buf, size_t len)
fs/dlm/lockspace.c
797
struct dlm_ls *ls;
fs/dlm/lockspace.c
821
struct dlm_ls *ls;
fs/dlm/lockspace.c
84
static ssize_t dlm_nodir_show(struct dlm_ls *ls, char *buf)
fs/dlm/lockspace.c
89
static ssize_t dlm_nodir_store(struct dlm_ls *ls, const char *buf, size_t len)
fs/dlm/lockspace.h
25
struct dlm_ls *dlm_find_lockspace_global(uint32_t id);
fs/dlm/lockspace.h
26
struct dlm_ls *dlm_find_lockspace_local(void *id);
fs/dlm/lockspace.h
27
struct dlm_ls *dlm_find_lockspace_device(int minor);
fs/dlm/lockspace.h
28
void dlm_put_lockspace(struct dlm_ls *ls);
fs/dlm/member.c
160
int dlm_slots_assign(struct dlm_ls *ls, int *num_slots, int *slots_size,
fs/dlm/member.c
28
void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc,
fs/dlm/member.c
286
static void add_ordered_member(struct dlm_ls *ls, struct dlm_member *new)
fs/dlm/member.c
321
static int dlm_add_member(struct dlm_ls *ls, struct dlm_config_node *node)
fs/dlm/member.c
356
int dlm_is_member(struct dlm_ls *ls, int nodeid)
fs/dlm/member.c
363
int dlm_is_removed(struct dlm_ls *ls, int nodeid)
fs/dlm/member.c
394
void dlm_clear_members(struct dlm_ls *ls)
fs/dlm/member.c
40
void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc)
fs/dlm/member.c
400
void dlm_clear_members_gone(struct dlm_ls *ls)
fs/dlm/member.c
405
static void make_member_array(struct dlm_ls *ls)
fs/dlm/member.c
450
static int ping_members(struct dlm_ls *ls, uint64_t seq)
fs/dlm/member.c
470
static void dlm_lsop_recover_prep(struct dlm_ls *ls)
fs/dlm/member.c
477
static void dlm_lsop_recover_slot(struct dlm_ls *ls, struct dlm_member *memb,
fs/dlm/member.c
504
void dlm_lsop_recover_done(struct dlm_ls *ls)
fs/dlm/member.c
547
int dlm_recover_members(struct dlm_ls *ls, struct dlm_recover *rv, int *neg_out)
fs/dlm/member.c
62
static void log_slots(struct dlm_ls *ls, uint32_t gen, int num_slots,
fs/dlm/member.c
631
int dlm_ls_stop(struct dlm_ls *ls)
fs/dlm/member.c
723
int dlm_ls_start(struct dlm_ls *ls)
fs/dlm/member.c
97
int dlm_slots_copy_in(struct dlm_ls *ls)
fs/dlm/member.h
14
int dlm_ls_stop(struct dlm_ls *ls);
fs/dlm/member.h
15
int dlm_ls_start(struct dlm_ls *ls);
fs/dlm/member.h
16
void dlm_clear_members(struct dlm_ls *ls);
fs/dlm/member.h
17
void dlm_clear_members_gone(struct dlm_ls *ls);
fs/dlm/member.h
18
int dlm_recover_members(struct dlm_ls *ls, struct dlm_recover *rv,int *neg_out);
fs/dlm/member.h
19
int dlm_is_removed(struct dlm_ls *ls, int nodeid);
fs/dlm/member.h
20
int dlm_is_member(struct dlm_ls *ls, int nodeid);
fs/dlm/member.h
22
void dlm_slot_save(struct dlm_ls *ls, struct dlm_rcom *rc,
fs/dlm/member.h
24
void dlm_slots_copy_out(struct dlm_ls *ls, struct dlm_rcom *rc);
fs/dlm/member.h
25
int dlm_slots_copy_in(struct dlm_ls *ls);
fs/dlm/member.h
26
int dlm_slots_assign(struct dlm_ls *ls, int *num_slots, int *slots_size,
fs/dlm/member.h
28
void dlm_lsop_recover_done(struct dlm_ls *ls);
fs/dlm/memory.c
85
char *dlm_allocate_lvb(struct dlm_ls *ls)
fs/dlm/memory.h
21
char *dlm_allocate_lvb(struct dlm_ls *ls);
fs/dlm/plock.c
126
struct dlm_ls *ls;
fs/dlm/plock.c
291
struct dlm_ls *ls;
fs/dlm/plock.c
364
struct dlm_ls *ls;
fs/dlm/plock.c
425
struct dlm_ls *ls;
fs/dlm/rcom.c
101
static void set_rcom_status(struct dlm_ls *ls, struct rcom_status *rs,
fs/dlm/rcom.c
111
static void set_rcom_config(struct dlm_ls *ls, struct rcom_config *rf,
fs/dlm/rcom.c
122
static int check_rcom_config(struct dlm_ls *ls, struct dlm_rcom *rc, int nodeid)
fs/dlm/rcom.c
144
static void allow_sync_reply(struct dlm_ls *ls, __le64 *new_seq)
fs/dlm/rcom.c
152
static void disallow_sync_reply(struct dlm_ls *ls)
fs/dlm/rcom.c
171
int dlm_rcom_status(struct dlm_ls *ls, int nodeid, uint32_t status_flags,
fs/dlm/rcom.c
223
static void receive_rcom_status(struct dlm_ls *ls,
fs/dlm/rcom.c
25
static int rcom_response(struct dlm_ls *ls)
fs/dlm/rcom.c
286
static void receive_sync_reply(struct dlm_ls *ls, const struct dlm_rcom *rc_in)
fs/dlm/rcom.c
30
static void _create_rcom(struct dlm_ls *ls, int to_nodeid, int type, int len,
fs/dlm/rcom.c
307
int dlm_rcom_names(struct dlm_ls *ls, int nodeid, char *last_name,
fs/dlm/rcom.c
336
static void receive_rcom_names(struct dlm_ls *ls, const struct dlm_rcom *rc_in,
fs/dlm/rcom.c
364
struct dlm_ls *ls = r->res_ls;
fs/dlm/rcom.c
379
static void receive_rcom_lookup(struct dlm_ls *ls,
fs/dlm/rcom.c
411
static void receive_rcom_lookup_reply(struct dlm_ls *ls,
fs/dlm/rcom.c
449
struct dlm_ls *ls = r->res_ls;
fs/dlm/rcom.c
473
static void receive_rcom_lock(struct dlm_ls *ls, const struct dlm_rcom *rc_in,
fs/dlm/rcom.c
50
static int create_rcom(struct dlm_ls *ls, int to_nodeid, int type, int len,
fs/dlm/rcom.c
582
void dlm_receive_rcom(struct dlm_ls *ls, const struct dlm_rcom *rc, int nodeid)
fs/dlm/rcom.c
70
static int create_rcom_stateless(struct dlm_ls *ls, int to_nodeid, int type,
fs/dlm/rcom.h
15
int dlm_rcom_status(struct dlm_ls *ls, int nodeid, uint32_t status_flags,
fs/dlm/rcom.h
17
int dlm_rcom_names(struct dlm_ls *ls, int nodeid, char *last_name,
fs/dlm/rcom.h
21
void dlm_receive_rcom(struct dlm_ls *ls, const struct dlm_rcom *rc,
fs/dlm/recover.c
128
static int wait_status_low(struct dlm_ls *ls, uint32_t wait_status,
fs/dlm/recover.c
154
static int wait_status(struct dlm_ls *ls, uint32_t status, uint64_t seq)
fs/dlm/recover.c
169
int dlm_recover_members_wait(struct dlm_ls *ls, uint64_t seq)
fs/dlm/recover.c
213
int dlm_recover_directory_wait(struct dlm_ls *ls, uint64_t seq)
fs/dlm/recover.c
218
int dlm_recover_locks_wait(struct dlm_ls *ls, uint64_t seq)
fs/dlm/recover.c
223
int dlm_recover_done_wait(struct dlm_ls *ls, uint64_t seq)
fs/dlm/recover.c
240
static int recover_list_empty(struct dlm_ls *ls)
fs/dlm/recover.c
253
struct dlm_ls *ls = r->res_ls;
fs/dlm/recover.c
266
struct dlm_ls *ls = r->res_ls;
fs/dlm/recover.c
276
static void recover_list_clear(struct dlm_ls *ls)
fs/dlm/recover.c
296
static int recover_xa_empty(struct dlm_ls *ls)
fs/dlm/recover.c
310
struct dlm_ls *ls = r->res_ls;
fs/dlm/recover.c
338
struct dlm_ls *ls = r->res_ls;
fs/dlm/recover.c
349
static struct dlm_rsb *recover_xa_find(struct dlm_ls *ls, uint64_t id)
fs/dlm/recover.c
359
static void recover_xa_clear(struct dlm_ls *ls)
fs/dlm/recover.c
42
int dlm_wait_function(struct dlm_ls *ls, int (*testfn) (struct dlm_ls *ls))
fs/dlm/recover.c
450
struct dlm_ls *ls = r->res_ls;
fs/dlm/recover.c
528
int dlm_recover_masters(struct dlm_ls *ls, uint64_t seq,
fs/dlm/recover.c
567
int dlm_recover_master_reply(struct dlm_ls *ls, const struct dlm_rcom *rc)
fs/dlm/recover.c
661
int dlm_recover_locks(struct dlm_ls *ls, uint64_t seq,
fs/dlm/recover.c
74
uint32_t dlm_recover_status(struct dlm_ls *ls)
fs/dlm/recover.c
819
struct dlm_ls *ls = r->res_ls;
fs/dlm/recover.c
83
static void _set_recover_status(struct dlm_ls *ls, uint32_t status)
fs/dlm/recover.c
864
void dlm_recover_rsbs(struct dlm_ls *ls, const struct list_head *root_list)
fs/dlm/recover.c
88
void dlm_set_recover_status(struct dlm_ls *ls, uint32_t status)
fs/dlm/recover.c
895
void dlm_clear_inactive(struct dlm_ls *ls)
fs/dlm/recover.c
95
static int wait_status_all(struct dlm_ls *ls, uint32_t wait_status,
fs/dlm/recover.h
15
int dlm_wait_function(struct dlm_ls *ls, int (*testfn) (struct dlm_ls *ls));
fs/dlm/recover.h
16
uint32_t dlm_recover_status(struct dlm_ls *ls);
fs/dlm/recover.h
17
void dlm_set_recover_status(struct dlm_ls *ls, uint32_t status);
fs/dlm/recover.h
18
int dlm_recover_members_wait(struct dlm_ls *ls, uint64_t seq);
fs/dlm/recover.h
19
int dlm_recover_directory_wait(struct dlm_ls *ls, uint64_t seq);
fs/dlm/recover.h
20
int dlm_recover_locks_wait(struct dlm_ls *ls, uint64_t seq);
fs/dlm/recover.h
21
int dlm_recover_done_wait(struct dlm_ls *ls, uint64_t seq);
fs/dlm/recover.h
22
int dlm_recover_masters(struct dlm_ls *ls, uint64_t seq,
fs/dlm/recover.h
24
int dlm_recover_master_reply(struct dlm_ls *ls, const struct dlm_rcom *rc);
fs/dlm/recover.h
25
int dlm_recover_locks(struct dlm_ls *ls, uint64_t seq,
fs/dlm/recover.h
28
void dlm_clear_inactive(struct dlm_ls *ls);
fs/dlm/recover.h
29
void dlm_recover_rsbs(struct dlm_ls *ls, const struct list_head *root_list);
fs/dlm/recoverd.c
122
static int ls_recover(struct dlm_ls *ls, struct dlm_recover *rv)
fs/dlm/recoverd.c
23
static int dlm_create_masters_list(struct dlm_ls *ls)
fs/dlm/recoverd.c
347
static void do_ls_recovery(struct dlm_ls *ls)
fs/dlm/recoverd.c
392
struct dlm_ls *ls;
fs/dlm/recoverd.c
440
int dlm_recoverd_start(struct dlm_ls *ls)
fs/dlm/recoverd.c
453
void dlm_recoverd_stop(struct dlm_ls *ls)
fs/dlm/recoverd.c
458
void dlm_recoverd_suspend(struct dlm_ls *ls)
fs/dlm/recoverd.c
464
void dlm_recoverd_resume(struct dlm_ls *ls)
fs/dlm/recoverd.c
49
static void dlm_release_masters_list(struct dlm_ls *ls)
fs/dlm/recoverd.c
61
static void dlm_create_root_list(struct dlm_ls *ls, struct list_head *root_list)
fs/dlm/recoverd.c
92
static int enable_locking(struct dlm_ls *ls, uint64_t seq)
fs/dlm/recoverd.h
15
void dlm_recoverd_stop(struct dlm_ls *ls);
fs/dlm/recoverd.h
16
int dlm_recoverd_start(struct dlm_ls *ls);
fs/dlm/recoverd.h
17
void dlm_recoverd_suspend(struct dlm_ls *ls);
fs/dlm/recoverd.h
18
void dlm_recoverd_resume(struct dlm_ls *ls);
fs/dlm/requestqueue.c
108
static int purge_request(struct dlm_ls *ls, struct dlm_message *ms, int nodeid)
fs/dlm/requestqueue.c
133
void dlm_purge_requestqueue(struct dlm_ls *ls)
fs/dlm/requestqueue.c
33
void dlm_add_requestqueue(struct dlm_ls *ls, int nodeid,
fs/dlm/requestqueue.c
65
int dlm_process_requestqueue(struct dlm_ls *ls)
fs/dlm/requestqueue.h
14
void dlm_add_requestqueue(struct dlm_ls *ls, int nodeid,
fs/dlm/requestqueue.h
16
int dlm_process_requestqueue(struct dlm_ls *ls);
fs/dlm/requestqueue.h
17
void dlm_wait_requestqueue(struct dlm_ls *ls);
fs/dlm/requestqueue.h
18
void dlm_purge_requestqueue(struct dlm_ls *ls);
fs/dlm/user.c
181
struct dlm_ls *ls;
fs/dlm/user.c
251
struct dlm_ls *ls;
fs/dlm/user.c
302
struct dlm_ls *ls;
fs/dlm/user.c
331
struct dlm_ls *ls;
fs/dlm/user.c
344
static int dlm_device_register(struct dlm_ls *ls, char *name)
fs/dlm/user.c
376
int dlm_device_deregister(struct dlm_ls *ls)
fs/dlm/user.c
392
struct dlm_ls *ls;
fs/dlm/user.c
408
struct dlm_ls *ls;
fs/dlm/user.c
438
struct dlm_ls *ls;
fs/dlm/user.c
642
struct dlm_ls *ls;
fs/dlm/user.c
669
struct dlm_ls *ls;
fs/dlm/user.h
14
int dlm_device_deregister(struct dlm_ls *ls);
include/trace/events/dlm.h
137
TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, const void *name,
include/trace/events/dlm.h
257
TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, __u32 flags),
include/trace/events/dlm.h
292
TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, __u32 flags,
include/trace/events/dlm.h
95
TP_PROTO(struct dlm_ls *ls, struct dlm_lkb *lkb, const void *name,