Searched refs:dtl (Results 1 – 5 of 5) sorted by relevance
22 struct dtl { struct29 static DEFINE_PER_CPU(struct dtl, cpu_dtl); argument91 static int dtl_start(struct dtl *dtl) in dtl_start() argument93 struct dtl_ring *dtlr = &per_cpu(dtl_rings, dtl->cpu); in dtl_start()95 dtlr->buf = dtl->buf; in dtl_start()96 dtlr->buf_end = dtl->buf + dtl->buf_entries; in dtl_start()101 dtlr->write_ptr = dtl->buf; in dtl_start()104 lppaca_of(dtl->cpu).dtl_enable_mask |= dtl_event_mask; in dtl_start()111 static void dtl_stop(struct dtl *dtl) in dtl_stop() argument113 struct dtl_ring *dtlr = &per_cpu(dtl_rings, dtl->cpu); in dtl_stop()[all …]
89 struct dtl_entry *dtl; in alloc_dtl_buffers() local95 dtl = kmem_cache_alloc(dtl_cache, GFP_KERNEL); in alloc_dtl_buffers()96 if (!dtl) { in alloc_dtl_buffers()106 pp->dispatch_log = dtl; in alloc_dtl_buffers()107 pp->dispatch_log_end = dtl + N_DISPATCH_LOG; in alloc_dtl_buffers()108 pp->dtl_curr = dtl; in alloc_dtl_buffers()121 struct dtl_entry *dtl; in register_dtl_buffer() local125 dtl = pp->dispatch_log; in register_dtl_buffer()126 if (dtl && dtl_mask) { in register_dtl_buffer()128 pp->dtl_curr = dtl; in register_dtl_buffer()[all …]
10 papr_platform_attributes.o dtl.o
598 vpap = &tvcpu->arch.dtl; in do_h_register_vpa()615 if (vpa_is_registered(&tvcpu->arch.dtl) || in do_h_register_vpa()624 vpap = &tvcpu->arch.dtl; in do_h_register_vpa()699 vcpu->arch.dtl.update_pending)) in kvmppc_update_vpas()708 if (vcpu->arch.dtl.update_pending) { in kvmppc_update_vpas()709 kvmppc_update_vpa(vcpu, &vcpu->arch.dtl); in kvmppc_update_vpas()710 vcpu->arch.dtl_ptr = vcpu->arch.dtl.pinned_addr; in kvmppc_update_vpas()762 if (dt == vcpu->arch.dtl.pinned_end) in __kvmppc_create_dtl_entry()763 dt = vcpu->arch.dtl.pinned_addr; in __kvmppc_create_dtl_entry()2336 val->vpaval.addr = vcpu->arch.dtl.next_gpa; in kvmppc_get_one_reg_hv()[all …]
811 struct kvmppc_vpa dtl; member