]> rtime.felk.cvut.cz Git - jailhouse.git/commitdiff
x86: Consistent argument ordering for vtd_init_ir_emulation
authorJan Kiszka <jan.kiszka@siemens.com>
Mon, 11 May 2015 18:30:05 +0000 (20:30 +0200)
committerJan Kiszka <jan.kiszka@siemens.com>
Mon, 11 May 2015 18:30:05 +0000 (20:30 +0200)
Aligns it with other functions taking both unit_no and reg_base.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
hypervisor/arch/x86/vtd.c

index 077c2aed3a339c9caf84773fb058abbe7b1681d1..2851e730766bd5d6af011dfe11dc518893fc0a36 100644 (file)
@@ -411,7 +411,7 @@ static void vtd_init_unit(void *reg_base, void *inv_queue)
        vtd_update_gcmd_reg(reg_base, VTD_GCMD_IRE, 1);
 }
 
-static int vtd_init_ir_emulation(void *reg_base, unsigned int unit_no)
+static int vtd_init_ir_emulation(unsigned int unit_no, void *reg_base)
 {
        struct vtd_emulation *unit = &root_cell_units[unit_no];
        unsigned long size;
@@ -527,7 +527,7 @@ int iommu_init(void)
                if (ctrls != 0) {
                        if (ctrls != (VTD_GSTS_IRES | VTD_GSTS_QIES))
                                return trace_error(-EBUSY);
-                       err = vtd_init_ir_emulation(reg_base, n);
+                       err = vtd_init_ir_emulation(n, reg_base);
                        if (err)
                                return err;
                } else if (root_cell.vtd.ir_emulation) {