Home
last modified time | relevance | path

Searched refs:lapic_map (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/x86/x86/
H A Dlocal_apic.c305 volatile char *lapic_map; variable
354 res = *(volatile uint32_t *)(lapic_map + reg * LAPIC_MEM_MUL); in lapic_read32()
368 *(volatile uint32_t *)(lapic_map + reg * LAPIC_MEM_MUL) = val; in lapic_write32()
379 *(volatile uint32_t *)(lapic_map + reg * LAPIC_MEM_MUL) = val; in lapic_write32_nofence()
589 lapic_map = pmap_mapdev(addr, PAGE_SIZE); in lapic_init()
592 lapic_map = NULL; in lapic_init()
1023 if (!x2apic_mode && lapic_map == NULL) in lapic_calibrate_timer()
1045 if (!x2apic_mode && lapic_map == NULL) in lapic_enable_pcint()
1069 if (!x2apic_mode && lapic_map == NULL) in lapic_disable_pcint()
1255 KASSERT(x2apic_mode || lapic_map != NULL, ("local APIC is not mapped")); in lapic_id()
[all …]
/freebsd/sys/amd64/amd64/
H A Dapic_vector.S58 movq lapic_map,%rax
84 movq lapic_map, %rdx /* pointer to local APIC */
/freebsd/sys/i386/i386/
H A Dapic_vector.S53 movl lapic_map,%eax
87 movl lapic_map, %edx /* pointer to local APIC */