Changeset View
Changeset View
Standalone View
Standalone View
head/sys/amd64/include/md_var.h
Show All 28 Lines | |||||
* $FreeBSD$ | * $FreeBSD$ | ||||
*/ | */ | ||||
#ifndef _MACHINE_MD_VAR_H_ | #ifndef _MACHINE_MD_VAR_H_ | ||||
#define _MACHINE_MD_VAR_H_ | #define _MACHINE_MD_VAR_H_ | ||||
#include <x86/x86_var.h> | #include <x86/x86_var.h> | ||||
extern uint64_t *vm_page_dump; | extern uint64_t *vm_page_dump; | ||||
extern int hw_lower_amd64_sharedpage; | |||||
struct savefpu; | struct savefpu; | ||||
struct sysentvec; | |||||
void amd64_db_resume_dbreg(void); | void amd64_db_resume_dbreg(void); | ||||
void amd64_lower_shared_page(struct sysentvec *); | |||||
void amd64_syscall(struct thread *td, int traced); | void amd64_syscall(struct thread *td, int traced); | ||||
void doreti_iret(void) __asm(__STRING(doreti_iret)); | void doreti_iret(void) __asm(__STRING(doreti_iret)); | ||||
void doreti_iret_fault(void) __asm(__STRING(doreti_iret_fault)); | void doreti_iret_fault(void) __asm(__STRING(doreti_iret_fault)); | ||||
void ld_ds(void) __asm(__STRING(ld_ds)); | void ld_ds(void) __asm(__STRING(ld_ds)); | ||||
void ld_es(void) __asm(__STRING(ld_es)); | void ld_es(void) __asm(__STRING(ld_es)); | ||||
void ld_fs(void) __asm(__STRING(ld_fs)); | void ld_fs(void) __asm(__STRING(ld_fs)); | ||||
void ld_gs(void) __asm(__STRING(ld_gs)); | void ld_gs(void) __asm(__STRING(ld_gs)); | ||||
void ld_fsbase(void) __asm(__STRING(ld_fsbase)); | void ld_fsbase(void) __asm(__STRING(ld_fsbase)); | ||||
Show All 15 Lines |