Home
last modified time | relevance | path

Searched refs:dlm_lkb (Results 1 – 15 of 15) sorted by relevance

/fs/dlm/
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);
84 static int _request_lock(struct dlm_rsb *r, struct dlm_lkb *lkb);
85 static int _cancel_lock(struct dlm_rsb *r, struct dlm_lkb *lkb);
86 static void __receive_convert_reply(struct dlm_rsb *r, struct dlm_lkb *lkb,
[all …]
Dmemory.c25 lkb_cache = kmem_cache_create("dlm_lkb", sizeof(struct dlm_lkb), in dlm_memory_init()
26 __alignof__(struct dlm_lkb), 0, NULL); in dlm_memory_init()
71 struct dlm_lkb *dlm_allocate_lkb(struct dlm_ls *ls) in dlm_allocate_lkb()
73 struct dlm_lkb *lkb; in dlm_allocate_lkb()
79 void dlm_free_lkb(struct dlm_lkb *lkb) in dlm_free_lkb()
Dast.h16 void dlm_add_ast(struct dlm_lkb *lkb, int type, int bastmode);
17 void dlm_del_ast(struct dlm_lkb *lkb);
Dmemory.h21 struct dlm_lkb *dlm_allocate_lkb(struct dlm_ls *ls);
22 void dlm_free_lkb(struct dlm_lkb *l);
Dast.c28 void dlm_del_ast(struct dlm_lkb *lkb) in dlm_del_ast()
36 void dlm_add_ast(struct dlm_lkb *lkb, int type, int bastmode) in dlm_add_ast()
61 struct dlm_lkb *lkb; in process_asts()
Ddebug_fs.c50 static int print_format1_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format1_lock()
75 struct dlm_lkb *lkb; in print_format1()
172 static int print_format2_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format2_lock()
210 struct dlm_lkb *lkb; in print_format2()
237 static int print_format3_lock(struct seq_file *s, struct dlm_lkb *lkb, in print_format3_lock()
270 struct dlm_lkb *lkb; in print_format3()
620 struct dlm_lkb *lkb; in waiters_read()
Dlock.h17 void dlm_print_lkb(struct dlm_lkb *lkb);
23 int dlm_put_lkb(struct dlm_lkb *lkb);
Ddlm_internal.h52 struct dlm_lkb;
220 struct dlm_lkb { struct
479 struct dlm_lkb ls_stub_lkb; /* for returning errors */
586 void dlm_timeout_warn(struct dlm_lkb *lkb);
Dnetlink.c104 static void fill_data(struct dlm_lock_data *data, struct dlm_lkb *lkb) in fill_data()
127 void dlm_timeout_warn(struct dlm_lkb *lkb) in dlm_timeout_warn()
Duser.h12 void dlm_user_add_ast(struct dlm_lkb *lkb, int type, int bastmode);
Drcom.h20 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb);
Drecover.c292 struct dlm_lkb *lkb; in set_lock_master()
466 struct dlm_lkb *lkb; in recover_locks_queue()
580 struct dlm_lkb *lkb, *high_lkb = NULL; in recover_lvb()
656 struct dlm_lkb *lkb; in recover_conversion()
Duser.c156 static int lkb_is_endoflife(struct dlm_lkb *lkb, int sb_status, int type) in lkb_is_endoflife()
178 void dlm_user_add_ast(struct dlm_lkb *lkb, int type, int bastmode) in dlm_user_add_ast()
793 struct dlm_lkb *lkb; in device_read()
847 lkb = list_entry(proc->asts.next, struct dlm_lkb, lkb_astqueue); in device_read()
Dlockspace.c644 struct dlm_lkb *lkb; in lockspace_busy()
670 struct dlm_lkb *lkb; in release_lockspace()
727 lkb = list_entry(head->next, struct dlm_lkb, in release_lockspace()
Drcom.c308 static void pack_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb, in pack_rcom_lock()
338 int dlm_send_rcom_lock(struct dlm_rsb *r, struct dlm_lkb *lkb) in dlm_send_rcom_lock()