Lines Matching refs:prec

23 def show_irq_desc(prec, irq):
45 text += "%*d: " % (prec, irq)
64 text += " %*lu" % (prec, desc['irq_data']['hwirq'])
66 text += " %*s" % (prec, "")
93 def show_irq_err_count(prec):
97 text += "%*s: %10u\n" % (prec, "ERR", cnt['counter'])
100 def x86_show_irqstat(prec, pfx, field, desc):
102 text = "%*s: " % (prec, pfx)
109 def x86_show_mce(prec, var, pfx, desc):
111 text = "%*s: " % (prec, pfx)
117 def x86_show_interupts(prec):
118 text = x86_show_irqstat(prec, "NMI", '__nmi_count', 'Non-maskable interrupts')
121 text += x86_show_irqstat(prec, "LOC", 'apic_timer_irqs', "Local timer interrupts")
122 text += x86_show_irqstat(prec, "SPU", 'irq_spurious_count', "Spurious interrupts")
123 text += x86_show_irqstat(prec, "PMI", 'apic_perf_irqs', "Performance monitoring interrupts")
124 text += x86_show_irqstat(prec, "IWI", 'apic_irq_work_irqs', "IRQ work interrupts")
125 text += x86_show_irqstat(prec, "RTR", 'icr_read_retry_count', "APIC ICR read retries")
127 text += x86_show_irqstat(prec, "PLT", 'x86_platform_ipis', "Platform interrupts")
130 text += x86_show_irqstat(prec, "RES", 'irq_resched_count', "Rescheduling interrupts")
131 text += x86_show_irqstat(prec, "CAL", 'irq_call_count', "Function call interrupts")
132 text += x86_show_irqstat(prec, "TLB", 'irq_tlb_count', "TLB shootdowns")
135 text += x86_show_irqstat(prec, "TRM", 'irq_thermal_count', "Thermal events interrupts")
138 text += x86_show_irqstat(prec, "THR", 'irq_threshold_count', "Threshold APIC interrupts")
141 text += x86_show_irqstat(prec, "DFR", 'irq_deferred_error_count', "Deferred Error APIC interrupts")
144 text += x86_show_mce(prec, "&mce_exception_count", "MCE", "Machine check exceptions")
145 text == x86_show_mce(prec, "&mce_poll_count", "MCP", "Machine check polls")
147 text += show_irq_err_count(prec)
152 text += "%*s: %10u\n" % (prec, "MIS", cnt['counter'])
155 text += x86_show_irqstat(prec, "PIN", 'kvm_posted_intr_ipis', 'Posted-interrupt notification event')
156 text += x86_show_irqstat(prec, "NPI", 'kvm_posted_intr_nested_ipis', 'Nested posted-interrupt event')
157 text += x86_show_irqstat(prec, "PIW", 'kvm_posted_intr_wakeup_ipis', 'Posted-interrupt wakeup event')
161 def arm_common_show_interrupts(prec):
169 if prec >= 4:
175 text += "%*s%u:%s" % (prec - 1, "IPI", ipi, sep)
185 def aarch64_show_interrupts(prec):
186 text = arm_common_show_interrupts(prec)
187 text += "%*s: %10lu\n" % (prec, "ERR", gdb.parse_and_eval("irq_err_count"))
190 def arch_show_interrupts(prec):
193 text += x86_show_interupts(prec)
195 text += aarch64_show_interrupts(prec)
197 text += arm_common_show_interrupts(prec)
199 text += show_irq_err_count(prec)
213 prec = 3
215 while prec < 10 and j <= nr_irqs:
216 prec += 1
219 gdb.write("%*s" % (prec + 8, ""))
228 gdb.write(show_irq_desc(prec, irq))
229 gdb.write(arch_show_interrupts(prec))