Symbol: apic
function parameter
Defined...
-
arch/x86/include/asm/io_apic.h:166:41-166:54: static inline unsigned int io_apic_read(unsigned int apic, unsigned int reg)
-
arch/x86/kernel/apic/io_apic.c:269:32-269:45: static inline void io_apic_eoi(unsigned int apic, unsigned int vector)
-
arch/x86/kernel/apic/io_apic.c:275:34-275:47: unsigned int native_io_apic_read(unsigned int apic, unsigned int reg)
-
arch/x86/kernel/apic/io_apic.c:282:27-282:40: static void io_apic_write(unsigned int apic, unsigned int reg,
-
arch/x86/kernel/apic/io_apic.c:291:55-291:59: static struct IO_APIC_route_entry __ioapic_read_entry(int apic, int pin)
-
arch/x86/kernel/apic/io_apic.c:301:53-301:57: static struct IO_APIC_route_entry ioapic_read_entry(int apic, int pin)
-
arch/x86/kernel/apic/io_apic.c:319:34-319:38: static void __ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e)
-
arch/x86/kernel/apic/io_apic.c:325:32-325:36: static void ioapic_write_entry(int apic, int pin, struct IO_APIC_route_entry e)
-
arch/x86/kernel/apic/io_apic.c:339:31-339:35: static void ioapic_mask_entry(int apic, int pin)
-
arch/x86/kernel/apic/io_apic.c:356:16-356:20: int node, int apic, int pin)
-
arch/x86/kernel/apic/io_apic.c:378:62-378:66: static void __remove_pin_from_irq(struct mp_chip_data *data, int apic, int pin)
-
arch/x86/kernel/apic/io_apic.c:391:15-391:19: int node, int apic, int pin)
-
arch/x86/kernel/apic/io_apic.c:486:30-486:34: static void __eoi_ioapic_pin(int apic, int pin, int vector)
-
arch/x86/kernel/apic/io_apic.c:521:31-521:44: static void clear_IO_APIC_pin(unsigned int apic, unsigned int pin)
-
arch/x86/kernel/apic/io_apic.c:1231:35-1231:48: static void io_apic_print_entries(unsigned int apic, unsigned int nr_entries)
-
arch/x86/kernel/cpu/mce/amd.c:392:53-392:57: static int lvt_off_valid(struct threshold_block *b, int apic, u32 lo, u32 hi)
-
arch/x86/kvm/lapic.c:76:38-76:56: static inline void kvm_lapic_set_reg(struct kvm_lapic *apic, int reg_off, u32 val)
-
arch/x86/kvm/lapic.c:87:48-87:66: static __always_inline u64 kvm_lapic_get_reg64(struct kvm_lapic *apic, int reg)
-
arch/x86/kvm/lapic.c:98:49-98:67: static __always_inline void kvm_lapic_set_reg64(struct kvm_lapic *apic,
-
arch/x86/kvm/lapic.c:130:32-130:50: static inline int apic_enabled(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:142:33-142:51: static inline u32 kvm_x2apic_id(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:485:34-485:52: static inline void apic_set_spiv(struct kvm_lapic *apic, u32 val)
-
arch/x86/kvm/lapic.c:506:42-506:60: static inline void kvm_apic_set_xapic_id(struct kvm_lapic *apic, u8 id)
-
arch/x86/kvm/lapic.c:512:37-512:55: static inline void kvm_apic_set_ldr(struct kvm_lapic *apic, u32 id)
-
arch/x86/kvm/lapic.c:518:37-518:55: static inline void kvm_apic_set_dfr(struct kvm_lapic *apic, u32 val)
-
arch/x86/kvm/lapic.c:524:43-524:61: static inline void kvm_apic_set_x2apic_id(struct kvm_lapic *apic, u32 id)
-
arch/x86/kvm/lapic.c:535:36-535:54: static inline int apic_lvt_enabled(struct kvm_lapic *apic, int lvt_type)
-
arch/x86/kvm/lapic.c:540:37-540:55: static inline int apic_lvtt_oneshot(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:545:36-545:54: static inline int apic_lvtt_period(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:550:41-550:59: static inline int apic_lvtt_tscdeadline(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:560:44-560:62: static inline bool kvm_lapic_lvt_supported(struct kvm_lapic *apic, int lvt_index)
-
arch/x86/kvm/lapic.c:698:35-698:53: static inline int apic_search_irr(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:703:41-703:59: static inline int apic_find_highest_irr(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:720:44-720:62: static inline void apic_clear_irr(int vec, struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:741:42-741:60: static inline void apic_set_isr(int vec, struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:765:41-765:59: static inline int apic_find_highest_isr(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:784:44-784:62: static inline void apic_clear_isr(int vec, struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:929:39-929:57: static int apic_has_interrupt_for_ppr(struct kvm_lapic *apic, u32 ppr)
-
arch/x86/kvm/lapic.c:941:31-941:49: static bool __apic_update_ppr(struct kvm_lapic *apic, u32 *new_ppr)
-
arch/x86/kvm/lapic.c:963:29-963:47: static void apic_update_ppr(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:978:26-978:44: static void apic_set_tpr(struct kvm_lapic *apic, u32 tpr)
-
arch/x86/kvm/lapic.c:984:32-984:50: static bool kvm_apic_broadcast(struct kvm_lapic *apic, u32 mda)
-
arch/x86/kvm/lapic.c:990:42-990:60: static bool kvm_apic_match_physical_addr(struct kvm_lapic *apic, u32 mda)
-
arch/x86/kvm/lapic.c:1010:41-1010:59: static bool kvm_apic_match_logical_addr(struct kvm_lapic *apic, u32 mda)
-
arch/x86/kvm/lapic.c:1288:30-1288:48: static int __apic_accept_irq(struct kvm_lapic *apic, int delivery_mode,
-
arch/x86/kvm/lapic.c:1434:39-1434:57: static bool kvm_ioapic_handles_vector(struct kvm_lapic *apic, int vector)
-
arch/x86/kvm/lapic.c:1439:33-1439:51: static void kvm_ioapic_send_eoi(struct kvm_lapic *apic, int vector)
-
arch/x86/kvm/lapic.c:1462:25-1462:43: static int apic_set_eoi(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1502:24-1502:42: void kvm_apic_send_ipi(struct kvm_lapic *apic, u32 icr_low, u32 icr_high)
-
arch/x86/kvm/lapic.c:1527:27-1527:45: static u32 apic_get_tmcct(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1548:33-1548:51: static void __report_tpr_access(struct kvm_lapic *apic, bool write)
-
arch/x86/kvm/lapic.c:1558:38-1558:56: static inline void report_tpr_access(struct kvm_lapic *apic, bool write)
-
arch/x86/kvm/lapic.c:1564:24-1564:42: static u32 __apic_read(struct kvm_lapic *apic, unsigned int offset)
-
arch/x86/kvm/lapic.c:1605:33-1605:51: u64 kvm_lapic_readable_reg_mask(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1643:31-1643:49: static int kvm_lapic_reg_read(struct kvm_lapic *apic, u32 offset, int len,
-
arch/x86/kvm/lapic.c:1680:31-1680:49: static int apic_mmio_in_range(struct kvm_lapic *apic, gpa_t addr)
-
arch/x86/kvm/lapic.c:1709:33-1709:51: static void update_divide_count(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1719:44-1719:62: static void limit_periodic_timer_frequency(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1742:31-1742:49: static void cancel_apic_timer(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1752:30-1752:48: static void apic_update_lvtt(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1877:48-1877:66: static void kvm_apic_inject_pending_timer_irqs(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1890:32-1890:50: static void apic_timer_expired(struct kvm_lapic *apic, bool from_timer_fn)
-
arch/x86/kvm/lapic.c:1928:34-1928:52: static void start_sw_tscdeadline(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:1961:31-1961:49: static inline u64 tmict_to_ns(struct kvm_lapic *apic, u32 tmict)
-
arch/x86/kvm/lapic.c:1966:38-1966:56: static void update_target_expiration(struct kvm_lapic *apic, uint32_t old_divisor)
-
arch/x86/kvm/lapic.c:1990:35-1990:53: static bool set_target_expiration(struct kvm_lapic *apic, u32 count_reg)
-
arch/x86/kvm/lapic.c:2040:48-2040:66: static void advance_periodic_target_expiration(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2061:29-2061:47: static void start_sw_period(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2089:29-2089:47: static void cancel_hv_timer(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2097:28-2097:46: static bool start_hv_timer(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2139:28-2139:46: static void start_sw_timer(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2156:32-2156:50: static void restart_apic_timer(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2214:32-2214:50: static void __start_apic_timer(struct kvm_lapic *apic, u32 count_reg)
-
arch/x86/kvm/lapic.c:2225:30-2225:48: static void start_apic_timer(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2230:38-2230:56: static void apic_manage_nmi_watchdog(struct kvm_lapic *apic, u32 lvt0_val)
-
arch/x86/kvm/lapic.c:2253:32-2253:50: static int kvm_lapic_reg_write(struct kvm_lapic *apic, u32 reg, u32 val)
-
arch/x86/kvm/lapic.c:2743:31-2743:49: static bool lapic_is_periodic(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:2758:28-2758:46: int kvm_apic_local_deliver(struct kvm_lapic *apic, int lvt_type)
-
arch/x86/kvm/lapic.c:3043:6-3043:24: struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:3089:6-3089:24: struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.c:3148:26-3148:44: int kvm_x2apic_icr_write(struct kvm_lapic *apic, u64 data)
-
arch/x86/kvm/lapic.c:3158:31-3158:49: static int kvm_lapic_msr_read(struct kvm_lapic *apic, u32 reg, u64 *data)
-
arch/x86/kvm/lapic.c:3175:32-3175:50: static int kvm_lapic_msr_write(struct kvm_lapic *apic, u32 reg, u64 data)
-
arch/x86/kvm/lapic.h:164:47-164:65: static inline void kvm_lapic_set_irr(int vec, struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.h:179:37-179:55: static inline u32 kvm_lapic_get_reg(struct kvm_lapic *apic, int reg_off)
-
arch/x86/kvm/lapic.h:195:40-195:58: static inline bool kvm_apic_hw_enabled(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.h:204:40-204:58: static inline bool kvm_apic_sw_enabled(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.h:221:36-221:54: static inline int apic_x2apic_mode(struct kvm_lapic *apic)
-
arch/x86/kvm/lapic.h:276:31-276:49: static inline u8 kvm_xapic_id(struct kvm_lapic *apic)
-
arch/x86/kvm/svm/svm.c:3676:35-3676:53: static void svm_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode,
-
arch/x86/kvm/trace.h:563:1-563:1: TRACE_EVENT(kvm_eoi,
-
arch/x86/kvm/trace.h:580:1-580:1: TRACE_EVENT(kvm_pv_eoi,
-
arch/x86/kvm/vmx/vmx.c:4270:35-4270:53: static void vmx_deliver_interrupt(struct kvm_lapic *apic, int delivery_mode,
-
arch/x86/xen/apic.c:16:38-16:47: static unsigned int xen_io_apic_read(unsigned apic, unsigned reg)
-
drivers/iommu/intel/irq_remapping.c:212:48-212:52: static struct intel_iommu *map_ioapic_to_iommu(int apic)
-
drivers/iommu/intel/irq_remapping.c:302:46-302:50: static int set_ioapic_sid(struct irte *irte, int apic)
record
Defined...
variable
Defined...
variable
Declared as a prototype...
Defined...