Searched refs:dlm_rsb (Results 1 - 14 of 14) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/dlm/
H A Dmemory.h19 struct dlm_rsb *allocate_rsb(struct dlm_ls *ls, int namelen);
20 void free_rsb(struct dlm_rsb *r);
H A Drcom.h19 int dlm_send_rcom_lookup(struct dlm_rsb *r, int dir_nodeid);
20 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb);
H A Dlock.h16 void dlm_print_rsb(struct dlm_rsb *r);
17 void dlm_dump_rsb(struct dlm_rsb *r);
22 unsigned int flags, struct dlm_rsb **r_ret);
23 void dlm_put_rsb(struct dlm_rsb *r);
24 void dlm_hold_rsb(struct dlm_rsb *r);
29 void dlm_purge_mstcpy_locks(struct dlm_rsb *r);
48 static inline int is_master(struct dlm_rsb *r)
53 static inline void lock_rsb(struct dlm_rsb *r)
58 static inline void unlock_rsb(struct dlm_rsb *r)
H A Ddir.h18 int dlm_dir_nodeid(struct dlm_rsb *rsb);
H A Dmemory.c54 struct dlm_rsb *allocate_rsb(struct dlm_ls *ls, int namelen)
56 struct dlm_rsb *r;
66 void free_rsb(struct dlm_rsb *r)
H A Drecover.h27 void dlm_recovered_lock(struct dlm_rsb *r);
H A Drecover.c207 static void recover_list_add(struct dlm_rsb *r)
220 static void recover_list_del(struct dlm_rsb *r)
232 static struct dlm_rsb *recover_list_find(struct dlm_ls *ls, uint64_t id)
234 struct dlm_rsb *r = NULL;
250 struct dlm_rsb *r, *s;
299 static void set_master_lkbs(struct dlm_rsb *r)
313 static void set_new_master(struct dlm_rsb *r, int nodeid)
328 static int recover_master(struct dlm_rsb *r)
357 static int recover_master_static(struct dlm_rsb *r)
385 struct dlm_rsb *
[all...]
H A Dlock.c76 static int send_request(struct dlm_rsb *r, struct dlm_lkb *lkb);
77 static int send_convert(struct dlm_rsb *r, struct dlm_lkb *lkb);
78 static int send_unlock(struct dlm_rsb *r, struct dlm_lkb *lkb);
79 static int send_cancel(struct dlm_rsb *r, struct dlm_lkb *lkb);
80 static int send_grant(struct dlm_rsb *r, struct dlm_lkb *lkb);
81 static int send_bast(struct dlm_rsb *r, struct dlm_lkb *lkb, int mode);
82 static int send_lookup(struct dlm_rsb *r, struct dlm_lkb *lkb);
83 static int send_remove(struct dlm_rsb *r);
84 static int _request_lock(struct dlm_rsb *r, struct dlm_lkb *lkb);
85 static void __receive_convert_reply(struct dlm_rsb *
[all...]
H A Ddlm_internal.h53 struct dlm_rsb;
217 struct dlm_rsb *lkb_resource; /* the rsb */
252 struct dlm_rsb { struct
295 static inline void rsb_set_flag(struct dlm_rsb *r, enum rsb_flags flag)
300 static inline void rsb_clear_flag(struct dlm_rsb *r, enum rsb_flags flag)
305 static inline int rsb_flag(struct dlm_rsb *r, enum rsb_flags flag)
454 struct dlm_rsb ls_stub_rsb; /* for returning errors */
H A Ddebug_fs.c31 struct dlm_rsb *rsb;
61 struct dlm_rsb *res)
83 static int print_resource(struct dlm_rsb *res, struct seq_file *s)
191 ri->rsb = list_entry(ri->next, struct dlm_rsb, res_hashchain);
H A Ddir.c115 int dlm_dir_nodeid(struct dlm_rsb *r)
339 struct dlm_rsb *start_r = NULL, *r = NULL;
377 r = list_entry(list, struct dlm_rsb, res_root_list);
H A Dast.c59 struct dlm_rsb *r = NULL;
H A Dlockspace.c472 memset(&ls->ls_stub_rsb, 0, sizeof(struct dlm_rsb));
611 struct dlm_rsb *rsb;
670 rsb = list_entry(head->next, struct dlm_rsb,
679 rsb = list_entry(head->next, struct dlm_rsb,
H A Drcom.c262 int dlm_send_rcom_lookup(struct dlm_rsb *r, int dir_nodeid)
307 static void pack_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb,
335 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb)

Completed in 107 milliseconds