Lines Matching refs:nr_eix
37 u32 nr_eix; member
246 static u32 imsic_mrif_topei(struct imsic_mrif *mrif, u32 nr_eix, u32 nr_msis) in imsic_mrif_topei() argument
256 for (ei = 0; ei < nr_eix; ei++) { in imsic_mrif_topei()
281 static int imsic_mrif_isel_check(u32 nr_eix, unsigned long isel) in imsic_mrif_isel_check() argument
302 if ((num / 2) >= nr_eix) in imsic_mrif_isel_check()
308 static int imsic_mrif_rmw(struct imsic_mrif *mrif, u32 nr_eix, in imsic_mrif_rmw() argument
335 if ((num / 2) >= nr_eix) in imsic_mrif_rmw()
365 u32 nr_eix; member
393 for (i = 0; i < idata->nr_eix; i++) { in imsic_vsfile_local_read()
405 for (i = 0; i < idata->nr_eix; i++) { in imsic_vsfile_local_read()
420 static void imsic_vsfile_read(int vsfile_hgei, int vsfile_cpu, u32 nr_eix, in imsic_vsfile_read() argument
431 idata.nr_eix = nr_eix; in imsic_vsfile_read()
488 static int imsic_vsfile_rw(int vsfile_hgei, int vsfile_cpu, u32 nr_eix, in imsic_vsfile_rw() argument
500 rc = imsic_mrif_isel_check(nr_eix, isel); in imsic_vsfile_rw()
518 static void imsic_vsfile_local_clear(int vsfile_hgei, u32 nr_eix) in imsic_vsfile_local_clear() argument
535 for (i = 0; i < nr_eix; i++) { in imsic_vsfile_local_clear()
548 static void imsic_vsfile_local_update(int vsfile_hgei, u32 nr_eix, in imsic_vsfile_local_update() argument
571 for (i = 0; i < nr_eix; i++) { in imsic_vsfile_local_update()
618 imsic_mrif_topei(mrif, imsic->nr_eix, imsic->nr_msis)) in imsic_swfile_extirq_update()
653 for (i = 0; i < imsic->nr_eix; i++) { in imsic_swfile_update()
840 topei = imsic_mrif_topei(imsic->swfile, imsic->nr_eix, in kvm_riscv_vcpu_aia_imsic_rmw()
856 r = imsic_mrif_rmw(imsic->swfile, imsic->nr_eix, isel, in kvm_riscv_vcpu_aia_imsic_rmw()
896 rc = imsic_mrif_rmw(imsic->swfile, imsic->nr_eix, in kvm_riscv_aia_imsic_rw_attr()
900 rc = imsic_mrif_rmw(imsic->swfile, imsic->nr_eix, in kvm_riscv_aia_imsic_rw_attr()
907 rc = imsic_vsfile_rw(vsfile_hgei, vsfile_cpu, imsic->nr_eix, in kvm_riscv_aia_imsic_rw_attr()
929 return imsic_mrif_isel_check(imsic->nr_eix, isel); in kvm_riscv_aia_imsic_has_attr()
1029 imsic->nr_eix = BITS_TO_U64(imsic->nr_msis); in kvm_riscv_vcpu_aia_imsic_init()