Lines Matching defs:apic
267 struct apic { struct
272 int (*apic_id_valid)(int apicid); argument
273 int (*apic_id_registered)(void); argument
283 unsigned long (*check_apicid_used)(physid_mask_t *map, int apicid); argument
287 void (*init_apic_ldr)(void); argument
289 void (*ioapic_phys_id_map)(physid_mask_t *phys_map, physid_mask_t *retmap); argument
291 void (*setup_apic_routing)(void); argument
292 int (*cpu_present_to_apicid)(int mps_cpu); argument
293 void (*apicid_to_cpu_present)(int phys_apicid, physid_mask_t *retmap); argument
294 int (*check_phys_apicid_present)(int phys_apicid); argument
295 int (*phys_pkg_id)(int cpuid_apic, int index_msb); argument
297 unsigned int (*get_apic_id)(unsigned long x); argument
298 unsigned long (*set_apic_id)(unsigned int id); argument
299 unsigned long apic_id_mask; argument
301 int (*cpu_mask_to_apicid_and)(const struct cpumask *cpumask, argument
314 int (*wakeup_secondary_cpu)(int apicid, unsigned long start_eip); argument
316 void (*inquire_remote_apic)(int apicid); argument
318 /* apic ops */ argument
337 * return the logical apicid. x86_[bios]_cpu_to_apicid is argument
345 int (*x86_32_early_logical_apicid)(int cpu); argument
354 extern struct apic *apic; argument