Lines Matching full:global
28 struct imsic_global_config *global; in imsic_cpu_page_phys() local
31 global = &imsic->global; in imsic_cpu_page_phys()
32 local = per_cpu_ptr(global->local, cpu); in imsic_cpu_page_phys()
34 if (BIT(global->guest_index_bits) <= guest_index) in imsic_cpu_page_phys()
61 local = per_cpu_ptr(imsic->global.local, vec->cpu); in imsic_irq_retrigger()
315 struct imsic_global_config *global; in imsic_irqdomain_init() local
339 global = &imsic->global; in imsic_irqdomain_init()
341 imsic->fwnode, global->hart_index_bits, global->guest_index_bits); in imsic_irqdomain_init()
343 imsic->fwnode, global->group_index_bits, global->group_index_shift); in imsic_irqdomain_init()
345 imsic->fwnode, global->nr_ids, &global->base_addr); in imsic_irqdomain_init()
347 imsic->fwnode, num_possible_cpus() * (global->nr_ids - 1)); in imsic_irqdomain_init()