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 --- |