Lines Matching refs:node

39 static int alloc_masks(struct irq_desc *desc, gfp_t gfp, int node)  in alloc_masks()  argument
41 if (!zalloc_cpumask_var_node(&desc->irq_data.affinity, gfp, node)) in alloc_masks()
45 if (!zalloc_cpumask_var_node(&desc->pending_mask, gfp, node)) { in alloc_masks()
53 static void desc_smp_init(struct irq_desc *desc, int node) in desc_smp_init() argument
55 desc->irq_data.node = node; in desc_smp_init()
64 return desc->irq_data.node; in desc_node()
69 alloc_masks(struct irq_desc *desc, gfp_t gfp, int node) { return 0; } in alloc_masks() argument
70 static inline void desc_smp_init(struct irq_desc *desc, int node) { } in desc_smp_init() argument
74 static void desc_set_defaults(unsigned int irq, struct irq_desc *desc, int node, in desc_set_defaults() argument
94 desc_smp_init(desc, node); in desc_set_defaults()
145 static struct irq_desc *alloc_desc(int irq, int node, struct module *owner) in alloc_desc() argument
150 desc = kzalloc_node(sizeof(*desc), gfp, node); in alloc_desc()
158 if (alloc_masks(desc, gfp, node)) in alloc_desc()
164 desc_set_defaults(irq, desc, node, owner); in alloc_desc()
196 static int alloc_descs(unsigned int start, unsigned int cnt, int node, in alloc_descs() argument
203 desc = alloc_desc(start + i, node, owner); in alloc_descs()
232 int i, initcnt, node = first_online_node; in early_irq_init() local
251 desc = alloc_desc(i, node, NULL); in early_irq_init()
270 int count, i, node = first_online_node; in early_irq_init() local
282 alloc_masks(&desc[i], GFP_KERNEL, node); in early_irq_init()
285 desc_set_defaults(i, &desc[i], node, NULL); in early_irq_init()
306 static inline int alloc_descs(unsigned int start, unsigned int cnt, int node, in alloc_descs() argument
431 __irq_alloc_descs(int irq, unsigned int from, unsigned int cnt, int node, in __irq_alloc_descs() argument
468 return alloc_descs(start, cnt, node, owner); in __irq_alloc_descs()
484 unsigned int irq_alloc_hwirqs(int cnt, int node) in irq_alloc_hwirqs() argument
486 int i, irq = __irq_alloc_descs(-1, 0, cnt, node, NULL); in irq_alloc_hwirqs()
492 if (arch_setup_hwirq(i, node)) in irq_alloc_hwirqs()