| /kernel/irq/ |
| D | settings.h | 37 irq_settings_clr_and_set(struct irq_desc *desc, u32 clr, u32 set) in irq_settings_clr_and_set() 43 static inline bool irq_settings_is_per_cpu(struct irq_desc *desc) in irq_settings_is_per_cpu() 48 static inline bool irq_settings_is_per_cpu_devid(struct irq_desc *desc) in irq_settings_is_per_cpu_devid() 53 static inline void irq_settings_set_per_cpu(struct irq_desc *desc) in irq_settings_set_per_cpu() 58 static inline void irq_settings_set_no_balancing(struct irq_desc *desc) in irq_settings_set_no_balancing() 63 static inline bool irq_settings_has_no_balance_set(struct irq_desc *desc) in irq_settings_has_no_balance_set() 68 static inline u32 irq_settings_get_trigger_mask(struct irq_desc *desc) in irq_settings_get_trigger_mask() 74 irq_settings_set_trigger_mask(struct irq_desc *desc, u32 mask) in irq_settings_set_trigger_mask() 80 static inline bool irq_settings_is_level(struct irq_desc *desc) in irq_settings_is_level() 85 static inline void irq_settings_clr_level(struct irq_desc *desc) in irq_settings_clr_level() [all …]
|
| D | chip.c | 46 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_chip() local 73 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in irq_set_irq_type() local 95 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_handler_data() local 117 …struct irq_desc *desc = irq_get_desc_lock(irq_base + irq_offset, &flags, IRQ_GET_DESC_CHECK_GLOBAL… in irq_set_msi_desc_off() local 150 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_chip_data() local 162 struct irq_desc *desc = irq_to_desc(irq); in irq_get_irq_data() local 168 static void irq_state_clr_disabled(struct irq_desc *desc) in irq_state_clr_disabled() 173 static void irq_state_set_disabled(struct irq_desc *desc) in irq_state_set_disabled() 178 static void irq_state_clr_masked(struct irq_desc *desc) in irq_state_clr_masked() 183 static void irq_state_set_masked(struct irq_desc *desc) in irq_state_set_masked() [all …]
|
| D | manage.c | 35 static void __synchronize_hardirq(struct irq_desc *desc) in __synchronize_hardirq() 77 struct irq_desc *desc = irq_to_desc(irq); in synchronize_hardirq() local 100 struct irq_desc *desc = irq_to_desc(irq); in synchronize_irq() local 118 static bool __irq_can_set_affinity(struct irq_desc *desc) in __irq_can_set_affinity() 145 struct irq_desc *desc = irq_to_desc(irq); in irq_can_set_affinity_usr() local 160 void irq_set_thread_affinity(struct irq_desc *desc) in irq_set_thread_affinity() 179 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) in irq_copy_pending() 184 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) in irq_get_pending() 192 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) { } in irq_copy_pending() 194 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) { } in irq_get_pending() [all …]
|
| D | irqdesc.c | 57 static int alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) in alloc_masks() 72 static void desc_smp_init(struct irq_desc *desc, int node, in desc_smp_init() 89 alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) { return 0; } in alloc_masks() 91 desc_smp_init(struct irq_desc *desc, int node, const struct cpumask *affinity) { } in desc_smp_init() 94 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults() 138 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in per_cpu_count_show() local 158 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in chip_name_show() local 175 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in hwirq_show() local 190 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in type_show() local 206 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in name_show() local [all …]
|
| D | internals.h | 102 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc() 103 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc() 120 static inline void chip_bus_lock(struct irq_desc *desc) in chip_bus_lock() 126 static inline void chip_bus_sync_unlock(struct irq_desc *desc) in chip_bus_sync_unlock() 138 #define for_each_action_of_desc(desc, act) \ argument 153 irq_put_desc_busunlock(struct irq_desc *desc, unsigned long flags) in irq_put_desc_busunlock() 165 irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags) in irq_put_desc_unlock() 202 static inline void kstat_incr_irqs_this_cpu(struct irq_desc *desc) in kstat_incr_irqs_this_cpu() 208 static inline int irq_desc_get_node(struct irq_desc *desc) in irq_desc_get_node() 213 static inline int irq_desc_is_chained(struct irq_desc *desc) in irq_desc_is_chained() [all …]
|
| D | pm.c | 17 bool irq_pm_check_wakeup(struct irq_desc *desc) in irq_pm_check_wakeup() 34 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) in irq_pm_install_action() 58 void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) in irq_pm_remove_action() 71 static bool suspend_device_irq(struct irq_desc *desc) in suspend_device_irq() 120 struct irq_desc *desc; in suspend_device_irqs() local 139 static void resume_irq(struct irq_desc *desc) in resume_irq() 159 struct irq_desc *desc; in resume_irqs() local
|
| D | spurious.c | 38 bool irq_wait_for_poll(struct irq_desc *desc) in irq_wait_for_poll() 63 static int try_one_irq(struct irq_desc *desc, bool force) in try_one_irq() 121 struct irq_desc *desc; in misrouted_irq() local 147 struct irq_desc *desc; in poll_spurious_irqs() local 191 static void __report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) in __report_bad_irq() 224 static void report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) in report_bad_irq() 235 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq() 271 void note_interrupt(struct irq_desc *desc, irqreturn_t action_ret) in note_interrupt()
|
| D | handle.c | 29 void handle_bad_irq(struct irq_desc *desc) in handle_bad_irq() 57 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action) in __irq_wake_thread() 135 irqreturn_t __handle_irq_event_percpu(struct irq_desc *desc, unsigned int *flags) in __handle_irq_event_percpu() 180 irqreturn_t handle_irq_event_percpu(struct irq_desc *desc) in handle_irq_event_percpu() 194 irqreturn_t handle_irq_event(struct irq_desc *desc) in handle_irq_event()
|
| D | proc.c | 42 struct irq_desc *desc = irq_to_desc((long)m->private); in show_irq_affinity() local 58 struct irq_desc *desc = irq_to_desc((long)m->private); in irq_affinity_hint_proc_show() local 243 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_node_proc_show() local 264 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_spurious_proc_show() local 288 struct irq_desc *desc = irq_to_desc(irq); in name_unique() local 308 struct irq_desc *desc = irq_to_desc(irq); in register_handler_proc() local 324 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc() 373 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc() 409 struct irq_desc *desc; in init_irq_proc() local 443 struct irq_desc *desc; in show_interrupts() local
|
| D | autoprobe.c | 33 struct irq_desc *desc; in probe_irq_on() local 121 struct irq_desc *desc; in probe_irq_mask() local 161 struct irq_desc *desc; in probe_irq_off() local
|
| D | ipi.c | 222 int __ipi_send_single(struct irq_desc *desc, unsigned int cpu) in __ipi_send_single() 264 int __ipi_send_mask(struct irq_desc *desc, const struct cpumask *dest) in __ipi_send_mask() 310 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_single() local 331 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_mask() local
|
| D | resend.c | 33 struct irq_desc *desc; in resend_irqs() local 56 void check_irq_resend(struct irq_desc *desc) in check_irq_resend()
|
| D | cpuhotplug.c | 17 static bool migrate_one_irq(struct irq_desc *desc) in migrate_one_irq() 63 struct irq_desc *desc; in irq_migrate_all_off_this_cpu() local
|
| D | msi.c | 33 struct msi_desc *desc; in alloc_msi_entry() local 190 struct msi_desc *desc) in msi_domain_ops_set_desc() 298 struct msi_desc *desc; in msi_domain_populate_irqs() local 348 struct msi_desc *desc; in msi_domain_alloc_irqs() local 408 struct msi_desc *desc; in msi_domain_free_irqs() local
|
| D | migration.c | 9 struct irq_desc *desc = irq_data_to_desc(idata); in irq_move_masked_irq() local
|
| D | dummychip.c | 19 struct irq_desc *desc = irq_data_to_desc(data); in ack_bad() local
|
| D | debug.h | 12 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) in print_irq_desc()
|
| D | irqdomain.c | 727 struct irq_desc *desc; in virq_debug_show() local
|
| /kernel/power/ |
| D | wakeup_reason.c | 48 struct irq_desc *desc; in last_resume_reason_show() local 113 struct irq_desc *desc; in log_wakeup_reason() local
|
| /kernel/bpf/ |
| D | cgroup.c | 133 struct cgroup *desc = container_of(pos, struct cgroup, self); in __cgroup_bpf_update() local
|
| /kernel/ |
| D | workqueue_internal.h | 52 char desc[WORKER_DESC_LEN]; member
|
| D | resource.c | 361 static int find_next_iomem_res(struct resource *res, unsigned long desc, in find_next_iomem_res() 417 int walk_iomem_res_desc(unsigned long desc, unsigned long flags, u64 start, in walk_iomem_res_desc() 542 unsigned long desc) in region_intersects()
|
| D | kexec_file.c | 505 struct shash_desc *desc; in kexec_calculate_store_digests() local
|
| D | workqueue.c | 4277 char desc[WORKER_DESC_LEN] = { }; in print_worker_info() local
|