Lines Matching refs:new_value
96 cpumask_var_t new_value; in write_irq_affinity() local
102 if (!alloc_cpumask_var(&new_value, GFP_KERNEL)) in write_irq_affinity()
106 err = cpumask_parselist_user(buffer, count, new_value); in write_irq_affinity()
108 err = cpumask_parse_user(buffer, count, new_value); in write_irq_affinity()
112 if (!is_affinity_mask_valid(new_value)) { in write_irq_affinity()
122 if (!cpumask_intersects(new_value, cpu_online_mask)) { in write_irq_affinity()
125 err = irq_select_affinity_usr(irq, new_value) ? -EINVAL : count; in write_irq_affinity()
127 irq_set_affinity(irq, new_value); in write_irq_affinity()
132 free_cpumask_var(new_value); in write_irq_affinity()
195 cpumask_var_t new_value; in default_affinity_write() local
198 if (!alloc_cpumask_var(&new_value, GFP_KERNEL)) in default_affinity_write()
201 err = cpumask_parse_user(buffer, count, new_value); in default_affinity_write()
205 if (!is_affinity_mask_valid(new_value)) { in default_affinity_write()
215 if (!cpumask_intersects(new_value, cpu_online_mask)) { in default_affinity_write()
220 cpumask_copy(irq_default_affinity, new_value); in default_affinity_write()
224 free_cpumask_var(new_value); in default_affinity_write()