Lines Matching refs:cpu_id
340 int cpu_id = rt_hw_cpu_id(); in gicv3_redist_init() local
342 rt_uint64_t mpidr = rt_cpu_mpidr_table[cpu_id], gicr_typer; in gicv3_redist_init()
358 rt_size_t ppi_nr = _gic.percpu_ppi_nr[cpu_id]; in gicv3_redist_init()
361 _gic.percpu_ppi_nr[cpu_id] = rt_min(typer_nr_ppis, ppi_nr); in gicv3_redist_init()
362 _gic.redist_percpu_base[cpu_id] = base; in gicv3_redist_init()
400 int cpu_id = rt_hw_cpu_id(); in gicv3_cpu_init() local
408 ppi_nr = _gic.percpu_ppi_nr[cpu_id] + 16; in gicv3_cpu_init()
529 int hwirq = pirq->hwirq, cpu_id = rt_bitmap_next_set_bit(affinity, 0, RT_CPUS_NR); in gicv3_irq_set_affinity() local
531 mpidr = rt_cpu_mpidr_table[cpu_id]; in gicv3_irq_set_affinity()
578 int cpu_id, last_cpu_id, limit; in gicv3_irq_send_ipi() local
584 rt_bitmap_for_each_set_bit(cpumask, cpu_id, RT_CPUS_NR) in gicv3_irq_send_ipi()
586 rt_uint64_t mpidr = rt_cpu_mpidr_table[cpu_id]; in gicv3_irq_send_ipi()
590 limit = rt_min(cpu_id + ICC_SGI1R_TARGET_LIST_MAX, RT_CPUS_NR); in gicv3_irq_send_ipi()
592 last_cpu_id = cpu_id; in gicv3_irq_send_ipi()
593 rt_bitmap_for_each_set_bit_from(cpumask, cpu_id, cpu_id, limit) in gicv3_irq_send_ipi()
595 rt_uint64_t mpidr = rt_cpu_mpidr_table[cpu_id]; in gicv3_irq_send_ipi()
601 cpu_id = last_cpu_id; in gicv3_irq_send_ipi()
605 last_cpu_id = cpu_id; in gicv3_irq_send_ipi()