Lines Matching refs:dl
543 struct debug_lockres *dl = m->private; in lockres_seq_start() local
544 struct dlm_ctxt *dlm = dl->dl_ctxt; in lockres_seq_start()
545 struct dlm_lock_resource *oldres = dl->dl_res; in lockres_seq_start()
555 dl = NULL; in lockres_seq_start()
573 dl->dl_res = res; in lockres_seq_start()
577 dump_lockres(res, dl->dl_buf, dl->dl_len - 1); in lockres_seq_start()
580 dl = NULL; in lockres_seq_start()
584 return dl; in lockres_seq_start()
598 struct debug_lockres *dl = (struct debug_lockres *)v; in lockres_seq_show() local
600 seq_printf(s, "%s", dl->dl_buf); in lockres_seq_show()
615 struct debug_lockres *dl; in debug_lockres_open() local
622 dl = __seq_open_private(file, &debug_lockres_ops, sizeof(*dl)); in debug_lockres_open()
623 if (!dl) in debug_lockres_open()
626 dl->dl_len = PAGE_SIZE; in debug_lockres_open()
627 dl->dl_buf = buf; in debug_lockres_open()
630 dl->dl_ctxt = dlm; in debug_lockres_open()
644 struct debug_lockres *dl = (struct debug_lockres *)seq->private; in debug_lockres_release() local
646 if (dl->dl_res) in debug_lockres_release()
647 dlm_lockres_put(dl->dl_res); in debug_lockres_release()
648 dlm_put(dl->dl_ctxt); in debug_lockres_release()
649 kfree(dl->dl_buf); in debug_lockres_release()