Home
last modified time | relevance | path

Searched refs:apic (Results 1 – 25 of 31) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/arch/x86/
A Dio_apic.c132 entry->apic = apic; in add_pin_to_irq()
208 for (apic = 0; apic < nr_ioapics; apic++) { in alloc_ioapic_entries()
335 for (apic = 0; apic < nr_ioapics; apic++) { in save_IO_APIC_setup()
359 for (apic = 0; apic < nr_ioapics; apic++) { in mask_IO_APIC_setup()
389 for (apic = 0; apic < nr_ioapics; apic++) { in restore_IO_APIC_setup()
407 for (apic = 0; apic < nr_ioapics; apic++) in free_ioapic_entries()
543 for (apic = 0; apic < nr_ioapics; apic++) { in clear_IO_APIC()
940 for (apic = 0; apic < nr_ioapics; apic++) { in IO_APIC_irq_trigger()
984 for (apic = 0; apic < nr_ioapics; apic++) { in setup_IO_APIC_irqs()
1117 for (apic = 0; apic < nr_ioapics; apic++) { in __print_IO_APIC()
[all …]
A Dphysdev.c357 struct physdev_apic apic; in do_physdev_op() local
359 if ( copy_from_guest(&apic, arg, 1) != 0 ) in do_physdev_op()
364 ret = ioapic_guest_read(apic.apic_physbase, apic.reg, &apic.value); in do_physdev_op()
365 if ( __copy_to_guest(arg, &apic, 1) ) in do_physdev_op()
371 struct physdev_apic apic; in do_physdev_op() local
373 if ( copy_from_guest(&apic, arg, 1) != 0 ) in do_physdev_op()
378 ret = ioapic_guest_write(apic.apic_physbase, apic.reg, apic.value); in do_physdev_op()
A Dmpparse.c911 unsigned int io_apic_gsi_base(unsigned int apic) in io_apic_gsi_base() argument
913 return mp_ioapic_routing[apic].gsi_base; in io_apic_gsi_base()
A DMakefile14 obj-y += apic.o
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dio_apic.h129 unsigned int io_apic_gsi_base(unsigned int apic);
136 *IO_APIC_BASE(apic) = reg; in __io_apic_read()
137 return *(IO_APIC_BASE(apic)+4); in __io_apic_read()
143 return iommu_read_apic_from_ire(apic, reg); in io_apic_read()
144 return __io_apic_read(apic, reg); in io_apic_read()
149 *IO_APIC_BASE(apic) = reg; in __io_apic_write()
150 *(IO_APIC_BASE(apic)+4) = value; in __io_apic_write()
157 __io_apic_write(apic, reg, value); in io_apic_write()
168 *(IO_APIC_BASE(apic)+4) = value; in io_apic_modify()
189 unsigned int apic, unsigned int pin, bool raw);
[all …]
A Diommu.h83 void iommu_update_ire_from_apic(unsigned int apic, unsigned int reg, unsigned int value);
84 unsigned int iommu_read_apic_from_ire(unsigned int apic, unsigned int reg);
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_intr.c232 int apic, pin; in amd_iommu_setup_ioapic_remapping() local
240 for ( apic = 0; apic < nr_ioapics; apic++ ) in amd_iommu_setup_ioapic_remapping()
246 rte = __ioapic_read_entry(apic, pin, 1); in amd_iommu_setup_ioapic_remapping()
313 __io_apic_write(apic, reg, value); in amd_iommu_ioapic_update_ire()
317 idx = ioapic_id_to_index(IO_APIC_ID(apic)); in amd_iommu_ioapic_update_ire()
329 __io_apic_write(apic, reg, value); in amd_iommu_ioapic_update_ire()
353 __io_apic_write(apic, reg, value); in amd_iommu_ioapic_update_ire()
375 IO_APIC_ID(apic), pin, rc); in amd_iommu_ioapic_update_ire()
392 unsigned int apic, unsigned int reg) in amd_iommu_read_ioapic_from_ire() argument
396 unsigned int val = __io_apic_read(apic, reg); in amd_iommu_read_ioapic_from_ire()
[all …]
A Diommu_acpi.c704 unsigned int apic, idx; in parse_ivhd_device_special() local
751 for ( apic = 0; apic < nr_ioapics; apic++ ) in parse_ivhd_device_special()
789 u16, nr_ioapic_entries[apic]); in parse_ivhd_device_special()
790 if ( nr_ioapic_entries[apic] && in parse_ivhd_device_special()
797 nr_ioapic_entries[apic] * in parse_ivhd_device_special()
802 if ( apic == nr_ioapics ) in parse_ivhd_device_special()
1008 unsigned int apic; in parse_ivrs_table() local
1044 for ( apic = 0; !error && iommu_intremap && apic < nr_ioapics; ++apic ) in parse_ivrs_table()
1048 if ( !nr_ioapic_entries[apic] ) in parse_ivrs_table()
1055 IO_APIC_ID(apic)); in parse_ivrs_table()
[all …]
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/
A Dintremap.c148 unsigned int apic; in iommu_supports_eim() local
154 for ( apic = 0; apic < nr_ioapics; apic++ ) in iommu_supports_eim()
155 if ( !ioapic_to_drhd(IO_APIC_ID(apic)) ) in iommu_supports_eim()
159 apic, IO_APIC_ID(apic)); in iommu_supports_eim()
341 index = apic_pin_2_ir_idx[apic][ioapic_pin]; in ioapic_rte_to_remap_entry()
415 unsigned int apic, unsigned int reg) in io_apic_read_remap_rte() argument
426 return __io_apic_read(apic, reg); in io_apic_read_remap_rte()
428 old_rte = __ioapic_read_entry(apic, ioapic_pin, 1); in io_apic_read_remap_rte()
431 return __io_apic_read(apic, reg); in io_apic_read_remap_rte()
456 __io_apic_write(apic, reg & ~1, *(u32 *)&old_rte); in io_apic_write_remap_rte()
[all …]
A Dutils.c263 int apic; in vtd_dump_iommu_info() local
268 for ( apic = 0; apic < nr_ioapics; apic++ ) in vtd_dump_iommu_info()
270 iommu = ioapic_to_iommu(mp_ioapics[apic].mpc_apicid); in vtd_dump_iommu_info()
275 printk( "\nRedirection table of IOAPIC %x:\n", apic); in vtd_dump_iommu_info()
278 reg_01.raw = __io_apic_read(apic, 1); in vtd_dump_iommu_info()
284 __ioapic_read_entry(apic, i, TRUE); in vtd_dump_iommu_info()
A Dextern.h81 unsigned int io_apic_read_remap_rte(unsigned int apic, unsigned int reg);
82 void io_apic_write_remap_rte(unsigned int apic,
A Diommu.c2145 int apic; in init_vtd_hw() local
2146 for ( apic = 0; apic < nr_ioapics; apic++ ) in init_vtd_hw()
2148 if ( ioapic_to_iommu(IO_APIC_ID(apic)) == NULL ) in init_vtd_hw()
2154 apic, IO_APIC_ID(apic)); in init_vtd_hw()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/x86/
A Diommu.c24 unsigned int apic, unsigned int reg, unsigned int value) in iommu_update_ire_from_apic() argument
27 ops->update_ire_from_apic(apic, reg, value); in iommu_update_ire_from_apic()
30 unsigned int iommu_read_apic_from_ire(unsigned int apic, unsigned int reg) in iommu_read_apic_from_ire() argument
33 return ops->read_apic_from_ire(apic, reg); in iommu_read_apic_from_ire()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mcheck/
A Dmce_intel.c675 u32 l, apic; in intel_init_cmci() local
685 apic = apic_read(APIC_CMCI); in intel_init_cmci()
686 if ( apic & APIC_VECTOR_MASK ) in intel_init_cmci()
689 cpu, ( apic & APIC_VECTOR_MASK )); in intel_init_cmci()
695 apic = cmci_apic_vector; in intel_init_cmci()
696 apic |= (APIC_DM_FIXED | APIC_LVT_MASKED); in intel_init_cmci()
697 apic_write(APIC_CMCI, apic); in intel_init_cmci()
/xen-4.10.0-shim-comet/xen/include/asm-x86/mach-generic/
A Dmach_apic.h31 static inline int multi_timer_check(int apic, int irq) in multi_timer_check() argument
/xen-4.10.0-shim-comet/xen/include/xen/
A Diommu.h160 void (*update_ire_from_apic)(unsigned int apic, unsigned int reg, unsigned int value);
161 unsigned int (*read_apic_from_ire)(unsigned int apic, unsigned int reg);
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/svm/
A Damd-iommu-proto.h96 unsigned int apic, unsigned int reg, unsigned int value);
98 unsigned int apic, unsigned int reg);
/xen-4.10.0-shim-comet/xen/xsm/
A Ddummy.c147 set_to_dummy_if_null(ops, apic); in xsm_fixup_ops()
/xen-4.10.0-shim-comet/tools/libxl/
A Dlibxl_x86_acpi.c115 hvminfo->apic_mode = libxl_defbool_val(b_info->apic); in init_acpi_config()
A Dlibxl_types.idl523 ("apic", libxl_defbool),
529 … ("apic", libxl_defbool, {'deprecated_by': 'apic'}),
A Dlibxl_x86.c15 if (libxl_defbool_val(d_config->b_info.apic)) in libxl__arch_domain_prepare_config()
A Dlibxl_dom.c888 va_hvm->apic_mode = libxl_defbool_val(info->apic); in hvm_build_set_params()
1230 if (libxl_defbool_val(info->apic)) { in libxl__build_hvm()
/xen-4.10.0-shim-comet/xen/include/xsm/
A Dxsm.h164 int (*apic) (struct domain *d, int cmd); member
628 return xsm_ops->apic(d, cmd); in xsm_apic()
/xen-4.10.0-shim-comet/tools/xl/
A Dxl_sxp.c94 libxl_defbool_to_string(b_info->apic)); in printf_info_sexp()
/xen-4.10.0-shim-comet/
A D.rootkeys219 42778a69h76S5SCnDonnxnIt9nDGFQ linux-2.6.11-xen-sparse/arch/xen/i386/kernel/apic.c
272 428f0973NBdgINmWOEJjoIDL73SDbQ linux-2.6.11-xen-sparse/arch/xen/x86_64/kernel/apic.c
1300 3ddb79bcsjinG9k1KcvbVBuas1R2dA xen/arch/x86/apic.c
1470 3ddb79c3l4IiQtf6MS2jIzcd-hJS8g xen/include/asm-x86/apic.h

Completed in 44 milliseconds

12