/kernel/irq/ |
D | manage.c | 99 bool synchronize_hardirq(unsigned int irq) in synchronize_hardirq() 127 void synchronize_irq(unsigned int irq) in synchronize_irq() 160 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity() 172 bool irq_can_set_affinity_usr(unsigned int irq) in irq_can_set_affinity_usr() 390 int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, bool force) in __irq_set_affinity() 405 int irq_set_affinity_hint(unsigned int irq, const struct cpumask *m) in irq_set_affinity_hint() 458 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier() 559 int irq_set_vcpu_affinity(unsigned int irq, void *vcpu_info) in irq_set_vcpu_affinity() 596 static int __disable_irq_nosync(unsigned int irq) in __disable_irq_nosync() 619 void disable_irq_nosync(unsigned int irq) in disable_irq_nosync() [all …]
|
D | irqdesc.c | 103 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults() 150 int cpu, irq = desc->irq_data.irq; in per_cpu_count_show() local 286 static void irq_sysfs_add(int irq, struct irq_desc *desc) in irq_sysfs_add() 316 int irq; in irq_sysfs_init() local 342 static void irq_sysfs_add(int irq, struct irq_desc *desc) {} in irq_sysfs_add() 349 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc() 354 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc() 360 static void delete_irq_desc(unsigned int irq) in delete_irq_desc() 390 static struct irq_desc *alloc_desc(int irq, int node, unsigned int flags, in alloc_desc() 442 static void free_desc(unsigned int irq) in free_desc() [all …]
|
D | chip.c | 23 static irqreturn_t bad_chained_irq(int irq, void *dev_id) in bad_chained_irq() 42 int irq_set_chip(unsigned int irq, struct irq_chip *chip) in irq_set_chip() 69 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type() 91 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data() 134 int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) in irq_set_msi_desc() 146 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data() 159 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data() 462 void handle_nested_irq(unsigned int irq) in handle_nested_irq() 518 unsigned int irq = irq_desc_get_irq(desc); in irq_may_run() local 761 unsigned int irq = irq_desc_get_irq(desc); in handle_fasteoi_nmi() local [all …]
|
D | internals.h | 99 static inline void irq_mark_irq(unsigned int irq) { } in irq_mark_irq() 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() 127 static inline void register_handler_proc(unsigned int irq, in register_handler_proc() 129 static inline void unregister_handler_proc(unsigned int irq, in unregister_handler_proc() 174 irq_get_desc_buslock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_buslock() 186 irq_get_desc_lock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_lock() 318 int irq = irq_desc_get_irq(desc); in irq_setup_timings() local 353 static inline u64 irq_timing_encode(u64 timestamp, int irq) in irq_timing_encode() 364 static __always_inline void irq_timings_push(u64 ts, int irq) in irq_timings_push() [all …]
|
D | proc.c | 115 static inline int irq_select_affinity_usr(unsigned int irq) in irq_select_affinity_usr() 131 static inline int irq_select_affinity_usr(unsigned int irq) in irq_select_affinity_usr() 140 unsigned int irq = (int)(long)PDE_DATA(file_inode(file)); in write_irq_affinity() local 300 static int name_unique(unsigned int irq, struct irqaction *new_action) in name_unique() 319 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc() 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() 417 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc() 432 unsigned int irq; in init_irq_proc() local
|
D | timings.c | 382 static u64 __irq_timings_next_event(struct irqt_stat *irqs, int irq, u64 now) in __irq_timings_next_event() 446 static __always_inline void __irq_timings_store(int irq, struct irqt_stat *irqs, in __irq_timings_store() 473 static inline void irq_timings_store(int irq, struct irqt_stat *irqs, u64 ts) in irq_timings_store() 542 int i, irq = 0; in irq_timings_next_event() local 594 void irq_timings_free(int irq) in irq_timings_free() 605 int irq_timings_alloc(int irq) in irq_timings_alloc() 778 int i, index, ret, irq = 0xACE5; in irq_timings_test_irqs() local 840 int i, irq, oirq = 0xBEEF; in irq_timings_test_irqts() local
|
D | resend.c | 33 int irq; in resend_irqs() local 52 unsigned int irq = irq_desc_get_irq(desc); in irq_sw_resend() local 155 int irq_inject_interrupt(unsigned int irq) in irq_inject_interrupt()
|
D | spurious.c | 118 static int misrouted_irq(int irq) in misrouted_irq() 194 unsigned int irq = irq_desc_get_irq(desc); in __report_bad_irq() local 236 try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq() 274 unsigned int irq; in note_interrupt() local
|
D | ipi.c | 115 int irq_destroy_ipi(unsigned int irq, const struct cpumask *dest) in irq_destroy_ipi() 162 irq_hw_number_t ipi_get_hwirq(unsigned int irq, unsigned int cpu) in ipi_get_hwirq() 244 unsigned irq = data->irq + cpu - data->common->ipi_offset; in __ipi_send_single() local 287 unsigned irq = base + cpu - data->common->ipi_offset; in __ipi_send_mask() local
|
D | devres.c | 14 unsigned int irq; member 51 int devm_request_threaded_irq(struct device *dev, unsigned int irq, in devm_request_threaded_irq() 99 int devm_request_any_context_irq(struct device *dev, unsigned int irq, in devm_request_any_context_irq() 139 void devm_free_irq(struct device *dev, unsigned int irq, void *dev_id) in devm_free_irq() 178 int __devm_irq_alloc_descs(struct device *dev, int irq, unsigned int from, in __devm_irq_alloc_descs()
|
D | handle.c | 33 unsigned int irq = irq_desc_get_irq(desc); in handle_bad_irq() local 50 static void warn_no_thread(unsigned int irq, struct irqaction *action) in warn_no_thread() 140 unsigned int irq = desc->irq_data.irq; in __handle_irq_event_percpu() local
|
D | pm.c | 134 int irq; in suspend_device_irqs() local 187 int irq; in resume_irqs() local 209 void rearm_wake_irq(unsigned int irq) in rearm_wake_irq()
|
D | debugfs.c | 219 void irq_debugfs_copy_devname(int irq, struct device *dev) in irq_debugfs_copy_devname() 228 void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *desc) in irq_add_debugfs_entry() 243 int irq; in irq_debugfs_init() local
|
D | cpuhotplug.c | 158 unsigned int irq; in irq_migrate_all_off_this_cpu() local 221 unsigned int irq; in irq_affinity_online_cpu() local
|
D | debug.h | 11 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) in print_irq_desc()
|
D | msi.c | 64 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg()
|
D | irqdomain.c | 514 void irq_domain_disassociate(struct irq_domain *domain, unsigned int irq) in irq_domain_disassociate()
|
/kernel/power/ |
D | wakeup_reason.c | 40 int irq; member 71 static void init_node(struct wakeup_irq_node *p, int irq) in init_node() 85 static struct wakeup_irq_node *create_node(int irq) in create_node() 109 static bool add_sibling_node_sorted(struct list_head *head, int irq) in add_sibling_node_sorted() 137 int irq) in find_node_in_list() 151 void log_irq_wakeup_reason(int irq) in log_irq_wakeup_reason() 173 void log_threaded_irq_wakeup_reason(int irq, int parent_irq) in log_threaded_irq_wakeup_reason()
|
/kernel/sched/ |
D | cpufreq_schedutil.c | 206 unsigned long dl_util, util, irq; in schedutil_cpu_util() local
|
D | sched.h | 2692 unsigned long scale_irq_capacity(unsigned long util, unsigned long irq, unsigned long max) in scale_irq_capacity() 2707 unsigned long scale_irq_capacity(unsigned long util, unsigned long irq, unsigned long max) in scale_irq_capacity()
|
D | fair.c | 8473 unsigned long irq; in scale_rt_capacity() local
|