Lines Matching refs:m
12 void irq_debug_show_bits(struct seq_file *m, int ind, unsigned int state, in irq_debug_show_bits() argument
19 seq_printf(m, "%*s%s\n", ind + 12, "", sd->name); in irq_debug_show_bits()
24 static void irq_debug_show_masks(struct seq_file *m, struct irq_desc *desc) in irq_debug_show_masks() argument
30 seq_printf(m, "affinity: %*pbl\n", cpumask_pr_args(msk)); in irq_debug_show_masks()
33 seq_printf(m, "effectiv: %*pbl\n", cpumask_pr_args(msk)); in irq_debug_show_masks()
37 seq_printf(m, "pending: %*pbl\n", cpumask_pr_args(msk)); in irq_debug_show_masks()
41 static void irq_debug_show_masks(struct seq_file *m, struct irq_desc *desc) { } in irq_debug_show_masks() argument
60 irq_debug_show_chip(struct seq_file *m, struct irq_data *data, int ind) in irq_debug_show_chip() argument
65 seq_printf(m, "chip: None\n"); in irq_debug_show_chip()
68 seq_printf(m, "%*schip: ", ind, ""); in irq_debug_show_chip()
70 chip->irq_print_chip(data, m); in irq_debug_show_chip()
72 seq_printf(m, "%s", chip->name); in irq_debug_show_chip()
73 seq_printf(m, "\n%*sflags: 0x%lx\n", ind + 1, "", chip->flags); in irq_debug_show_chip()
74 irq_debug_show_bits(m, ind, chip->flags, irqchip_flags, in irq_debug_show_chip()
79 irq_debug_show_data(struct seq_file *m, struct irq_data *data, int ind) in irq_debug_show_data() argument
81 seq_printf(m, "%*sdomain: %s\n", ind, "", in irq_debug_show_data()
83 seq_printf(m, "%*shwirq: 0x%lx\n", ind + 1, "", data->hwirq); in irq_debug_show_data()
84 irq_debug_show_chip(m, data, ind + 1); in irq_debug_show_data()
86 data->domain->ops->debug_show(m, NULL, data, ind + 1); in irq_debug_show_data()
90 seq_printf(m, "%*sparent:\n", ind + 1, ""); in irq_debug_show_data()
91 irq_debug_show_data(m, data->parent_data, ind + 4); in irq_debug_show_data()
158 static int irq_debug_show(struct seq_file *m, void *p) in irq_debug_show() argument
160 struct irq_desc *desc = m->private; in irq_debug_show()
165 seq_printf(m, "handler: %ps\n", desc->handle_irq); in irq_debug_show()
166 seq_printf(m, "device: %s\n", desc->dev_name); in irq_debug_show()
167 seq_printf(m, "status: 0x%08x\n", desc->status_use_accessors); in irq_debug_show()
168 irq_debug_show_bits(m, 0, desc->status_use_accessors, irqdesc_states, in irq_debug_show()
170 seq_printf(m, "istate: 0x%08x\n", desc->istate); in irq_debug_show()
171 irq_debug_show_bits(m, 0, desc->istate, irqdesc_istates, in irq_debug_show()
173 seq_printf(m, "ddepth: %u\n", desc->depth); in irq_debug_show()
174 seq_printf(m, "wdepth: %u\n", desc->wake_depth); in irq_debug_show()
175 seq_printf(m, "dstate: 0x%08x\n", irqd_get(data)); in irq_debug_show()
176 irq_debug_show_bits(m, 0, irqd_get(data), irqdata_states, in irq_debug_show()
178 seq_printf(m, "node: %d\n", irq_data_get_node(data)); in irq_debug_show()
179 irq_debug_show_masks(m, desc); in irq_debug_show()
180 irq_debug_show_data(m, data, 0); in irq_debug_show()