/kernel/irq/ |
D | chip.c | 31 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_chip() local 59 struct irq_desc *desc = irq_get_desc_buslock(irq, &flags, IRQ_GET_DESC_CHECK_GLOBAL); in irq_set_irq_type() local 82 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_handler_data() local 104 …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 137 struct irq_desc *desc = irq_get_desc_lock(irq, &flags, 0); in irq_set_chip_data() local 149 struct irq_desc *desc = irq_to_desc(irq); in irq_get_irq_data() local 155 static void irq_state_clr_disabled(struct irq_desc *desc) in irq_state_clr_disabled() 160 static void irq_state_set_disabled(struct irq_desc *desc) in irq_state_set_disabled() 165 static void irq_state_clr_masked(struct irq_desc *desc) in irq_state_clr_masked() 170 static void irq_state_set_masked(struct irq_desc *desc) in irq_state_set_masked() [all …]
|
D | settings.h | 33 irq_settings_clr_and_set(struct irq_desc *desc, u32 clr, u32 set) in irq_settings_clr_and_set() 39 static inline bool irq_settings_is_per_cpu(struct irq_desc *desc) in irq_settings_is_per_cpu() 44 static inline bool irq_settings_is_per_cpu_devid(struct irq_desc *desc) in irq_settings_is_per_cpu_devid() 49 static inline void irq_settings_set_per_cpu(struct irq_desc *desc) in irq_settings_set_per_cpu() 54 static inline void irq_settings_set_no_balancing(struct irq_desc *desc) in irq_settings_set_no_balancing() 59 static inline bool irq_settings_has_no_balance_set(struct irq_desc *desc) in irq_settings_has_no_balance_set() 64 static inline u32 irq_settings_get_trigger_mask(struct irq_desc *desc) in irq_settings_get_trigger_mask() 70 irq_settings_set_trigger_mask(struct irq_desc *desc, u32 mask) in irq_settings_set_trigger_mask() 76 static inline bool irq_settings_is_level(struct irq_desc *desc) in irq_settings_is_level() 81 static inline void irq_settings_clr_level(struct irq_desc *desc) in irq_settings_clr_level() [all …]
|
D | manage.c | 47 struct irq_desc *desc = irq_to_desc(irq); in synchronize_irq() local 89 struct irq_desc *desc = irq_to_desc(irq); in irq_can_set_affinity() local 107 void irq_set_thread_affinity(struct irq_desc *desc) in irq_set_thread_affinity() 128 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) in irq_copy_pending() 133 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) in irq_get_pending() 141 irq_copy_pending(struct irq_desc *desc, const struct cpumask *mask) { } in irq_copy_pending() 143 irq_get_pending(struct cpumask *mask, struct irq_desc *desc) { } in irq_get_pending() 149 struct irq_desc *desc = irq_data_to_desc(data); in irq_do_set_affinity() local 168 struct irq_desc *desc = irq_data_to_desc(data); in __irq_set_affinity_locked() local 198 struct irq_desc *desc = irq_to_desc(irq); in irq_set_affinity() local [all …]
|
D | irqdesc.c | 38 static int alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) in alloc_masks() 52 static void desc_smp_init(struct irq_desc *desc, int node) in desc_smp_init() 61 static inline int desc_node(struct irq_desc *desc) in desc_node() 68 alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) { return 0; } in alloc_masks() 69 static inline void desc_smp_init(struct irq_desc *desc, int node) { } in desc_smp_init() 70 static inline int desc_node(struct irq_desc *desc) { return 0; } in desc_node() 73 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults() 106 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc() 123 static void free_masks(struct irq_desc *desc) in free_masks() 131 static inline void free_masks(struct irq_desc *desc) { } in free_masks() [all …]
|
D | spurious.c | 38 bool irq_wait_for_poll(struct irq_desc *desc) in irq_wait_for_poll() 63 static int try_one_irq(int irq, struct irq_desc *desc, bool force) in try_one_irq() 116 struct irq_desc *desc; in misrouted_irq() local 142 struct irq_desc *desc; in poll_spurious_irqs() local 187 __report_bad_irq(unsigned int irq, struct irq_desc *desc, in __report_bad_irq() 223 report_bad_irq(unsigned int irq, struct irq_desc *desc, irqreturn_t action_ret) in report_bad_irq() 234 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq() 268 void note_interrupt(unsigned int irq, struct irq_desc *desc, in note_interrupt()
|
D | proc.c | 24 struct irq_desc *desc = irq_to_desc((long)m->private); in show_irq_affinity() local 41 struct irq_desc *desc = irq_to_desc((long)m->private); in irq_affinity_hint_proc_show() local 228 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_node_proc_show() local 249 struct irq_desc *desc = irq_to_desc((long) m->private); in irq_spurious_proc_show() local 273 struct irq_desc *desc = irq_to_desc(irq); in name_unique() local 293 struct irq_desc *desc = irq_to_desc(irq); in register_handler_proc() local 310 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc() 346 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc() 383 struct irq_desc *desc; in init_irq_proc() local 421 struct irq_desc *desc; in show_interrupts() local
|
D | handle.c | 30 void handle_bad_irq(unsigned int irq, struct irq_desc *desc) in handle_bad_irq() 54 static void irq_wake_thread(struct irq_desc *desc, struct irqaction *action) in irq_wake_thread() 133 handle_irq_event_percpu(struct irq_desc *desc, struct irqaction *action) in handle_irq_event_percpu() 182 irqreturn_t handle_irq_event(struct irq_desc *desc) in handle_irq_event()
|
D | internals.h | 92 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc() 93 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc() 108 static inline void chip_bus_lock(struct irq_desc *desc) in chip_bus_lock() 114 static inline void chip_bus_sync_unlock(struct irq_desc *desc) in chip_bus_sync_unlock() 138 irq_put_desc_busunlock(struct irq_desc *desc, unsigned long flags) in irq_put_desc_busunlock() 150 irq_put_desc_unlock(struct irq_desc *desc, unsigned long flags) in irq_put_desc_unlock()
|
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 | pm.c | 26 struct irq_desc *desc; in suspend_device_irqs() local 45 struct irq_desc *desc; in resume_irqs() local 102 struct irq_desc *desc; in check_wakeup_irqs() local
|
D | resend.c | 33 struct irq_desc *desc; in resend_irqs() local 56 void check_irq_resend(struct irq_desc *desc, unsigned int irq) in check_irq_resend()
|
D | migration.c | 9 struct irq_desc *desc = irq_data_to_desc(idata); in irq_move_masked_irq() local
|
D | debug.h | 12 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) in print_irq_desc()
|
D | dummychip.c | 19 struct irq_desc *desc = irq_data_to_desc(data); in ack_bad() local
|
D | irqdomain.c | 796 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 105 struct irq_desc *desc; in log_wakeup_reason() local
|
/kernel/ |
D | workqueue_internal.h | 49 char desc[WORKER_DESC_LEN]; member
|
D | module_signing.c | 49 struct shash_desc *desc; in mod_make_digest() local
|
D | relay.c | 1102 read_descriptor_t *desc) in subbuf_read_actor() 1130 read_descriptor_t *desc) in relay_file_read_subbufs() 1169 read_descriptor_t desc; in relay_file_read() local
|
D | workqueue.c | 4420 char desc[WORKER_DESC_LEN] = { }; in print_worker_info() local
|