irq_matrix_alloc
vector = irq_matrix_alloc(vector_matrix, dest, resvd, &cpu);
ret = irq_matrix_alloc(loongarch_avec.vector_matrix, &intersect_mask, false, &cpu);
ret = irq_matrix_alloc(loongarch_avec.vector_matrix, cpu_online_mask, false, &cpu);
local_id = irq_matrix_alloc(imsic->matrix, mask, false, &cpu);
int irq_matrix_alloc(struct irq_matrix *m, const struct cpumask *msk,
DEFINE_EVENT(irq_matrix_cpu, irq_matrix_alloc,