Lines Matching refs:chip_data
60 uv_program_mmr(cfg, data->chip_data); in uv_set_irq_affinity()
78 struct uv_irq_2_mmr_pnode *chip_data; in uv_domain_alloc() local
86 chip_data = kmalloc_node(sizeof(*chip_data), GFP_KERNEL, in uv_domain_alloc()
88 if (!chip_data) in uv_domain_alloc()
96 chip_data->pnode = uv_blade_to_pnode(info->uv.blade); in uv_domain_alloc()
97 chip_data->offset = info->uv.offset; in uv_domain_alloc()
98 irq_domain_set_info(domain, virq, virq, &uv_irq_chip, chip_data, in uv_domain_alloc()
101 kfree(chip_data); in uv_domain_alloc()
113 kfree(irq_data->chip_data); in uv_domain_free()
125 uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data); in uv_domain_activate()
142 uv_program_mmr(irqd_cfg(irq_data), irq_data->chip_data); in uv_domain_deactivate()