|
char * | name |
|
int(* | probe )(void) |
|
int(* | acpi_madt_oem_check )(char *oem_id, char *oem_table_id) |
|
int(* | apic_id_valid )(int apicid) |
|
int(* | apic_id_registered )(void) |
|
u32 | irq_delivery_mode |
|
u32 | irq_dest_mode |
|
struct cpumask *(* | target_cpus )(void) |
|
int | disable_esr |
|
int | dest_logical |
|
unsigned long(* | check_apicid_used )(physid_mask_t *map, int apicid) |
|
unsigned long(* | check_apicid_present )(int apicid) |
|
void(* | vector_allocation_domain )(int cpu, struct cpumask *retmask, const struct cpumask *mask) |
|
void(* | init_apic_ldr )(void) |
|
void(* | ioapic_phys_id_map )(physid_mask_t *phys_map, physid_mask_t *retmap) |
|
void(* | setup_apic_routing )(void) |
|
int(* | multi_timer_check )(int apic, int irq) |
|
int(* | cpu_present_to_apicid )(int mps_cpu) |
|
void(* | apicid_to_cpu_present )(int phys_apicid, physid_mask_t *retmap) |
|
void(* | setup_portio_remap )(void) |
|
int(* | check_phys_apicid_present )(int phys_apicid) |
|
void(* | enable_apic_mode )(void) |
|
int(* | phys_pkg_id )(int cpuid_apic, int index_msb) |
|
int(* | mps_oem_check )(struct mpc_table *mpc, char *oem, char *productid) |
|
unsigned int(* | get_apic_id )(unsigned long x) |
|
unsigned long(* | set_apic_id )(unsigned int id) |
|
unsigned long | apic_id_mask |
|
int(* | cpu_mask_to_apicid_and )(const struct cpumask *cpumask, const struct cpumask *andmask, unsigned int *apicid) |
|
void(* | send_IPI_mask )(const struct cpumask *mask, int vector) |
|
void(* | send_IPI_mask_allbutself )(const struct cpumask *mask, int vector) |
|
void(* | send_IPI_allbutself )(int vector) |
|
void(* | send_IPI_all )(int vector) |
|
void(* | send_IPI_self )(int vector) |
|
int(* | wakeup_secondary_cpu )(int apicid, unsigned long start_eip) |
|
int | trampoline_phys_low |
|
int | trampoline_phys_high |
|
void(* | wait_for_init_deassert )(atomic_t *deassert) |
|
void(* | smp_callin_clear_local_apic )(void) |
|
void(* | inquire_remote_apic )(int apicid) |
|
u32(* | read )(u32 reg) |
|
void(* | write )(u32 reg, u32 v) |
|
void(* | eoi_write )(u32 reg, u32 v) |
|
u64(* | icr_read )(void) |
|
void(* | icr_write )(u32 low, u32 high) |
|
void(* | wait_icr_idle )(void) |
|
u32(* | safe_wait_icr_idle )(void) |
|
Definition at line 290 of file apic.h.