Searched defs:apic (Results 1 - 21 of 21) sorted by relevance

/linux-master/arch/x86/kernel/apic/
H A Dprobe_32.c73 EXPORT_SYMBOL_GPL(apic); variable
H A Dapic_flat_64.c24 EXPORT_SYMBOL_GPL(apic); variable
[all...]
H A Dio_apic.c90 int apic, pin; member in struct:irq_pin_list
269 static inline void io_apic_eoi(unsigned int apic, unsigned int vector) argument
275 unsigned int native_io_apic_read(unsigned int apic, unsigned int reg) argument
282 static void io_apic_write(unsigned int apic, unsigned int reg, argument
291 static struct IO_APIC_route_entry __ioapic_read_entry(int apic, int pin) argument
301 ioapic_read_entry(int apic, int pin) argument
319 __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) argument
325 ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e) argument
339 ioapic_mask_entry(int apic, int pin) argument
355 __add_pin_to_irq_node(struct mp_chip_data *data, int node, int apic, int pin) argument
378 __remove_pin_from_irq(struct mp_chip_data *data, int apic, int pin) argument
390 add_pin_to_irq_node(struct mp_chip_data *data, int node, int apic, int pin) argument
486 __eoi_ioapic_pin(int apic, int pin, int vector) argument
521 clear_IO_APIC_pin(unsigned int apic, unsigned int pin) argument
570 int apic, pin; local
619 int apic, pin; local
641 int apic, pin; local
664 int apic, pin; local
1231 io_apic_print_entries(unsigned int apic, unsigned int nr_entries) argument
1362 static struct { int pin, apic; } ioapic_i8259 = { -1, -1 }; member in struct:__anon233
1367 int apic, pin; local
2072 int apic, pin, i; local
[all...]
/linux-master/arch/x86/xen/
H A Dapic.c16 static unsigned int xen_io_apic_read(unsigned apic, unsigned reg) argument
/linux-master/drivers/acpi/
H A Dprocessor_core.c51 struct acpi_madt_local_x2apic *apic = local
/linux-master/arch/x86/kvm/
H A Dlapic.h164 static inline void kvm_lapic_set_irr(int vec, struct kvm_lapic *apic) argument
179 static inline u32 kvm_lapic_get_reg(struct kvm_lapic *apic, int reg_off) argument
195 kvm_apic_hw_enabled(struct kvm_lapic *apic) argument
204 kvm_apic_sw_enabled(struct kvm_lapic *apic) argument
221 apic_x2apic_mode(struct kvm_lapic *apic) argument
276 kvm_xapic_id(struct kvm_lapic *apic) argument
[all...]
H A Dioapic.c536 struct kvm_lapic *apic = vcpu->arch.apic; local
H A Dcpuid.c340 struct kvm_lapic *apic = vcpu->arch.apic; local
H A Dlapic.c77 static inline void kvm_lapic_set_reg(struct kvm_lapic *apic, int reg_off, u32 val) argument
88 static __always_inline u64 kvm_lapic_get_reg64(struct kvm_lapic *apic, int reg) argument
99 static __always_inline void kvm_lapic_set_reg64(struct kvm_lapic *apic, argument
112 struct kvm_lapic *apic = vcpu->arch.apic; local
134 apic_enabled(struct kvm_lapic *apic) argument
146 kvm_x2apic_id(struct kvm_lapic *apic) argument
225 struct kvm_lapic *apic = vcpu->arch.apic; local
300 struct kvm_lapic *apic = vcpu->arch.apic; local
489 apic_set_spiv(struct kvm_lapic *apic, u32 val) argument
512 kvm_apic_set_xapic_id(struct kvm_lapic *apic, u8 id) argument
518 kvm_apic_set_ldr(struct kvm_lapic *apic, u32 id) argument
524 kvm_apic_set_dfr(struct kvm_lapic *apic, u32 val) argument
530 kvm_apic_set_x2apic_id(struct kvm_lapic *apic, u32 id) argument
541 apic_lvt_enabled(struct kvm_lapic *apic, int lvt_type) argument
546 apic_lvtt_oneshot(struct kvm_lapic *apic) argument
551 apic_lvtt_period(struct kvm_lapic *apic) argument
556 apic_lvtt_tscdeadline(struct kvm_lapic *apic) argument
566 kvm_lapic_lvt_supported(struct kvm_lapic *apic, int lvt_index) argument
578 struct kvm_lapic *apic = vcpu->arch.apic; local
602 struct kvm_lapic *apic = vcpu->arch.apic; local
695 struct kvm_lapic *apic = vcpu->arch.apic; local
704 apic_search_irr(struct kvm_lapic *apic) argument
709 apic_find_highest_irr(struct kvm_lapic *apic) argument
726 apic_clear_irr(int vec, struct kvm_lapic *apic) argument
747 apic_set_isr(int vec, struct kvm_lapic *apic) argument
771 apic_find_highest_isr(struct kvm_lapic *apic) argument
790 apic_clear_isr(int vec, struct kvm_lapic *apic) argument
829 struct kvm_lapic *apic = vcpu->arch.apic; local
935 apic_has_interrupt_for_ppr(struct kvm_lapic *apic, u32 ppr) argument
947 __apic_update_ppr(struct kvm_lapic *apic, u32 *new_ppr) argument
969 apic_update_ppr(struct kvm_lapic *apic) argument
984 apic_set_tpr(struct kvm_lapic *apic, u32 tpr) argument
990 kvm_apic_broadcast(struct kvm_lapic *apic, u32 mda) argument
996 kvm_apic_match_physical_addr(struct kvm_lapic *apic, u32 mda) argument
1016 kvm_apic_match_logical_addr(struct kvm_lapic *apic, u32 mda) argument
1294 __apic_accept_irq(struct kvm_lapic *apic, int delivery_mode, int vector, int level, int trig_mode, struct dest_map *dest_map) argument
1440 kvm_ioapic_handles_vector(struct kvm_lapic *apic, int vector) argument
1445 kvm_ioapic_send_eoi(struct kvm_lapic *apic, int vector) argument
1468 apic_set_eoi(struct kvm_lapic *apic) argument
1498 struct kvm_lapic *apic = vcpu->arch.apic; local
1507 kvm_apic_send_ipi(struct kvm_lapic *apic, u32 icr_low, u32 icr_high) argument
1532 apic_get_tmcct(struct kvm_lapic *apic) argument
1553 __report_tpr_access(struct kvm_lapic *apic, bool write) argument
1563 report_tpr_access(struct kvm_lapic *apic, bool write) argument
1569 __apic_read(struct kvm_lapic *apic, unsigned int offset) argument
1610 kvm_lapic_readable_reg_mask(struct kvm_lapic *apic) argument
1648 kvm_lapic_reg_read(struct kvm_lapic *apic, u32 offset, int len, void *data) argument
1685 apic_mmio_in_range(struct kvm_lapic *apic, gpa_t addr) argument
1694 struct kvm_lapic *apic = to_lapic(this); local
1714 update_divide_count(struct kvm_lapic *apic) argument
1724 limit_periodic_timer_frequency(struct kvm_lapic *apic) argument
1747 cancel_apic_timer(struct kvm_lapic *apic) argument
1757 apic_update_lvtt(struct kvm_lapic *apic) argument
1782 struct kvm_lapic *apic = vcpu->arch.apic; local
1821 struct kvm_lapic *apic = vcpu->arch.apic; local
1849 struct kvm_lapic *apic = vcpu->arch.apic; local
1882 kvm_apic_inject_pending_timer_irqs(struct kvm_lapic *apic) argument
1895 apic_timer_expired(struct kvm_lapic *apic, bool from_timer_fn) argument
1933 start_sw_tscdeadline(struct kvm_lapic *apic) argument
1966 tmict_to_ns(struct kvm_lapic *apic, u32 tmict) argument
1971 update_target_expiration(struct kvm_lapic *apic, uint32_t old_divisor) argument
1995 set_target_expiration(struct kvm_lapic *apic, u32 count_reg) argument
2045 advance_periodic_target_expiration(struct kvm_lapic *apic) argument
2066 start_sw_period(struct kvm_lapic *apic) argument
2094 cancel_hv_timer(struct kvm_lapic *apic) argument
2102 start_hv_timer(struct kvm_lapic *apic) argument
2144 start_sw_timer(struct kvm_lapic *apic) argument
2161 restart_apic_timer(struct kvm_lapic *apic) argument
2176 struct kvm_lapic *apic = vcpu->arch.apic; local
2202 struct kvm_lapic *apic = vcpu->arch.apic; local
2213 struct kvm_lapic *apic = vcpu->arch.apic; local
2219 __start_apic_timer(struct kvm_lapic *apic, u32 count_reg) argument
2230 start_apic_timer(struct kvm_lapic *apic) argument
2235 apic_manage_nmi_watchdog(struct kvm_lapic *apic, u32 lvt0_val) argument
2258 kvm_lapic_reg_write(struct kvm_lapic *apic, u32 reg, u32 val) argument
2412 struct kvm_lapic *apic = to_lapic(this); local
2451 struct kvm_lapic *apic = vcpu->arch.apic; local
2473 struct kvm_lapic *apic = vcpu->arch.apic; local
2501 struct kvm_lapic *apic = vcpu->arch.apic; local
2511 struct kvm_lapic *apic = vcpu->arch.apic; local
2538 struct kvm_lapic *apic = vcpu->arch.apic; local
2585 struct kvm_lapic *apic = vcpu->arch.apic; local
2676 struct kvm_lapic *apic = vcpu->arch.apic; local
2752 lapic_is_periodic(struct kvm_lapic *apic) argument
2759 struct kvm_lapic *apic = vcpu->arch.apic; local
2767 kvm_apic_local_deliver(struct kvm_lapic *apic, int lvt_type) argument
2789 struct kvm_lapic *apic = vcpu->arch.apic; local
2803 struct kvm_lapic *apic = container_of(ktimer, struct kvm_lapic, lapic_timer); local
2817 struct kvm_lapic *apic; local
2889 struct kvm_lapic *apic = vcpu->arch.apic; local
2914 struct kvm_lapic *apic = vcpu->arch.apic; local
2925 struct kvm_lapic *apic = vcpu->arch.apic; local
3014 struct kvm_lapic *apic = vcpu->arch.apic; local
3077 apic_sync_pv_eoi_from_guest(struct kvm_vcpu *vcpu, struct kvm_lapic *apic) argument
3123 apic_sync_pv_eoi_to_guest(struct kvm_vcpu *vcpu, struct kvm_lapic *apic) argument
3147 struct kvm_lapic *apic = vcpu->arch.apic; local
3183 kvm_x2apic_icr_write(struct kvm_lapic *apic, u64 data) argument
3193 kvm_lapic_msr_read(struct kvm_lapic *apic, u32 reg, u64 *data) argument
3210 kvm_lapic_msr_write(struct kvm_lapic *apic, u32 reg, u64 data) argument
3229 struct kvm_lapic *apic = vcpu->arch.apic; local
3240 struct kvm_lapic *apic = vcpu->arch.apic; local
3293 struct kvm_lapic *apic = vcpu->arch.apic; local
[all...]
H A Dx86.c10562 struct kvm_lapic *apic = vcpu->arch.apic; local
[all...]
/linux-master/arch/x86/include/asm/
H A Dio_apic.h165 static inline unsigned int io_apic_read(unsigned int apic, unsigned int reg) argument
H A Dapic.h270 struct apic { struct
[all...]
H A Dkvm_host.h764 struct kvm_lapic *apic; /* kernel irqchip context */ member in struct:kvm_vcpu_arch
/linux-master/arch/x86/kvm/svm/
H A Davic.c497 struct kvm_lapic *apic = vcpu->arch.apic; local
[all...]
H A Dnested.c1423 struct kvm_lapic *apic = vcpu->arch.apic; local
H A Dsvm.c3665 static void svm_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, argument
/linux-master/drivers/iommu/intel/
H A Dirq_remapping.c212 static struct intel_iommu *map_ioapic_to_iommu(int apic) argument
302 static int set_ioapic_sid(struct irte *irte, int apic) argument
/linux-master/arch/x86/kernel/cpu/mce/
H A Damd.c384 static int lvt_off_valid(struct threshold_block *b, int apic, u32 lo, u32 hi) argument
/linux-master/arch/x86/kvm/vmx/
H A Dnested.c4100 struct kvm_lapic *apic = vcpu->arch.apic; local
H A Dvmx.c4268 static void vmx_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode, argument
[all...]
/linux-master/arch/x86/events/
H A Dperf_event.h786 int apic; member in struct:x86_pmu

Completed in 503 milliseconds