/kernel/irq/ |
D | settings.h | 44 irq_settings_clr_and_set(struct irq_desc *desc, u32 clr, u32 set) in irq_settings_clr_and_set() 50 static inline bool irq_settings_is_per_cpu(struct irq_desc *desc) in irq_settings_is_per_cpu() 55 static inline bool irq_settings_is_per_cpu_devid(struct irq_desc *desc) in irq_settings_is_per_cpu_devid() 60 static inline void irq_settings_set_per_cpu(struct irq_desc *desc) in irq_settings_set_per_cpu() 65 static inline void irq_settings_set_no_balancing(struct irq_desc *desc) in irq_settings_set_no_balancing() 70 static inline bool irq_settings_has_no_balance_set(struct irq_desc *desc) in irq_settings_has_no_balance_set() 75 static inline u32 irq_settings_get_trigger_mask(struct irq_desc *desc) in irq_settings_get_trigger_mask() 81 irq_settings_set_trigger_mask(struct irq_desc *desc, u32 mask) in irq_settings_set_trigger_mask() 87 static inline bool irq_settings_is_level(struct irq_desc *desc) in irq_settings_is_level() 92 static inline void irq_settings_clr_level(struct irq_desc *desc) in irq_settings_clr_level() [all …]
|
D | chip.c | 45 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_chip() local 72 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in irq_set_irq_type() local 94 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_handler_data() local 116 …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 149 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_chip_data() local 161 struct irq_desc *desc = irq_to_desc(irq); in irq_get_irq_data() local 167 static void irq_state_clr_disabled(struct irq_desc *desc) in irq_state_clr_disabled() 172 static void irq_state_clr_masked(struct irq_desc *desc) in irq_state_clr_masked() 177 static void irq_state_clr_started(struct irq_desc *desc) in irq_state_clr_started() 182 static void irq_state_set_started(struct irq_desc *desc) in irq_state_set_started() [all …]
|
D | manage.c | 38 static void __synchronize_hardirq(struct irq_desc *desc, bool sync_chip) in __synchronize_hardirq() 100 struct irq_desc *desc = irq_to_desc(irq); in synchronize_hardirq() local 128 struct irq_desc *desc = irq_to_desc(irq); in synchronize_irq() local 146 static bool __irq_can_set_affinity(struct irq_desc *desc) in __irq_can_set_affinity() 173 struct irq_desc *desc = irq_to_desc(irq); in irq_can_set_affinity_usr() local 188 void irq_set_thread_affinity(struct irq_desc *desc) in irq_set_thread_affinity() 223 struct irq_desc *desc = irq_data_to_desc(data); in irq_do_set_affinity() local 303 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_pending() local 335 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_deactivated() local 360 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_affinity_locked() local [all …]
|
D | irqdesc.c | 55 static int alloc_masks(struct irq_desc *desc, int node) in alloc_masks() 81 static void desc_smp_init(struct irq_desc *desc, int node, in desc_smp_init() 98 alloc_masks(struct irq_desc *desc, int node) { return 0; } in alloc_masks() 100 desc_smp_init(struct irq_desc *desc, int node, const struct cpumask *affinity) { } in desc_smp_init() 103 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults() 149 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in per_cpu_count_show() local 169 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in chip_name_show() local 186 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in hwirq_show() local 201 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in type_show() local 217 struct irq_desc *desc = container_of(kobj, struct irq_desc, kobj); in wakeup_show() local [all …]
|
D | internals.h | 125 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc() 126 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc() 143 static inline int irq_setup_affinity(struct irq_desc *desc) { return 0; } in irq_setup_affinity() 147 static inline void chip_bus_lock(struct irq_desc *desc) in chip_bus_lock() 153 static inline void chip_bus_sync_unlock(struct irq_desc *desc) in chip_bus_sync_unlock() 165 #define for_each_action_of_desc(desc, act) \ argument 180 irq_put_desc_busunlock(struct irq_desc *desc, unsigned long flags) in irq_put_desc_busunlock() 192 irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags) in irq_put_desc_unlock() 242 static inline void irq_state_set_disabled(struct irq_desc *desc) in irq_state_set_disabled() 247 static inline void irq_state_set_masked(struct irq_desc *desc) in irq_state_set_masked() [all …]
|
D | pm.c | 16 bool irq_pm_check_wakeup(struct irq_desc *desc) in irq_pm_check_wakeup() 33 void irq_pm_install_action(struct irq_desc *desc, struct irqaction *action) in irq_pm_install_action() 57 void irq_pm_remove_action(struct irq_desc *desc, struct irqaction *action) in irq_pm_remove_action() 70 static bool suspend_device_irq(struct irq_desc *desc) in suspend_device_irq() 133 struct irq_desc *desc; in suspend_device_irqs() local 152 static void resume_irq(struct irq_desc *desc) in resume_irq() 186 struct irq_desc *desc; in resume_irqs() local 212 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in rearm_wake_irq() local
|
D | resend.c | 32 struct irq_desc *desc; in resend_irqs() local 50 static int irq_sw_resend(struct irq_desc *desc) in irq_sw_resend() 83 static int irq_sw_resend(struct irq_desc *desc) in irq_sw_resend() 89 static int try_retrigger(struct irq_desc *desc) in try_retrigger() 106 int check_irq_resend(struct irq_desc *desc, bool inject) in check_irq_resend() 157 struct irq_desc *desc; in irq_inject_interrupt() local
|
D | spurious.c | 36 bool irq_wait_for_poll(struct irq_desc *desc) in irq_wait_for_poll() 62 static int try_one_irq(struct irq_desc *desc, bool force) in try_one_irq() 120 struct irq_desc *desc; in misrouted_irq() local 146 struct irq_desc *desc; in poll_spurious_irqs() local 192 static void __report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) in __report_bad_irq() 225 static void report_bad_irq(struct irq_desc *desc, irqreturn_t action_ret) in report_bad_irq() 236 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq() 272 void note_interrupt(struct irq_desc *desc, irqreturn_t action_ret) in note_interrupt()
|
D | handle.c | 31 void handle_bad_irq(struct irq_desc *desc) in handle_bad_irq() 59 void __irq_wake_thread(struct irq_desc *desc, struct irqaction *action) in __irq_wake_thread() 137 irqreturn_t __handle_irq_event_percpu(struct irq_desc *desc, unsigned int *flags) in __handle_irq_event_percpu() 191 irqreturn_t handle_irq_event_percpu(struct irq_desc *desc) in handle_irq_event_percpu() 205 irqreturn_t handle_irq_event(struct irq_desc *desc) in handle_irq_event()
|
D | proc.c | 48 struct irq_desc *desc = irq_to_desc((long)m->private); in show_irq_affinity() local 85 struct irq_desc *desc = irq_to_desc((long)m->private); in irq_affinity_hint_proc_show() local 281 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_node_proc_show() local 290 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_spurious_proc_show() local 302 struct irq_desc *desc = irq_to_desc(irq); in name_unique() local 322 struct irq_desc *desc = irq_to_desc(irq); in register_handler_proc() local 338 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc() 393 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc() 433 struct irq_desc *desc; in init_irq_proc() local 467 struct irq_desc *desc; in show_interrupts() local
|
D | debugfs.c | 30 static void irq_debug_show_masks(struct seq_file *m, struct irq_desc *desc) in irq_debug_show_masks() 47 static void irq_debug_show_masks(struct seq_file *m, struct irq_desc *desc) { } in irq_debug_show_masks() 161 struct irq_desc *desc = m->private; in irq_debug_show() local 194 struct irq_desc *desc = file_inode(file)->i_private; in irq_debug_write() local 221 struct irq_desc *desc = irq_to_desc(irq); in irq_debugfs_copy_devname() local 228 void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *desc) in irq_add_debugfs_entry()
|
D | cpuhotplug.c | 53 static bool migrate_one_irq(struct irq_desc *desc) in migrate_one_irq() 157 struct irq_desc *desc; in irq_migrate_all_off_this_cpu() local 189 static void irq_restore_affinity_of_irq(struct irq_desc *desc, unsigned int cpu) in irq_restore_affinity_of_irq() 220 struct irq_desc *desc; in irq_affinity_online_cpu() local
|
D | autoprobe.c | 32 struct irq_desc *desc; in probe_irq_on() local 120 struct irq_desc *desc; in probe_irq_mask() local 160 struct irq_desc *desc; in probe_irq_off() local
|
D | ipi.c | 221 int __ipi_send_single(struct irq_desc *desc, unsigned int cpu) in __ipi_send_single() 263 int __ipi_send_mask(struct irq_desc *desc, const struct cpumask *dest) in __ipi_send_mask() 309 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_single() local 330 struct irq_desc *desc = irq_to_desc(virq); in ipi_send_mask() local
|
D | migration.c | 18 bool irq_fixup_move_pending(struct irq_desc *desc, bool force_clear) in irq_fixup_move_pending() 40 struct irq_desc *desc = irq_data_to_desc(idata); in irq_move_masked_irq() local
|
D | msi.c | 35 struct msi_desc *desc; in alloc_msi_entry() local 342 struct msi_desc *desc) in msi_domain_ops_set_desc() 463 struct msi_desc *desc; in msi_domain_populate_irqs() local 514 struct msi_desc *desc; in msi_check_reservation_mode() local 544 struct msi_desc *desc; in __msi_domain_alloc_irqs() local 651 struct msi_desc *desc; in __msi_domain_free_irqs() local
|
D | dummychip.c | 20 struct irq_desc *desc = irq_data_to_desc(data); in ack_bad() local
|
D | debug.h | 11 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) in print_irq_desc()
|
D | irqdomain.c | 956 struct irq_desc *desc = NULL; in __irq_resolve_mapping() local 1612 struct irq_desc *desc; in irq_domain_push_irq() local 1695 struct irq_desc *desc; in irq_domain_pop_irq() local
|
/kernel/printk/ |
D | printk_ringbuffer.c | 437 struct prb_desc *desc = to_desc(desc_ring, id); in desc_read() local 548 struct prb_desc *desc = to_desc(desc_ring, id); in desc_make_reusable() local 574 struct prb_desc desc; in data_make_reusable() local 772 struct prb_desc desc; in desc_push_tail() local 880 struct prb_desc *desc; in desc_reserve() local 1264 struct prb_desc desc; in desc_reopen_last() local 1803 struct prb_desc desc; in prb_read() local 1839 struct prb_desc desc; in prb_first_seq() local
|
/kernel/cgroup/ |
D | freezer.c | 16 int desc = 1; in cgroup_propagate_frozen() local
|
/kernel/ |
D | resource.c | 314 unsigned long flags, unsigned long desc, in find_next_iomem_res() 363 unsigned long flags, unsigned long desc, in __walk_iomem_res_desc() 399 int walk_iomem_res_desc(unsigned long desc, unsigned long flags, u64 start, in walk_iomem_res_desc() 481 unsigned long flags, unsigned long desc) in __region_intersects() 529 unsigned long desc) in region_intersects()
|
D | workqueue_internal.h | 54 char desc[WORKER_DESC_LEN]; member
|
/kernel/bpf/ |
D | cgroup.c | 338 struct cgroup *desc = container_of(css, struct cgroup, self); in update_effective_progs() local 350 struct cgroup *desc = container_of(css, struct cgroup, self); in update_effective_progs() local 371 struct cgroup *desc = container_of(css, struct cgroup, self); in update_effective_progs() local 542 struct cgroup *desc = container_of(css, struct cgroup, self); in replace_effective_prog() local 693 struct cgroup *desc = container_of(css, struct cgroup, self); in purge_effective_progs() local
|
/kernel/power/ |
D | wakeup_reason.c | 73 struct irq_desc *desc; in init_node() local
|