From c44661b4d904f8be227faef8f84ddb22934a01e8 Mon Sep 17 00:00:00 2001 From: johannst Date: Tue, 23 Aug 2022 19:58:51 +0000 Subject: deploy: c94950f9dca80387aab264c7aa4044feff76625c --- src/kvm_rs/x86_64.rs.html | 213 ++++++++++++++++++++++++---------------------- 1 file changed, 110 insertions(+), 103 deletions(-) (limited to 'src/kvm_rs/x86_64.rs.html') diff --git a/src/kvm_rs/x86_64.rs.html b/src/kvm_rs/x86_64.rs.html index d218b2e..abfd34f 100644 --- a/src/kvm_rs/x86_64.rs.html +++ b/src/kvm_rs/x86_64.rs.html @@ -1,107 +1,108 @@ -x86_64.rs - source -
1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+20
+21
+22
+23
+24
+25
+26
+27
+28
+29
+30
+31
+32
+33
+34
+35
+36
+37
+38
+39
+40
+41
+42
+43
+44
+45
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77
+78
+79
+80
+81
+82
+83
+84
+85
+86
+87
+88
+89
+90
+91
+92
+93
+94
+95
+96
+97
+98
+99
 100
 101
 102
@@ -162,6 +163,9 @@
 157
 158
 159
+160
+161
+162
 
//! `x86_64` flags and bitfields.
 
 pub use x86_64::*;
@@ -180,6 +184,8 @@
     pub const RFLAGS_ZF: u64 = 1 << 6;
     /// Sign flag.
     pub const RFLAGS_SF: u64 = 1 << 7;
+    /// Trap flag.
+    pub const RFLAGS_TF: u64 = 1 << 8;
     /// Sign flag.
     pub const RFLAGS_IF: u64 = 1 << 9;
     /// Direction flag.
@@ -196,6 +202,7 @@
     pub const fn rflags_af(r: u64) -> u64   { (r & RFLAGS_AF)   >> 4 }
     pub const fn rflags_zf(r: u64) -> u64   { (r & RFLAGS_ZF)   >> 6 }
     pub const fn rflags_sf(r: u64) -> u64   { (r & RFLAGS_SF)   >> 7 }
+    pub const fn rflags_tf(r: u64) -> u64   { (r & RFLAGS_TF)   >> 8 }
     pub const fn rflags_if(r: u64) -> u64   { (r & RFLAGS_IF)   >> 9 }
     pub const fn rflags_df(r: u64) -> u64   { (r & RFLAGS_DF)   >> 10 }
     pub const fn rflags_of(r: u64) -> u64   { (r & RFLAGS_OF)   >> 11 }
@@ -319,8 +326,8 @@
     /// Page region read/write.
     ///
     /// If set, region reference by paging entry is writeable.
-    pub const PAGE_RENTRY_RW: u64 = 1 << 1;
+    pub const PAGE_ENTRY_RW: u64 = 1 << 1;
 }
 
-
+
\ No newline at end of file -- cgit v1.2.3