Home
last modified time | relevance | path

Searched defs:irq (Results 1 – 24 of 24) sorted by relevance

/kernel/irq/
Dmanage.c100 bool synchronize_hardirq(unsigned int irq) in synchronize_hardirq()
140 void synchronize_irq(unsigned int irq) in synchronize_irq()
165 int irq_can_set_affinity(unsigned int irq) in irq_can_set_affinity()
177 bool irq_can_set_affinity_usr(unsigned int irq) in irq_can_set_affinity_usr()
406 int irq_update_affinity_desc(unsigned int irq, in irq_update_affinity_desc()
461 static int __irq_set_affinity(unsigned int irq, const struct cpumask *mask, in __irq_set_affinity()
484 int irq_set_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_set_affinity()
501 int irq_force_affinity(unsigned int irq, const struct cpumask *cpumask) in irq_force_affinity()
507 int __irq_apply_affinity_hint(unsigned int irq, const struct cpumask *m, in __irq_apply_affinity_hint()
560 irq_set_affinity_notifier(unsigned int irq, struct irq_affinity_notify *notify) in irq_set_affinity_notifier()
[all …]
Dirqdesc.c114 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults()
171 static void irq_insert_desc(unsigned int irq, struct irq_desc *desc) in irq_insert_desc()
177 static void delete_irq_desc(unsigned int irq) in delete_irq_desc()
187 static int init_desc(struct irq_desc *desc, int irq, int node, in init_desc()
366 static void irq_sysfs_add(int irq, struct irq_desc *desc) in irq_sysfs_add()
396 int irq; in irq_sysfs_init() local
422 static void irq_sysfs_add(int irq, struct irq_desc *desc) {} in irq_sysfs_add()
427 struct irq_desc *irq_to_desc(unsigned int irq) in irq_to_desc()
443 static struct irq_desc *alloc_desc(int irq, int node, unsigned int flags, in alloc_desc()
479 static void free_desc(unsigned int irq) in free_desc()
[all …]
Dchip.c23 static irqreturn_t bad_chained_irq(int irq, void *dev_id) in bad_chained_irq()
42 int irq_set_chip(unsigned int irq, const struct irq_chip *chip) in irq_set_chip()
66 int irq_set_irq_type(unsigned int irq, unsigned int type) in irq_set_irq_type()
88 int irq_set_handler_data(unsigned int irq, void *data) in irq_set_handler_data()
131 int irq_set_msi_desc(unsigned int irq, struct msi_desc *entry) in irq_set_msi_desc()
143 int irq_set_chip_data(unsigned int irq, void *data) in irq_set_chip_data()
156 struct irq_data *irq_get_irq_data(unsigned int irq) in irq_get_irq_data()
490 void handle_nested_irq(unsigned int irq) in handle_nested_irq()
543 unsigned int irq = irq_desc_get_irq(desc); in irq_may_run() local
798 unsigned int irq = irq_desc_get_irq(desc); in handle_fasteoi_nmi() local
[all …]
Dproc.c113 static inline int irq_select_affinity_usr(unsigned int irq) in irq_select_affinity_usr()
129 static inline int irq_select_affinity_usr(unsigned int irq) in irq_select_affinity_usr()
138 unsigned int irq = (int)(long)pde_data(file_inode(file)); in write_irq_affinity() local
298 static int name_unique(unsigned int irq, struct irqaction *new_action) in name_unique()
317 void register_handler_proc(unsigned int irq, struct irqaction *action) in register_handler_proc()
336 void register_irq_proc(unsigned int irq, struct irq_desc *desc) in register_irq_proc()
396 void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) in unregister_irq_proc()
420 void unregister_handler_proc(unsigned int irq, struct irqaction *action) in unregister_handler_proc()
435 unsigned int irq; in init_irq_proc() local
Dinternals.h105 static inline void irq_mark_irq(unsigned int irq) { } in irq_mark_irq()
133 static inline void register_irq_proc(unsigned int irq, struct irq_desc *desc) { } in register_irq_proc()
134 static inline void unregister_irq_proc(unsigned int irq, struct irq_desc *desc) { } in unregister_irq_proc()
135 static inline void register_handler_proc(unsigned int irq, in register_handler_proc()
137 static inline void unregister_handler_proc(unsigned int irq, in unregister_handler_proc()
182 irq_get_desc_buslock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_buslock()
194 irq_get_desc_lock(unsigned int irq, unsigned long *flags, unsigned int check) in irq_get_desc_lock()
331 int irq = irq_desc_get_irq(desc); in irq_setup_timings() local
366 static inline u64 irq_timing_encode(u64 timestamp, int irq) in irq_timing_encode()
377 static __always_inline void irq_timings_push(u64 ts, int irq) in irq_timings_push()
[all …]
Dtimings.c382 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
Dspurious.c118 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
Dipi.c115 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
Dhandle.c35 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
Ddevres.c15 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()
179 int __devm_irq_alloc_descs(struct device *dev, int irq, unsigned int from, in __devm_irq_alloc_descs()
Dpm.c134 int irq; in suspend_device_irqs() local
186 int irq; in resume_irqs() local
208 void rearm_wake_irq(unsigned int irq) in rearm_wake_irq()
Ddebugfs.c218 void irq_debugfs_copy_devname(int irq, struct device *dev) in irq_debugfs_copy_devname()
227 void irq_add_debugfs_entry(unsigned int irq, struct irq_desc *desc) in irq_add_debugfs_entry()
242 int irq; in irq_debugfs_init() local
Dcpuhotplug.c174 unsigned int irq; in irq_migrate_all_off_this_cpu() local
235 unsigned int irq; in irq_affinity_online_cpu() local
Ddebug.h11 static inline void print_irq_desc(unsigned int irq, struct irq_desc *desc) in print_irq_desc()
Dresend.c173 int irq_inject_interrupt(unsigned int irq) in irq_inject_interrupt()
Dirqdomain.c646 static void irq_domain_disassociate(struct irq_domain *domain, unsigned int irq) in irq_domain_disassociate()
1046 unsigned int *irq) in __irq_resolve_mapping()
Dmsi.c277 void get_cached_msi_msg(unsigned int irq, struct msi_msg *msg) in get_cached_msi_msg()
/kernel/power/
Dwakeup_reason.c40 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/
Dwatchdog.c437 int irq; member
444 static void tabulate_irq_count(struct irq_counts *irq_counts, int irq, u32 counts, int rank) in tabulate_irq_count()
/kernel/trace/
Dtrace_osnoise.c212 struct osn_irq irq; member
966 static void trace_irqentry_callback(void *data, int irq, in trace_irqentry_callback()
977 static void trace_irqexit_callback(void *data, int irq, in trace_irqexit_callback()
/kernel/sched/
Dpsi.c1004 u64 irq; in psi_account_irqtime() local
Dsched.h3609 unsigned long scale_irq_capacity(unsigned long util, unsigned long irq, unsigned long max) in scale_irq_capacity()
3626 unsigned long scale_irq_capacity(unsigned long util, unsigned long irq, unsigned long max) in scale_irq_capacity()
Dfair.c8323 unsigned long util, irq, scale; in effective_cpu_util() local
8424 unsigned long irq = cpu_util_irq(cpu_rq(prev_cpu)); in eenv_task_busy_time() local
10247 unsigned long irq; in scale_rt_capacity() local
Dcore.c6915 guard(irq)(); in try_steal_cookie() local