x86_var.h (de8374df28cc23ce0d893fd96d1ad0a861414154) x86_var.h (652ae7b11485d9f991ea66a56aa79d4dd9cd1103)
1/*-
2 * Copyright (c) 1995 Bruce D. Evans.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 140 unchanged lines hidden (view full) ---

149void nmi_handle_intr(u_int type, struct trapframe *frame);
150void pagecopy(void *from, void *to);
151void printcpuinfo(void);
152int pti_get_default(void);
153int user_dbreg_trap(register_t dr6);
154int minidumpsys(struct dumperinfo *);
155struct pcb *get_pcb_td(struct thread *td);
156void x86_set_fork_retval(struct thread *td);
1/*-
2 * Copyright (c) 1995 Bruce D. Evans.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 140 unchanged lines hidden (view full) ---

149void nmi_handle_intr(u_int type, struct trapframe *frame);
150void pagecopy(void *from, void *to);
151void printcpuinfo(void);
152int pti_get_default(void);
153int user_dbreg_trap(register_t dr6);
154int minidumpsys(struct dumperinfo *);
155struct pcb *get_pcb_td(struct thread *td);
156void x86_set_fork_retval(struct thread *td);
157uint64_t rdtsc_ordered(void);
157
158/*
159 * MSR ops for x86_msr_op()
160 */
161#define MSR_OP_ANDNOT 0x00000001
162#define MSR_OP_OR 0x00000002
163#define MSR_OP_WRITE 0x00000003
164#define MSR_OP_READ 0x00000004

--- 14 unchanged lines hidden ---
158
159/*
160 * MSR ops for x86_msr_op()
161 */
162#define MSR_OP_ANDNOT 0x00000001
163#define MSR_OP_OR 0x00000002
164#define MSR_OP_WRITE 0x00000003
165#define MSR_OP_READ 0x00000004

--- 14 unchanged lines hidden ---