Home
last modified time | relevance | path

Searched refs:irq_common_data (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/include/linux/
H A Dirqdesc.h68 struct irq_common_data irq_common_data; member
139 return container_of(data->common, struct irq_desc, irq_common_data); in irq_data_to_desc()
164 return desc->irq_common_data.handler_data; in irq_desc_get_handler_data()
H A Dirq.h145 struct irq_common_data { struct
181 struct irq_common_data *common; argument
863 static inline int irq_common_data_get_node(struct irq_common_data *d) in irq_common_data_get_node()
/linux-6.15/kernel/irq/
H A Dirqdesc.c57 if (!zalloc_cpumask_var_node(&desc->irq_common_data.affinity, in alloc_masks()
64 free_cpumask_var(desc->irq_common_data.affinity); in alloc_masks()
72 free_cpumask_var(desc->irq_common_data.effective_affinity); in alloc_masks()
74 free_cpumask_var(desc->irq_common_data.affinity); in alloc_masks()
86 cpumask_copy(desc->irq_common_data.affinity, affinity); in desc_smp_init()
92 desc->irq_common_data.node = node; in desc_smp_init()
101 free_cpumask_var(desc->irq_common_data.affinity); in free_masks()
103 free_cpumask_var(desc->irq_common_data.effective_affinity); in free_masks()
120 desc->irq_common_data.handler_data = NULL; in desc_set_defaults()
121 desc->irq_common_data.msi_desc = NULL; in desc_set_defaults()
[all …]
H A Dmanage.c287 cpumask_copy(desc->irq_common_data.affinity, mask); in irq_do_set_affinity()
349 cpumask_copy(desc->irq_common_data.affinity, mask); in irq_set_affinity_deactivated()
447 cpumask_copy(desc->irq_common_data.affinity, &affinity->mask); in irq_update_affinity_desc()
535 cpumask_copy(cpumask, desc->irq_common_data.affinity); in irq_affinity_notify()
615 if (cpumask_intersects(desc->irq_common_data.affinity, in irq_setup_affinity()
617 set = desc->irq_common_data.affinity; in irq_setup_affinity()
1087 if (cpumask_available(desc->irq_common_data.affinity)) { in irq_thread_check_affinity()
H A Dchip.c94 desc->irq_common_data.handler_data = data; in irq_set_handler_data()
116 desc->irq_common_data.msi_desc = entry; in irq_set_msi_desc_off()
1035 desc->irq_common_data.handler_data = data; in irq_set_chained_handler_and_data()
H A Dinternals.h266 return irq_common_data_get_node(&desc->irq_common_data); in irq_desc_get_node()
H A Dproc.c54 mask = desc->irq_common_data.affinity; in show_irq_affinity()
/linux-6.15/arch/mips/sgi-ip27/
H A Dip27-irq.c153 desc->irq_common_data.node = info->nasid; in hub_domain_alloc()
154 cpumask_copy(desc->irq_common_data.affinity, &hub->h_cpus); in hub_domain_alloc()