| /kernel/irq/ |
| A D | manage.c | 95 bool synchronize_hardirq(unsigned int irq) in synchronize_hardirq() 133 void synchronize_irq(unsigned int irq) in synchronize_irq() 158 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity() 680 void disable_irq_nosync(unsigned int irq) in disable_irq_nosync() 700 void disable_irq(unsigned int irq) in disable_irq() 725 bool disable_hardirq(unsigned int irq) in disable_hardirq() 743 void disable_nmi_nosync(unsigned int irq) in disable_nmi_nosync() 790 void enable_irq(unsigned int irq) in enable_irq() 810 void enable_nmi(unsigned int irq) in enable_nmi() 1810 unsigned irq = desc->irq_data.irq; in __free_irq() local [all …]
|
| A D | irqdesc.c | 200 static void delete_irq_desc(unsigned int irq) in delete_irq_desc() 388 int irq; in irq_sysfs_init() local 414 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc() 468 static void free_desc(unsigned int irq) in free_desc() 621 static void free_desc(unsigned int irq) in free_desc() 650 void irq_mark_irq(unsigned int irq) in irq_mark_irq() 657 void irq_init_desc(unsigned int irq) in irq_init_desc() 689 int generic_handle_irq(unsigned int irq) in generic_handle_irq() 706 int generic_handle_irq_safe(unsigned int irq) in generic_handle_irq_safe() 908 int irq_set_percpu_devid(unsigned int irq) in irq_set_percpu_devid() [all …]
|
| A D | chip.c | 22 static irqreturn_t bad_chained_irq(int irq, void *dev_id) in bad_chained_irq() 61 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type() 76 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data() 124 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data() 134 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data() 571 void handle_nested_irq(unsigned int irq) in handle_nested_irq() 792 unsigned int irq = irq_desc_get_irq(desc); in handle_fasteoi_nmi() local 901 unsigned int irq = irq_desc_get_irq(desc); in handle_percpu_devid_irq() local 944 unsigned int irq = irq_desc_get_irq(desc); in handle_percpu_devid_fasteoi_nmi() local 1101 unsigned int irq; in irq_cpu_online() local [all …]
|
| A D | proc.c | 111 static inline int irq_select_affinity_usr(unsigned int irq) in irq_select_affinity_usr() 127 static inline int irq_select_affinity_usr(unsigned int irq) in irq_select_affinity_usr() 136 unsigned int irq = (int)(long)pde_data(file_inode(file)); in write_irq_affinity() local 296 static bool name_unique(unsigned int irq, struct irqaction *new_action) in name_unique() 310 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc() 328 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc() 383 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc() 407 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc() 422 unsigned int irq; in init_irq_proc() local
|
| A 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() 543 int i, irq = 0; in irq_timings_next_event() local 595 void irq_timings_free(int irq) in irq_timings_free() 606 int irq_timings_alloc(int irq) in irq_timings_alloc() 779 int i, index, ret, irq = 0xACE5; in irq_timings_test_irqs() local 841 int i, irq, oirq = 0xBEEF; in irq_timings_test_irqts() local
|
| A D | internals.h | 103 static inline void irq_mark_irq(unsigned int irq) { } in irq_mark_irq() 126 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc() 127 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc() 128 static inline void register_handler_proc(unsigned int irq, in register_handler_proc() 130 static inline void unregister_handler_proc(unsigned int irq, in unregister_handler_proc() 177 static inline class_irqdesc_lock_t class_irqdesc_lock_constructor(unsigned int irq, bool bus, in class_irqdesc_lock_constructor() 321 int irq = irq_desc_get_irq(desc); in irq_setup_timings() local 356 static inline u64 irq_timing_encode(u64 timestamp, int irq) in irq_timing_encode() 367 static __always_inline void irq_timings_push(u64 ts, int irq) in irq_timings_push() 514 static inline void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *d) in irq_add_debugfs_entry() [all …]
|
| A D | spurious.c | 80 static int misrouted_irq(int irq) in misrouted_irq() 154 unsigned int irq = irq_desc_get_irq(desc); in __report_bad_irq() local 189 static inline bool try_misrouted_irq(unsigned int irq, struct irq_desc *desc, in try_misrouted_irq() 224 unsigned int irq; in note_interrupt() local
|
| A D | ipi.c | 115 int irq_destroy_ipi(unsigned int irq, const struct cpumask *dest) in irq_destroy_ipi() 163 irq_hw_number_t ipi_get_hwirq(unsigned int irq, unsigned int cpu) in ipi_get_hwirq() 250 unsigned irq = data->irq + cpu - data->common->ipi_offset; in __ipi_send_single() local 293 unsigned irq = base + cpu - data->common->ipi_offset; in __ipi_send_mask() local
|
| A D | handle.c | 35 unsigned int irq = irq_desc_get_irq(desc); in handle_bad_irq() local 52 static void warn_no_thread(unsigned int irq, struct irqaction *action) in warn_no_thread() 142 unsigned int irq = desc->irq_data.irq; in __handle_irq_event_percpu() local
|
| A D | devres.c | 15 unsigned int irq; member 52 int devm_request_threaded_irq(struct device *dev, unsigned int irq, in devm_request_threaded_irq() 100 int devm_request_any_context_irq(struct device *dev, unsigned int irq, in devm_request_any_context_irq() 140 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()
|
| A D | pm.c | 129 int irq; in suspend_device_irqs() local 179 int irq; in resume_irqs() local 198 void rearm_wake_irq(unsigned int irq) in rearm_wake_irq()
|
| A D | debugfs.c | 217 void irq_debugfs_copy_devname(int irq, struct device *dev) in irq_debugfs_copy_devname() 226 void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *desc) in irq_add_debugfs_entry() 241 int irq; in irq_debugfs_init() local
|
| A D | cpuhotplug.c | 174 unsigned int irq; in irq_migrate_all_off_this_cpu() local 234 unsigned int irq; in irq_affinity_online_cpu() local
|
| A D | debug.h | 11 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) in print_irq_desc()
|
| A D | resend.c | 171 int irq_inject_interrupt(unsigned int irq) in irq_inject_interrupt()
|
| A D | irq_test.c | 15 static irqreturn_t noop_handler(int irq, void *data) in noop_handler()
|
| A D | irqdomain.c | 620 static void irq_domain_disassociate(struct irq_domain *domain, unsigned int irq) in irq_domain_disassociate() 1020 unsigned int *irq) in __irq_resolve_mapping()
|
| A D | msi.c | 279 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg()
|
| /kernel/trace/rv/monitors/nrp/ |
| A D | nrp.c | 61 static void handle_irq_entry(void *data, int irq, struct irqaction *action) in handle_irq_entry()
|
| /kernel/trace/rv/monitors/sts/ |
| A D | sts.c | 72 static void handle_irq_entry(void *data, int irq, struct irqaction *action) in handle_irq_entry()
|
| /kernel/trace/rv/monitors/opid/ |
| A D | opid.c | 72 static void handle_irq_entry(void *data, int irq, struct irqaction *action) in handle_irq_entry()
|
| /kernel/ |
| A D | watchdog.c | 484 int irq; member 491 static void tabulate_irq_count(struct irq_counts *irq_counts, int irq, u32 counts, int rank) in tabulate_irq_count()
|
| /kernel/trace/ |
| A D | trace_osnoise.c | 212 struct osn_irq irq; member 937 static void trace_irqentry_callback(void *data, int irq, in trace_irqentry_callback() 948 static void trace_irqexit_callback(void *data, int irq, in trace_irqexit_callback()
|
| /kernel/sched/ |
| A D | psi.c | 1011 u64 irq; in psi_account_irqtime() local
|
| A D | sched.h | 3408 unsigned long scale_irq_capacity(unsigned long util, unsigned long irq, unsigned long max) in scale_irq_capacity() 3425 unsigned long scale_irq_capacity(unsigned long util, unsigned long irq, unsigned long max) in scale_irq_capacity()
|