Lines Matching refs:dl
578 struct debug_lockres *dl = m->private; in lockres_seq_start() local
579 struct dlm_ctxt *dlm = dl->dl_ctxt; in lockres_seq_start()
580 struct dlm_lock_resource *oldres = dl->dl_res; in lockres_seq_start()
590 dl = NULL; in lockres_seq_start()
608 dl->dl_res = res; in lockres_seq_start()
612 dump_lockres(res, dl->dl_buf, dl->dl_len - 1); in lockres_seq_start()
615 dl = NULL; in lockres_seq_start()
619 return dl; in lockres_seq_start()
633 struct debug_lockres *dl = (struct debug_lockres *)v; in lockres_seq_show() local
635 seq_printf(s, "%s", dl->dl_buf); in lockres_seq_show()
650 struct debug_lockres *dl; in debug_lockres_open() local
657 dl = __seq_open_private(file, &debug_lockres_ops, sizeof(*dl)); in debug_lockres_open()
658 if (!dl) in debug_lockres_open()
661 dl->dl_len = PAGE_SIZE; in debug_lockres_open()
662 dl->dl_buf = buf; in debug_lockres_open()
665 dl->dl_ctxt = dlm; in debug_lockres_open()
679 struct debug_lockres *dl = (struct debug_lockres *)seq->private; in debug_lockres_release() local
681 if (dl->dl_res) in debug_lockres_release()
682 dlm_lockres_put(dl->dl_res); in debug_lockres_release()
683 dlm_put(dl->dl_ctxt); in debug_lockres_release()
684 kfree(dl->dl_buf); in debug_lockres_release()