Lines Matching full:global
29 struct imsic_global_config *global; in imsic_cpu_page_phys() local
32 global = &imsic->global; in imsic_cpu_page_phys()
33 local = per_cpu_ptr(global->local, cpu); in imsic_cpu_page_phys()
35 if (BIT(global->guest_index_bits) <= guest_index) in imsic_cpu_page_phys()
62 local = per_cpu_ptr(imsic->global.local, vec->cpu); in imsic_irq_retrigger()
310 struct imsic_global_config *global; in imsic_irqdomain_init() local
334 global = &imsic->global; in imsic_irqdomain_init()
336 imsic->fwnode, global->hart_index_bits, global->guest_index_bits); in imsic_irqdomain_init()
338 imsic->fwnode, global->group_index_bits, global->group_index_shift); in imsic_irqdomain_init()
340 imsic->fwnode, global->nr_ids, &global->base_addr); in imsic_irqdomain_init()
342 imsic->fwnode, num_possible_cpus() * (global->nr_ids - 1)); in imsic_irqdomain_init()