Lines Matching refs:r

168 			       struct dlm_rsb *r)  in print_format2_lock()  argument
196 r->res_nodeid, in print_format2_lock()
197 r->res_length, in print_format2_lock()
198 r->res_name); in print_format2_lock()
201 static void print_format2(struct dlm_rsb *r, struct seq_file *s) in print_format2() argument
205 lock_rsb(r); in print_format2()
207 list_for_each_entry(lkb, &r->res_grantqueue, lkb_statequeue) { in print_format2()
208 print_format2_lock(s, lkb, r); in print_format2()
213 list_for_each_entry(lkb, &r->res_convertqueue, lkb_statequeue) { in print_format2()
214 print_format2_lock(s, lkb, r); in print_format2()
219 list_for_each_entry(lkb, &r->res_waitqueue, lkb_statequeue) { in print_format2()
220 print_format2_lock(s, lkb, r); in print_format2()
225 unlock_rsb(r); in print_format2()
257 static void print_format3(struct dlm_rsb *r, struct seq_file *s) in print_format3() argument
260 int i, lvblen = r->res_ls->ls_lvblen; in print_format3()
263 lock_rsb(r); in print_format3()
266 r, in print_format3()
267 r->res_nodeid, in print_format3()
268 r->res_first_lkid, in print_format3()
269 r->res_flags, in print_format3()
270 !list_empty(&r->res_root_list), in print_format3()
271 !list_empty(&r->res_recover_list), in print_format3()
272 r->res_recover_locks_count, in print_format3()
273 r->res_length); in print_format3()
277 for (i = 0; i < r->res_length; i++) { in print_format3()
278 if (!isascii(r->res_name[i]) || !isprint(r->res_name[i])) in print_format3()
284 for (i = 0; i < r->res_length; i++) { in print_format3()
286 seq_printf(s, "%c", r->res_name[i]); in print_format3()
288 seq_printf(s, " %02x", (unsigned char)r->res_name[i]); in print_format3()
294 if (!r->res_lvbptr) in print_format3()
297 seq_printf(s, "lvb %u %d", r->res_lvbseq, lvblen); in print_format3()
300 seq_printf(s, " %02x", (unsigned char)r->res_lvbptr[i]); in print_format3()
306 list_for_each_entry(lkb, &r->res_grantqueue, lkb_statequeue) { in print_format3()
312 list_for_each_entry(lkb, &r->res_convertqueue, lkb_statequeue) { in print_format3()
318 list_for_each_entry(lkb, &r->res_waitqueue, lkb_statequeue) { in print_format3()
324 list_for_each_entry(lkb, &r->res_lookup, lkb_rsb_lookup) { in print_format3()
330 unlock_rsb(r); in print_format3()
333 static void print_format4(struct dlm_rsb *r, struct seq_file *s) in print_format4() argument
339 lock_rsb(r); in print_format4()
342 r, in print_format4()
343 r->res_nodeid, in print_format4()
344 r->res_master_nodeid, in print_format4()
345 r->res_dir_nodeid, in print_format4()
347 r->res_toss_time, in print_format4()
348 r->res_flags, in print_format4()
349 r->res_length); in print_format4()
351 for (i = 0; i < r->res_length; i++) { in print_format4()
352 if (!isascii(r->res_name[i]) || !isprint(r->res_name[i])) in print_format4()
358 for (i = 0; i < r->res_length; i++) { in print_format4()
360 seq_printf(s, "%c", r->res_name[i]); in print_format4()
362 seq_printf(s, " %02x", (unsigned char)r->res_name[i]); in print_format4()
366 unlock_rsb(r); in print_format4()
428 struct dlm_rsb *r; in table_seq_start() local
458 r = rb_entry(node, struct dlm_rsb, res_hashnode); in table_seq_start()
460 dlm_hold_rsb(r); in table_seq_start()
461 ri->rsb = r; in table_seq_start()
490 r = rb_entry(node, struct dlm_rsb, res_hashnode); in table_seq_start()
491 dlm_hold_rsb(r); in table_seq_start()
492 ri->rsb = r; in table_seq_start()
508 struct dlm_rsb *r, *rp; in table_seq_next() local
524 r = rb_entry(next, struct dlm_rsb, res_hashnode); in table_seq_next()
525 dlm_hold_rsb(r); in table_seq_next()
526 ri->rsb = r; in table_seq_next()
555 r = rb_entry(next, struct dlm_rsb, res_hashnode); in table_seq_next()
556 dlm_hold_rsb(r); in table_seq_next()
557 ri->rsb = r; in table_seq_next()