Lines Matching refs:dtl
43 #include <asm/dtl.h>
89 struct dtl_entry *dtl;
95 dtl = kmem_cache_alloc(dtl_cache, GFP_KERNEL);
96 if (!dtl) {
106 pp->dispatch_log = dtl;
107 pp->dispatch_log_end = dtl + N_DISPATCH_LOG;
108 pp->dtl_curr = dtl;
121 struct dtl_entry *dtl;
125 dtl = pp->dispatch_log;
126 if (dtl && dtl_mask) {
128 pp->dtl_curr = dtl;
132 dtl->enqueue_to_dispatch_time = cpu_to_be32(DISPATCH_LOG_BYTES);
133 ret = register_dtl(hwcpu, __pa(dtl));
364 struct dtl_entry *dtl = local_paca->dispatch_log + (i % N_DISPATCH_LOG);
383 dtle = *dtl;
391 dtl = local_paca->dispatch_log + (i % N_DISPATCH_LOG);
396 ++dtl;
397 if (dtl == dtl_end)
398 dtl = local_paca->dispatch_log;
473 /* Setup dtl buffers and register those */
476 state = cpuhp_setup_state(CPUHP_AP_ONLINE_DYN, "powerpc/dtl:online",