PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` w }  v '  '@*^w6 @^& z }'S~v"p! ((t$@]c @|`=ۅ@Hr'm("%@0 8@6`"4(@C(L(@ 96P 6X +)F( u(Vx_(@ j@ -| }'T {      ( 0 @ <[#    @!wA  K}  @& { "##2 : @ }@'`X h @ \ w hnS@ K# @ K 6R@ 0@   HZ +)@ @ }@0@Vz} h U} ݍ'@?@ Z % 1 )@`"  ? H @U ` o z Kc  Z T v 0_ g }@`}  :} ht@  Vz_  }@ `  1 )@}`%`H  gVz }@ }y w@}  , E W i      }3?  @.$ `   }' ( } } }'6 }p '}' } }''&r }@'st } }6 } }( }( } 6} } } } } ( 6} }' (} } ( } }  }6 } } } }'6 }' } } }uu }xw y } }/ } 6}S } }( }((  }'  }( 7} () (K'8'@>'l67 J X k   BS@*^ww}    )  (- (@+S H P'b @o"-y"" %@ % %j')@   ! $# #&  ( +,  (+ xz@d`SLXN x:@n 66SLXu x_ @:` SLX xo@ 6SLX xo@SLX xo@)SLX xZ@`SLX3  xg@0@``SLXL  xwF@SLX`d x @SLX xÞ@ SLX xo@ SLX x6@]c`SLX  x+@l`xKSLX* x+@l`xSLXO  x]c@SLX`s x8@>SLX xB@SLX x8@>SLX xB@SLX ! J o     ? `    " O }    & hhYP [\ S j+MZm _` S66 j+M^ `b j+Mb ef S6 j+Md ij S j+Mh mn S j+Ml l1 j+Mp!st SS j+Mr"!R j+Mv4! j+MxU! j+Mzx! j+M|! j+M~! S j+M! S6 j+M! S( j+M! S j+M1! S} j+MO!o= j+Mm! j+M!o= j+M! j+M! 6 (! (!(!88>@+M!!@!6l6  n @!K# @%!K 6R@@!*(S%@U!H (R @r!i*)}x''}('yuw''@?>=<;:9876543210/.-TSRQPONMLKJIHGFEDCBAx  |!}!!09H`T (!!! !3!S! ( '(' ( (xm! ? H @U ` o !Kc Z 1 )@}`% Z  T !@_ g ?z@ .bK  (6 ! .bK_ ! !H (9H@`S.bH!@ ("@! !s_ >  ! !H@ 9H;Uڛ[J  ('S ('T&!@9H}  @`T1!9!6 < \;KY#e% }' " ! ('"$&`T@B!(N!Kc}[!6f!6r!6! !@D#S!'!'t@v Ti!6 !@ (!*~!!@!!! {  !@!&!6!B!V!@g!}E|!6! !&  ! (!08!@.,HqP!X!`!h!p!x!!)#!\;H  |2!8XFHTm;!6,+ #|/ | (1 |3 6|5 |7G! Þ'@@m{6Y! @.bHGHKc} @f!'}+)9q!6|!6:9!!  &  !  (! 0 8! @., Hq P! X! `! h! p! x   S ȉ A  !  8 a 8&>!&!@`!A?!D#Q"!@''' '@v'''=+'@''A@@m p׏@}' ! htE@'! !} ;@!}D:I@G !P v u@v`$v#0!X# htL@J:!X# htN@'E! ([! i! 0w! 8# @! H! P! X `= h! p x!!Hk9QO!pk9Q}@az`! ! aT !'IE@}a' !W!!a G@ !)!} 1!Z@#'@Xg6!= @:! [@F!@}^ U!"#c!(t} av @v!!!@#}@* @!0By}@z`@  MdA !Hgy}e@0*I @O!!!@@`A !g!Hgy}h@! !Vz }@#}` !@@v}zm S! !. !; !H !U !b !o !| ! ! ( !6 !6 o@ ! ! !*p KcS-@WvGv= !  !6@G 6H !6Pqp! !6@/ !'7 !3HB !L !U !^ !@i !6sv ! ! !X ! ! ! ! !@Kv&P& ! !G( !@ !F3x&!@`!!`T  ( Ti@ ! !~r !``T !@ ( ! @ !|Cj# y# - ! S0:6@!P; !` E !66wBRV@cVtKy(@}((@@ .6@>O[c@o@@@ @  % 3 E}(@ V( r  @    @    @  , =O@[hu@(@0@F`y(@(K@@#1AT@tk~@(@((@5BR@\hr|@((((@((@2IXk@ (B ! ! ! ! ! T !@\ !f !U !p !y ! ! ! !x ! !@ ! ! ! !@& !9 !.6@oF !@!I!@6.T!@G^!B !@l!v!! !@ ! h ! !@ r  !    S6 S S T TT  S T 6C u       K       x 6uuuu6 6 6  !!!!!!! !!!!3! @*|=& `U6!>!)S B@g (@}E! )ha4>4Q!)Ah >@ \!i!{!!!!! !!#!!!!!!-! P+ *@  7! ([! i!0w!8#@!H!P!X`=h!p x!N! k9}@]!6`{ i!Tmy!E}E UE@! .(  6 /( } } } 6}!!!!!-!N!k!!! ! ! ! <! d!!!!!-!Z!!!!,!R!{!x]c@#SLX!0x:@!]`c@SLX!(x!@!P!!{t!6SLX!xy@SLX! @x:@!]`c@A"SLXA!xmX@`(SLXY!x`@SLXw! 8xP@+`vuv v@?6!6SLX!xmX@*`SLX! @x @!j  @!]cSLX! x"#@SLX`!xq@%!H`/!6SLX:!x@SLXY! x@v`)qSLXq!xmX@X `SLX!x @ H! P& X 6`SLXh!x!@ `SLX!x@`\p SLX!x@`SLX !x@`SLX$!0x#@E!J!U!]! g!6@SLXHk!x!@!PX`!!!SLX! @x @!j  @!]cSLX!0x @!!$!2! j@SLX`D!x#@SLXk! x#@oSLX!x#@!SLX!(x#@!0@ ‘'}  (SLX0! x '@`'6!6SLX! x]c@!1!SLXA!x46@i!`t!6SLX!x]c@`46i!SLX! x]c@SLX`!x]c@`SLX! (x]c@`); } (SLX0!x]c@GSLX-! x]c@*P!6SLXY!(x|!@]c`_ ! ?z6SLX!x]c@`SLX!x]c@`%SLX!x]c@`%SLX! x]c@)`)+6SLX#! x]c@L!`F+6SLXX! x]c@L!`(+6SLX! x]c@L!`!SLX! x]c@L!`!(SLX!x]c@L!`SLX !x]c@L!`3!SLXC!x]c@L!`SLXi!x6@SLX!xKc@!`!+SLX!xKc@`6mX6SLX!x!@!`SLX!x]c@|!`SLXA! x@+}SLXb!(xc@t+}SLX@!x@SLX! x@tcSLX!x]c@!6`SLXh!x@}`SLX#! x]c@`))SLXI! x]c@`))SLXo!(x]c@   SLX@!(x]c@   SLX@!x]c@!SLX! x]c@!ySLX!;!b!!!! !. !Q !s ! ! ! !!!/!!O!!x!!!!!!!!"!:"!i"!"!"!"!#!?#!i#!#!#!#!$!>$!m$!$!$!$! %!R%!%!%!%!&!@&!v&!&!&!'!='!o'!'!'!(!,(!V(!(!(!(!)!5)!d)!)!)!)! *!Jw6W*! j+Mk*! S j+M*! S6 j+M*!l j+M*! S j+M*! SS j+M*!l j+M+! S66 j+M+! j+M++! S} j+M>+!! j+MU+! S66 j+Mq+! S j+M+! S6 j+M+! S j+M+! S 6 j+M+! S j+M+! S  j+M+! S j+M,! j+M#,! S6 j+M>,! S j+M^,! j+Mz,! S j+M,!i j+M,! S j+M,! S j+M,! S}  j+M-! S''66 j+M-! S j+M=-! S66 j+M_-! S6 j+Mw-!! j+M-! j+M-! S j+M-! S j+M-! S6 j+M.! S6 j+M%.! S j+MH.!   S j+M g.! j+M.! S6 j+M.! S6 j+M.! j+M.! S j+M/! j+M9/! j+M Z/!#$ S j+M"}/! j+M&/!  j+M(/!+, S j+M*/!/0 S66 j+M. 0! j+M2$0!l1 j+M4A0!/ j+M6\0!9: S j+M8z0!=> S j+M<0!AB S j+M@0!EF S6 j+MD0!IJ S j+MH0!MN S j+ML1!M j+MP01!ST S j+MRL1!S j+MVg1!YZ S j+MX1!_ j+M\1!+v@1! 7q6i6e`^_) b)& dH fHA iA l1!01!/@:2!@2!x;oByo@ 2!oT@*2!82!} ;@`T2!}D:s qj2!(2!w2!y@2!{2!y6 t }Sv }'Sx }'Szu@jf'BiMKJ(2!2!@g(zCpu'pOPX R2!]\HqGSRP2!$1!%SVYU'b`_FD }F(ob(^3210/.-,+*)('&%$#"!      utsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:987654x  ,x  .x > 0x h 26(`(2!2!}3!3!#3!33! D3!2R3!e3!{3!3!3!3!3!3!3! 4! 4! 14! D4! W4! j4!|4!4!4!4!4!4!4!5!5!)5!<5!P5!b5!w5!5!5!5!5! 5!!5!"6!#6!$16!%E6!&Y6!'n6!(6!)6!*6!+6!,6!-6!.6!/7!07!1/7!h>7!M7! R7!@V7!`[7!_7!d7!@mGvWv  v@v`$vujvu1v>v @` vh7!M u7!0|7!,>7!R7! 0[7!@Pd7!`pnqt]Zwz 0@=+P!y@7!C7!FKI7!L7!O!}8B !8}=@^ ! >?7!7!P7!P AB7!`7!>7!>7!>7!>@ DEunPQ GH7!07!>7!> JK7!07!>7!> MN>>@7! 8!8!58!F8!? S? U;<9)_8!e8!x8!(_( c e~8!8!8! vu v@h8!htK(8!@X`jh8!8>@8!m+  2q8!@2(op8!8t8@>!a8!6 9!6r 63(sm9!%9!09!C9!W9!k9! 9!!9!"9!@9!9!:!.:!L:!_:!y:!L!a :!@:!:! !@!{t!!!6.)6z' ^(yb:!5('x.bHo K:!66:!6h( '@:!:! :!(@;!X;!H,;!EO@A;!L;! (_;!l;!{;!;!;!;!;!;!;!;! !x%>!@->!`6>!SLX;>! (x@6>!^! x@*^:SLX>!(x@=!=!:SLX>!>! ?!;?!i?!?!?!?!@!@@!n@!@!@!@!wQ^y#A! S j+MDA! j+MeA! S j+MA! j+MA! j+MA! S6 j+MA! S j+MA! j+MB! j+M?B! S' j+MXB! S' j+MyB! S}' j+MB! S ( j+MB! S j+MB! S' j+MB! S'w j+MC! S' j+M+C!Uh@9C! @K '@QC!'D D 'T(@:YC!T(bC! 6 (T(''qC!.@C!:C!@R .G@C! (:~+ C!@B^C!"C!C!C!@C!GC! '@/p''6C! (:~+ C!@B^C!"C!C!C!@C!GC! '@/p D! :~+ C!@B^C!4C!C!C!HRC!G C!`'/p''uD! 6 (T((('(.D!9D! hBD!'VD!'@bD!*^ +)/@3*D!,*I  3]X`<( *3r 4 I:!C !}D! 6 6ID!uD! 8 SLS6>!%>!->!D! : SLSKc}f!'^ SLSZHE! @ SLS8>`E! B SLSmX*xE! D SLS\ E! F SLS! E! H SLS6E! J SLS E! L SLSo F! N SLSÞ 3F! P SLS!!\F! R SLSKc!!+xF! T SLSKc6mX6F! V SLSP+vuv v?6!6F! X SLSmXX F! Z SLSKc}F! \ SLS\KG! ^ SLS\/G! ` SLSKc} PG! bmG! \ SLSIG! e SLS Kc}jG! g SLS`G! i SLSwFG! k SLS6]cG! m SLS+}G! o SLSct+}H! q SLS{t!6!!!!4H! s SLSyQH! u SLS]csH! w SLSH! y SLStcH! { SLS]cL!H! }H! } SLS]cL!3!I!  SLS]cL!F+6=I!  SLS]cL!(+6bI!  SLS]cL!!(I!  SLS]cL!!I!  SLS]c))I! I!  SLS]cJ!  SLS]c%>J!  SLS]c))+6_J!  SLS]c|!J!  SLS:!]`cJ!  SLSq%!6/!6J!  SLS"#J!  SLS#oJ!  SLSoK!  SLSo 6/K!  SLSg0@`SNK!  SLSN 6cK!  SLSK!  SLS}!P!  SLS '`'6!6P!  Kc}`'P!~+*^w Q!6Q!6Q!  Kc}^'S!66S! 2  (F'66S! 4 6Kc}׏S! 6S!   (F'')T0@T! 9 Y[}T! ; '@ cdRU1T! =  KT! ? Ju]T! A 6>!tT!T(~T! C T!|n("#|T! E T!T!:# 6T!66c6T! G 6 (tT!T(KT! I 6 (tT!T(T!6T! KU!  67U! N Kc}KU! P Kc}WU!hU!6vU! R IU!U! T  (J+=!U!6U!6U! V SLS6>!%>!->!U! X SLSKc}f!'^NV! ` SLSmX*fV! b SLS\ {V! d SLS! V! f SLS6V! h SLSo V! j SLS V! l SLSÞ !W! nFW! n SLS!!eW! q SLSKc!!+W! s SLSKc6mX6W! u SLSP+vuv v?6!6W! w SLSmXX W! y SLSKc}W! { SLS\KX! } SLS\8X!  SLSKc} YX! vX! { SLSIX!  SLS Kc}jX!  SLS`X!  SLSwFX!  SLS6]cX!  SLS+}Y!  SLSct+}Y!  SLS{t!6!!!!=Y!  SLSyZY!  SLS]c|Y!  SLSY!  SLStcY!  SLS]cL!Y! Y!  SLS]cL!3!!Z!  SLS]cL!F+6FZ!  SLS]cL!(+6kZ!  SLS]cL!!(Z!  SLS]cL!!Z!  SLS]c))Z! [!  SLS]c%[!  SLS]c%G[!  SLS]c))+6h[!  SLS]c|![!  SLS:!]`c[!  SLSq%!6/!6[!  SLS"#[!  SLS#o[!  SLSo\!  SLSo 68\!  SLSg0@`SW\!  SLSN 6l\!  SLS}!Hb!  SLS '`'6!6cb!  S (`'b!   (b!  b!Sb! ! Ib! #  (b! % Kc}':b! ' Ic! ) Kc}c! + I6c!?c! - Kc} o'0@)SXc! / Kc} o'0@)Tgc! 1 Iwc! 3 Ic!6c! 5 ) c! 7c! #c! # &c! ;c! ǩ c! >d! >d! >d! >(d! >6d! >Ed! :\d! >hd! >td! >d! > 6 (U8'>'d! J  (U'd!6d! L d! N Kc} }'0@Td! Pd! +e! +e! +4e! + Kc}SLe! Vee! +ze! +e! +e! +e! +e! +f! + S!f! _/f! + Ff!Jf!Tf! b nef! d npf!6f! ff! d nf! i S !f!f! k nf! m Kc}`' Q!6~+Q!6f! o Kc}8>f! q 6>!'g!; g!g! s Kc}+)1g! u~g! >g! >g! >g! >g! >g! >g! >g! >g! >g! >g! >g! >g! >h! >h! >h! >!h! >(h! >4h! >=h! >Gh! >Qh! >[h! >fh! >ph! >}h! >h! >h! >h! >h! >h! >h! >h! >h! >h! > h!6h! h! >h! >h! >i! > i! >i! >i! > i! >/i! >>i! >Gi! >Qi! >Xi! >_i! >ki! >si! >{i! >i! >i! >i! >i! >i! >i! >i! >i! >i! >i! >i! >i! >i! >j! >j! >j! >j! >&j! >-j! >4j! >?j! >Kj! >Vj! >_j! >gj! >qj!  'SS0@j!  oj!  6j!  B !:%xj!  Kj!  }TTqj!  k! k!z,6k!  /k! Dk! >  [k! |k! > 6 vuuuvu$vuk!6k!  X k!  W'S|k!  lmk!  k! k!  W?* l!  6'@C UǺu l!  'l! ;l! Sl! pl! l! l!  "$%xl! l!  ol!  60@l!  m!m!  S(1m!  Kc}T(Jm!  T([m!  }Squm!  *m!  K* m!  }'SqQ6m!  }Sq-m!  }SqKc}-m!  X m!  WGn! n! #n!  W?)4n!   6En!  '@UǺ [n!  *pn!  +!n! "n! n! n!  }Tqn! ' *n! ) Kc}`'Tn! +o! "o! h  Kc}R/Do! 0\o! 0 Kc}&#J(C!+Mq$to! 3 Kc}}'~+*^wP!6 Q!6o! 5 6Kc}:o! 7 'Kc}}'L/qo! 9 Kc} '<'o! ; Kc}}' Q!6o! = 6Kc}6>!o!o!6o! ? 6Kc}6>!o!o! A Kc}p! C AKc}&#J(}'L/p! E +p! G Kc}`':p! I #! K nJp! Mep! M|p! Bp! c 6) p! R )p! T &#J(p! V p!qp!p! X Kc}p! Z '@q!Kq! \  ($q! ^ 6Kc}}^L|! s|! }  (*|! |! %|! |! |!   (F'=&ȣ}! %2}!  Kc}T}! ( "# ( :t!6f}! *}!   (F'}! -}! }!   (|!}!>?z6}! 1~! +(~!  Kc}>~! 5R~! }j~! k Kc}M~~! 9 Kc} ~! ; Kc}D#~! =~! P~! + ! 9 Kc})!-! BQ! ;q! =! P Kc}! G! (!   (! K!  ! +7! +Q! kj! k  (1!(ݍ|! R! W! ! Ҁ! +  ("#|!|! X !!+! Z J!T!!^! \ (Kc}D#y!6! ^! }! }Ё! }! }!  ! +8!   (b\! g  (`'0@x! i! ! % Kc}}! m ͂!6؂!!!! o (V('! q9! P! ;f! ;y! ;! ;! + 6Kc} vuuuvu$vuk!60! y Kc}V!Ń! {  (}փ! } (g!   (Vz!  ! R$! 8!   (=&'O! b! ! ! ! k NhtK(g!  ^̄! ! k! !  \+!  \*!   (>!  \Q! i!  \K!   (\!  6\! ˅! م! +! +! +! +)! +?!  Kc}‘SW!`! ! +! +! +! +͆! +߆! +! + ! +! + 1! F! W! W Kc}h`!  6Kc} Q!6'f!'*^B6?)*cm!  }'Sq}!  )S!  6Kc}'!  K(Kc}P+ć! ه! c  (Z6!  Kc} ' !  @;(! I!   ( _! !   ( ! !   ((! ψ! ܈!  Kc}!  ! + Kc} ! 2! LL! Z Kc}X!   (bm!  Kc}W|! !  Kc}NhtK(!   (*~! É! ω! ! ! Z Kc}+)!  Kc}:(! 0! Z }?!  T!  Kc}9( j!   (;z!  !!/!u!   (@R!`'0@! ۊ! ;! W ! + Kc}g ' !  Kc}*co3!  Kc}‘/W!M!  Kc}'c!  Kc}6v! ! }!  6Kc}!ŋ!  Kc})* +6܋! ! ! ! +$! +H! }a! p! !  Kc}! !  Kc}W}Ռ! !  Kc}76!  Kc}))+6! ! 4!  o ( :t!6F! $  (2V! &l! +!   (!! * Kc}*)! , Kc}*)ԍ! .! +! ! W'!  *(S>!H!n_pS! 4\! i! W Kc}6{!6!'! 8 Kc}A p׏!'! :Ύ! W!  6Kc}/! >! 3!  Kc}/B! BX!  Kc}"#v!~! E 6 ("#|!! G! G Kc}2!ۏ! J  (1!(}'! L G)}'0@! N Kc}1!(}'0@S! P  (1!(}'0@`T+! RC!   (1!(`TW! U Kc}1!(}'0@Tq! W Kc}1!(}'0@T#! Y  ! [! ! ǩݐ! % Kc}K! ` I! b  "# :t!6! d Kc}*! f  ( @! h Kc}X!b! j  (ݍ l  (&"#|C !}! n 6 (&"#|*cC !}! p 6 (Z! r  (Zϑ! t  (ht_ ! v!   (ݍ y ! y! W+! :! L!  6Kc}\!  6*^wn! ~! !  6 ('! !  Kc})0@͒! ! W! ! +*!  ! -! J! @ -2l!  -2! ! @ - oә!  Kc}f!'‘SW!!  '+! ! %,!  Kc}`' \;"C! U! Wq! ! ! !  Қ!6ޚ!6!  ! !!#!  6 (K't+>! ]!   (FD {! !  s! ʛ! ! !   ('! ! W4! O! Wg! w!   (K!   (!!  6Kc}+gќ!  6))6!  Kc}+ )p)*c!  6Kc}' !! ! Kc}'8! # Kc})* W! % Kc}))h! ' 6Kc}))y! ) Kc}:%!6}6Vy!6! +  (_ ! -  (Z! /  ()ɝ! 1! B! W!  K'g+! 6I!  K'c! 9! % 6Kc}'=(! <  (A"! >͞! > Kc}`' ! A Kc}+! C )&X)D#8! E&! E  =! HO! _! %l! % "# :}! M ! O!  Ff!Y!Ÿ! R Ff!y!6՟! T! *! ! "! 6! F! V! k!  6Kc})x! ^ Kc}.! ` Kc}.)! b! Ơ! Ԡ!  Kc}!A! g Kc}! p! i! (! 4!  Kc}OO'5TK! n  (`!o!!!! p Kc}:! r Kc}:! t Kc}:Vǡ! v  (`')S0@ݡ! x  (@R!)S0@! z  (@R!)S0@! |  (')S0@! ~ Kc}&#J(3!')S0@L/8!  }SP!  Kc}}'Sqk!  }'SKc}L/q!  Kc}!! ! yw! ע!  -g!   (4u!!   ("##!~(!  Kc}*G! ]! ţt! ţ *^w6!  *^w! ! ǣ! ޣ! )! %! r'! t 6Kc}?!L!  6Kc}W\!   (Kk!  ! !  Kc}v)u ! Ϥ! ` \$!  \$m!  Kc} !   ( ! (! M! _! W Kc}Ap!  Kc}@m|!  Kc} p!  Kc}!  Kc}W! ! ! $  ( "#:t!6ͥ!   (٥!:}ܥ!  Kc})! ! ,  (=&'ȣ$! 4! $  (o"#|@!  Kc}+)P! \! o! ! ! $ 6 (tT!T(K'':!  Kc}Pv!   (o٥!Ǧ! ݦ!  Kc}!!  KG !  6Kc}f!'B+)<#! 6! %T! % Y[}p!  Kc}!  Kc}`')S! ! !  Kc})S(hѧ! ! ! ! +  (K''=(.! K!  Kc}k!6x!  G! ! W! Ũ! 7٨! !  </U )S!; !/;! $!  Kc}k! k!z,68! H!   (K''d!6b!  6 (K!  Kc}}6>!!  'Kc}ĩ!  Kc}}3!!  6>!"! .! 6A! 9 6Kc}}6S! f! +}! +  (<S!I!   (6>!S!I!   .!  LƷ!   L޷!  Kc}^!o!o!6!  ! C Kc}&#J(A}'7!  AKc}&#J(}'L/C!  Kc}}'~+*^wP!6 Q!6^! " 6Kc}:m! $! 9! ! ;º! =ֺ! ?! C Kc}&#J(A}'7! , AKc}&#J(}'L/$! .?! :Z! <u! >! @! BŻ! Dٻ! F! H! J4! LX! Nz! P! R! T! V ! X! Z0! \O! ^n! `! b! \! eҽ! g! i! k! m.! oJ! qi! s! u! wʾ! y! {! }%! }F! j! ! ! ٿ! ! "! C! d! ! ! ! ! ! ! '! M! k! ! ! ! ! ! ! :! \! |! ! ! ! !  ! 2! gO! s! ! ! ! ! ! ! .! eD! `! ~! ! ! ! !  ! %! >! B]! ! ! ! ! ! ! E! f! ! ! !  \"#!  \!  *(S}! ! O! O Kc}`T}'0@S!  Kc}`T}'0@T.! @! S!  }'0@Sg! s! !  }'0@T!  'SS ! ! R Ff!Y! !  Kc} }'0@)S!  Kc} }'0@)T!  Ff!Y!  #!~6!  ! 7 K!  KgF66 ;6+!  6KA! T!  Kc}6>!tT!T(`!  tT!T(m!  6 (tT!T(|!  )SD>  P;[S! ! ǩ! xv!  Kc}`'S! !  Kc}S! !  6Kc}f!'6r!#!  :P  K:9!  Jwu!A!  KV.S!  Kk! ! ! # Kc}6>!'!  J !  %v :!  A@m p! ! !  }!  Kc}&! 2! D!  '@ e!  Kc}^!#!  (6>!::! K! #Z! # ko! ~!  k!6!  kF+6!  k! !  *n!  6Kc}^! @! B! D ! F7! HZ! J! L! N! P! R>! Tl! V! X! Z! \! ^1! `\! b! \! e! g! i! k"! mI! op! q! s! u! w! yB! {k! }! }! ! "! P! ! ! ! ! :! e! ! ! ! ! (! J! {! ! ! ! ! @! m! ! ! ! ! C! i! ! ! ! ! g8! g! ! ! ! !  ! L! o! e! ! ! ! )! J! s! ! ! ! B! E! n! ! ! ! ! L! x! ! ! ! ! m7! mX! m! m! m! m! m! m! mA! mk! m! m! m! m ! m:! mU! mm! m! m! m! m! m! m3! mM! ml! m! m! m! m! m! m7! ma! m! m! m! m! m! mI! mr! m! m! m! m! mC! mi! m! m! m! m! m! m0! m\! m! m! m! m! m! m0! mW! my! m! m! m! m! m'! mN! mv! m! m! m! m! m0! mT! mu! m! m! m! m! m! m5! mR! mt! m! m! m! m! m! mD! mm! m! m! m! m! m'! mV! m}! m! m! m! m 'Kc}`'L/q ! ! :,!   K'(C!  (F'ȣc!  &#J(s!6w!  Kc}^'t+.! . Kc}r!‘SW!?! 0 ‘SW!r!_! 2o! > Kc}f!'r!‘SW!! 5!  ! 6! 8  (UK! : 6 (U8'>'S!663"6! <i  67hva_thfn_tkvm_pfn_tgfn_to_pfn_cachekvm_io_device_opskvm_fpufprfcwfswftwxlast_opcodelast_iplast_dpkvm_guest_debug_archkvm_userspace_memory_regionguest_phys_addrmemory_sizekvm_irq_levelkvm_coalesced_mmio_zonekvm_translationlinear_addressusermodekvm_dirty_logkvm_clear_dirty_logkvm_signal_maskkvm_mp_statekvm_guest_debugkvm_ioeventfddatamatchkvm_enable_capkvm_irq_routing_irqchipkvm_irq_routing_msikvm_irq_routing_s390_adapterind_addrsummary_addrind_offsetsummary_offsetadapter_idkvm_irq_routing_hv_sintmsihv_sintkvm_irq_routing_entrykvm_irq_routingkvm_irqfdresamplefdkvm_msikvm_create_devicekvm_device_attrkvm_device_typeKVM_DEV_TYPE_FSL_MPIC_20KVM_DEV_TYPE_FSL_MPIC_42KVM_DEV_TYPE_XICSKVM_DEV_TYPE_VFIOKVM_DEV_TYPE_ARM_VGIC_V2KVM_DEV_TYPE_FLICKVM_DEV_TYPE_ARM_VGIC_V3KVM_DEV_TYPE_ARM_VGIC_ITSKVM_DEV_TYPE_XIVEKVM_DEV_TYPE_ARM_PV_TIMEKVM_DEV_TYPE_MAXkvm_stats_headernum_descdesc_offsetkvm_gfn_rangeOUTSIDE_GUEST_MODEIN_GUEST_MODEEXITING_GUEST_MODEREADING_SHADOW_PAGE_TABLESkvm_host_mapkvm_mr_changeKVM_MR_CREATEKVM_MR_DELETEKVM_MR_MOVEKVM_MR_FLAGS_ONLYkvm_devicevm_nodekvm_device_opsset_attrget_attrhas_attrkvm_vm_thread_fn_ttrace_event_raw_kvm_userspace_exittrace_event_raw_kvm_vcpu_wakeupwaitedtrace_event_raw_kvm_set_irqirq_source_idtrace_event_raw_kvm_ioapic_set_irqcoalescedtrace_event_raw_kvm_ioapic_delayed_eoi_injtrace_event_raw_kvm_msi_set_irqtrace_event_raw_kvm_ack_irqtrace_event_raw_kvm_mmiotrace_event_raw_kvm_fputrace_event_raw_kvm_async_get_page_classgvatrace_event_raw_kvm_async_pf_nopresent_readytrace_event_raw_kvm_async_pf_completedtrace_event_raw_kvm_halt_poll_nstrace_event_raw_kvm_dirty_ring_pushtrace_event_raw_kvm_dirty_ring_resettrace_event_raw_kvm_dirty_ring_exittrace_event_raw_kvm_unmap_hva_rangetrace_event_raw_kvm_set_spte_hvatrace_event_raw_kvm_age_hvatrace_event_raw_kvm_test_age_hvatrace_event_data_offsets_kvm_userspace_exittrace_event_data_offsets_kvm_vcpu_wakeuptrace_event_data_offsets_kvm_set_irqtrace_event_data_offsets_kvm_ioapic_set_irqtrace_event_data_offsets_kvm_ioapic_delayed_eoi_injtrace_event_data_offsets_kvm_msi_set_irqtrace_event_data_offsets_kvm_ack_irqtrace_event_data_offsets_kvm_mmiotrace_event_data_offsets_kvm_fputrace_event_data_offsets_kvm_async_get_page_classtrace_event_data_offsets_kvm_async_pf_nopresent_readytrace_event_data_offsets_kvm_async_pf_completedtrace_event_data_offsets_kvm_halt_poll_nstrace_event_data_offsets_kvm_dirty_ring_pushtrace_event_data_offsets_kvm_dirty_ring_resettrace_event_data_offsets_kvm_dirty_ring_exittrace_event_data_offsets_kvm_unmap_hva_rangetrace_event_data_offsets_kvm_set_spte_hvatrace_event_data_offsets_kvm_age_hvatrace_event_data_offsets_kvm_test_age_hvabtf_trace_kvm_userspace_exitbtf_trace_kvm_vcpu_wakeupbtf_trace_kvm_set_irqbtf_trace_kvm_ioapic_set_irqbtf_trace_kvm_ioapic_delayed_eoi_injbtf_trace_kvm_msi_set_irqbtf_trace_kvm_ack_irqbtf_trace_kvm_mmiobtf_trace_kvm_fpubtf_trace_kvm_try_async_get_pagebtf_trace_kvm_async_pf_doublefaultbtf_trace_kvm_async_pf_not_presentbtf_trace_kvm_async_pf_readybtf_trace_kvm_async_pf_completedbtf_trace_kvm_halt_poll_nsbtf_trace_kvm_dirty_ring_pushbtf_trace_kvm_dirty_ring_resetbtf_trace_kvm_dirty_ring_exitbtf_trace_kvm_unmap_hva_rangebtf_trace_kvm_set_spte_hvabtf_trace_kvm_age_hvabtf_trace_kvm_test_age_hvahva_handler_ton_lock_fn_ton_unlock_fn_tkvm_hva_rangeon_lockon_unlockflush_on_retcompat_kvm_dirty_logcompat_kvm_clear_dirty_logkvm_cpu_compat_checkkvm_vm_worker_thread_contextinit_donekvm_running_vcpucpu_kick_maskkvm_coalesced_mmio_devkvm_ioeventfd_flag_nr_datamatchkvm_ioeventfd_flag_nr_piokvm_ioeventfd_flag_nr_deassignkvm_ioeventfd_flag_nr_virtio_ccw_notifykvm_ioeventfd_flag_nr_fast_mmiokvm_ioeventfd_flag_nr_maxkvm_s390_adapter_intkvm_hv_sintkvm_kernel_irq_routing_entrykvm_irq_ack_notifierirq_ackedkvm_kernel_irqfd_resamplerkvm_kernel_irqfdirq_entryirq_entry_scresamplerresampler_link_ioeventfdbus_idxwildcardlapic_timerdivide_countsw_enabledirr_pendinglvt0_in_nmi_modeisr_counthighest_isr_cachevapic_addrvapic_cachewakeup_neededpending_ackspicsdev_masterdev_slavedev_elcrirq_stateskvm_timertarget_expirationtimer_modetimer_mode_masktscdeadlineexpired_tscdeadlinetimer_advance_nsadvance_expire_deltahv_timer_in_usekvm_kpic_statelast_irrpriority_addread_reg_selectspecial_maskrotate_on_auto_eoispecial_fully_nested_modeinit4elcrelcr_maskisr_ackpics_statekvm_vfio_groupkvm_vfiononcoherentkvm_arch_async_pfkvm_async_pfcr2_or_gpawakeup_allnotpresent_injectedkvm_pic_statetrig_modekvm_ioapic_stateioregselredirtblkvm_lapic_statekvm_sregs2kvm_msrskvm_msr_listkvm_msr_filter_rangekvm_msr_filterkvm_cpuid_entrykvm_cpuidkvm_cpuid2kvm_pit_channel_statelatched_countcount_latchedstatus_latchedread_statewrite_statewrite_latchbcdcount_load_timekvm_pit_statekvm_pit_state2kvm_reinject_controlpit_reinjectkvm_debugregskvm_xsavekvm_xcrxcrkvm_xcrsnr_xcrsxcrspickvm_irqchipkvm_pit_configkvm_interruptkvm_tpr_access_ctlkvm_vapic_addrkvm_x86_mcekvm_clock_datakvm_xen_hvm_attrtime_runnabletime_blockedtime_offlinerunstatekvm_xen_vcpu_attrkvm_hyperv_eventfdconn_idkvm_clock_pairingVCPU_SREG_ESVCPU_SREG_CSVCPU_SREG_SSVCPU_SREG_DSVCPU_SREG_FSVCPU_SREG_GSVCPU_SREG_TRVCPU_SREG_LDTRfastpath_terror_code_validnested_page_faultasync_page_faultKVM_DEBUGREG_BP_ENABLEDKVM_DEBUGREG_WONT_EXITinterruptibilityperm_okhave_exceptiongpa_availablegpa_valopcode_leninterceptop_bytesad_bytescheck_permrip_relativelock_prefixrep_prefixregs_validmodrm_modmodrm_regmodrm_rmmodrm_segseg_overridememop_regsmemoppfetchrtc_statuseoi_injectirr_deliveredspeaker_devpit_statemask_notifierkvm_lapic_irqshorthandmsi_redir_hintsrc_valsrc_bytesdst_bytesnext_ripX86_ICTP_NONEX86_ICPT_PRE_EXCEPTX86_ICPT_POST_EXCEPTX86_ICPT_POST_MEMACCESSpmc_perf_hw_idfind_fixed_eventpmc_is_enabledpmc_idx_to_pmcrdpmc_ecx_to_pmcmsr_idx_to_pmcis_valid_rdpmc_ecxis_valid_msrdeliver_pmikvm_x86_init_opscpu_has_kvm_supportdisabled_by_bioscheck_processor_compatibilityhardware_setupintel_pt_intr_in_guestruntime_opskvm_irq_mask_notifierlapic_modeLAPIC_MODE_DISABLEDLAPIC_MODE_INVALIDLAPIC_MODE_XAPICLAPIC_MODE_X2APICdest_mappending_eoikvm_ioapic_redirect_entrysse128_tx86_emulate_opsread_gprwrite_gprread_stdread_physwrite_stdread_emulatedwrite_emulatedcmpxchg_emulatedpio_in_emulatedpio_out_emulatedget_cached_segment_baseget_crset_crget_drset_drget_smbaseset_smbasecheck_pmcfix_hypercallget_cpuidguest_has_long_modeguest_has_movbeguest_has_fxsrguest_has_rdpidget_hflagsexiting_smmset_xcrOP_REGOP_MEMOP_MEM_STROP_IMMOP_XMMOP_MMOP_NONEorig_valorig_val64segmented_addresseavec_valmm_valfetch_cacheread_cachex86emul_modeX86EMUL_MODE_REALX86EMUL_MODE_VM86X86EMUL_MODE_PROT16X86EMUL_MODE_PROT32X86EMUL_MODE_PROT64fastop_tfastopexecutekvm_only_cpuid_leafsCPUID_12_EAXCPUID_7_2_EDXNR_KVM_CPU_CAPSNKVMCAPINTScpuid_regkvm_kpit_channel_statekvm_kpit_stateis_periodicspeaker_data_onreinjectirq_ack_notifiervm_instruction_error_numberVMXERR_VMCALL_IN_VMX_ROOT_OPERATIONVMXERR_VMCLEAR_INVALID_ADDRESSVMXERR_VMCLEAR_VMXON_POINTERVMXERR_VMLAUNCH_NONCLEAR_VMCSVMXERR_VMRESUME_NONLAUNCHED_VMCSVMXERR_VMRESUME_AFTER_VMXOFFVMXERR_ENTRY_INVALID_CONTROL_FIELDVMXERR_ENTRY_INVALID_HOST_STATE_FIELDVMXERR_VMPTRLD_INVALID_ADDRESSVMXERR_VMPTRLD_VMXON_POINTERVMXERR_VMPTRLD_INCORRECT_VMCS_REVISION_IDVMXERR_UNSUPPORTED_VMCS_COMPONENTVMXERR_VMWRITE_READ_ONLY_VMCS_COMPONENTVMXERR_VMXON_IN_VMX_ROOT_OPERATIONVMXERR_ENTRY_INVALID_EXECUTIVE_VMCS_POINTERVMXERR_ENTRY_NONLAUNCHED_EXECUTIVE_VMCSVMXERR_ENTRY_EXECUTIVE_VMCS_POINTER_NOT_VMXON_POINTERVMXERR_VMCALL_NONCLEAR_VMCSVMXERR_VMCALL_INVALID_VM_EXIT_CONTROL_FIELDSVMXERR_VMCALL_INCORRECT_MSEG_REVISION_IDVMXERR_VMXOFF_UNDER_DUAL_MONITOR_TREATMENT_OF_SMIS_AND_SMMVMXERR_VMCALL_INVALID_SMM_MONITOR_FEATURESVMXERR_ENTRY_INVALID_VM_EXECUTION_CONTROL_FIELDS_IN_EXECUTIVE_VMCSVMXERR_ENTRY_EVENTS_BLOCKED_BY_MOV_SSVMXERR_INVALID_OPERAND_TO_INVEPT_INVVPIDtrace_event_raw_kvm_entrytrace_event_raw_kvm_hypercalla0trace_event_raw_kvm_hv_hypercallrep_cntrep_idxingpaoutgpafasttrace_event_raw_kvm_hv_hypercall_donetrace_event_raw_kvm_xen_hypercalltrace_event_raw_kvm_piotrace_event_raw_kvm_fast_mmiotrace_event_raw_kvm_cpuidused_max_basictrace_event_raw_kvm_apictrace_event_raw_kvm_exitguest_ripintr_infotrace_event_raw_kvm_inj_virqtrace_event_raw_kvm_inj_exceptionhas_errorreinjectedtrace_event_raw_kvm_page_faulttrace_event_raw_kvm_msrtrace_event_raw_kvm_crtrace_event_raw_kvm_pic_set_irqtrace_event_raw_kvm_apic_ipiicr_lowtrace_event_raw_kvm_apic_accept_irqtrace_event_raw_kvm_eoitrace_event_raw_kvm_pv_eoitrace_event_raw_kvm_nested_vmrunvmcbnested_ripint_ctlevent_injnpttrace_event_raw_kvm_nested_interceptscr_readcr_writeintercept1intercept2intercept3trace_event_raw_kvm_nested_vmexittrace_event_raw_kvm_nested_vmexit_injectexit_info1exit_info2exit_int_infoexit_int_info_errtrace_event_raw_kvm_nested_intr_vmexittrace_event_raw_kvm_invlpgatrace_event_raw_kvm_skinitslbtrace_event_raw_kvm_emulate_insncsbasetrace_event_raw_vcpu_match_mmiogpa_matchtrace_event_raw_kvm_write_tsc_offsetprevious_tsc_offsetnext_tsc_offsettrace_event_raw_kvm_update_master_clockhost_clockoffset_matchedtrace_event_raw_kvm_track_tsctrace_event_raw_kvm_pml_fulltrace_event_raw_kvm_ple_window_updatetrace_event_raw_kvm_pvclock_updatetrace_event_raw_kvm_wait_lapic_expiretrace_event_raw_kvm_smm_transitionenteringtrace_event_raw_kvm_pi_irte_updatehost_irqgvectrace_event_raw_kvm_hv_notify_acked_sinttrace_event_raw_kvm_hv_synic_set_irqtrace_event_raw_kvm_hv_synic_send_eoitrace_event_raw_kvm_hv_synic_set_msrtrace_event_raw_kvm_hv_stimer_set_configtimer_indextrace_event_raw_kvm_hv_stimer_set_counttrace_event_raw_kvm_hv_stimer_start_periodictime_nowtrace_event_raw_kvm_hv_stimer_start_one_shottrace_event_raw_kvm_hv_stimer_callbacktrace_event_raw_kvm_hv_stimer_expirationmsg_send_resulttrace_event_raw_kvm_hv_stimer_cleanuptrace_event_raw_kvm_apicv_update_requesttrace_event_raw_kvm_avic_incomplete_ipiicrhicrltrace_event_raw_kvm_avic_unaccelerated_accesstrace_event_raw_kvm_avic_ga_logvmidvcpuidtrace_event_raw_kvm_hv_timer_statetrace_event_raw_kvm_hv_flush_tlbtrace_event_raw_kvm_hv_flush_tlb_extrace_event_raw_kvm_hv_send_ipitrace_event_raw_kvm_hv_send_ipi_extrace_event_raw_kvm_pv_tlb_flushneed_flush_tlbtrace_event_raw_kvm_nested_vmenter_failedtrace_event_raw_kvm_hv_syndbg_set_msrtrace_event_raw_kvm_hv_syndbg_get_msrtrace_event_raw_kvm_vmgexit_entertrace_event_raw_kvm_vmgexit_exittrace_event_raw_kvm_vmgexit_msr_protocol_enterghcb_gpatrace_event_raw_kvm_vmgexit_msr_protocol_exittrace_event_data_offsets_kvm_entrytrace_event_data_offsets_kvm_hypercalltrace_event_data_offsets_kvm_hv_hypercalltrace_event_data_offsets_kvm_hv_hypercall_donetrace_event_data_offsets_kvm_xen_hypercalltrace_event_data_offsets_kvm_piotrace_event_data_offsets_kvm_fast_mmiotrace_event_data_offsets_kvm_cpuidtrace_event_data_offsets_kvm_apictrace_event_data_offsets_kvm_exittrace_event_data_offsets_kvm_inj_virqtrace_event_data_offsets_kvm_inj_exceptiontrace_event_data_offsets_kvm_page_faulttrace_event_data_offsets_kvm_msrtrace_event_data_offsets_kvm_crtrace_event_data_offsets_kvm_pic_set_irqtrace_event_data_offsets_kvm_apic_ipitrace_event_data_offsets_kvm_apic_accept_irqtrace_event_data_offsets_kvm_eoitrace_event_data_offsets_kvm_pv_eoitrace_event_data_offsets_kvm_nested_vmruntrace_event_data_offsets_kvm_nested_interceptstrace_event_data_offsets_kvm_nested_vmexittrace_event_data_offsets_kvm_nested_vmexit_injecttrace_event_data_offsets_kvm_nested_intr_vmexittrace_event_data_offsets_kvm_invlpgatrace_event_data_offsets_kvm_skinittrace_event_data_offsets_kvm_emulate_insntrace_event_data_offsets_vcpu_match_mmiotrace_event_data_offsets_kvm_write_tsc_offsettrace_event_data_offsets_kvm_update_master_clocktrace_event_data_offsets_kvm_track_tsctrace_event_data_offsets_kvm_pml_fulltrace_event_data_offsets_kvm_ple_window_updatetrace_event_data_offsets_kvm_pvclock_updatetrace_event_data_offsets_kvm_wait_lapic_expiretrace_event_data_offsets_kvm_smm_transitiontrace_event_data_offsets_kvm_pi_irte_updatetrace_event_data_offsets_kvm_hv_notify_acked_sinttrace_event_data_offsets_kvm_hv_synic_set_irqtrace_event_data_offsets_kvm_hv_synic_send_eoitrace_event_data_offsets_kvm_hv_synic_set_msrtrace_event_data_offsets_kvm_hv_stimer_set_configtrace_event_data_offsets_kvm_hv_stimer_set_counttrace_event_data_offsets_kvm_hv_stimer_start_periodictrace_event_data_offsets_kvm_hv_stimer_start_one_shottrace_event_data_offsets_kvm_hv_stimer_callbacktrace_event_data_offsets_kvm_hv_stimer_expirationtrace_event_data_offsets_kvm_hv_stimer_cleanuptrace_event_data_offsets_kvm_apicv_update_requesttrace_event_data_offsets_kvm_avic_incomplete_ipitrace_event_data_offsets_kvm_avic_unaccelerated_accesstrace_event_data_offsets_kvm_avic_ga_logtrace_event_data_offsets_kvm_hv_timer_statetrace_event_data_offsets_kvm_hv_flush_tlbtrace_event_data_offsets_kvm_hv_flush_tlb_extrace_event_data_offsets_kvm_hv_send_ipitrace_event_data_offsets_kvm_hv_send_ipi_extrace_event_data_offsets_kvm_pv_tlb_flushtrace_event_data_offsets_kvm_nested_vmenter_failedtrace_event_data_offsets_kvm_hv_syndbg_set_msrtrace_event_data_offsets_kvm_hv_syndbg_get_msrtrace_event_data_offsets_kvm_vmgexit_entertrace_event_data_offsets_kvm_vmgexit_exittrace_event_data_offsets_kvm_vmgexit_msr_protocol_entertrace_event_data_offsets_kvm_vmgexit_msr_protocol_exitbtf_trace_kvm_entrybtf_trace_kvm_hypercallbtf_trace_kvm_hv_hypercallbtf_trace_kvm_hv_hypercall_donebtf_trace_kvm_xen_hypercallbtf_trace_kvm_piobtf_trace_kvm_fast_mmiobtf_trace_kvm_cpuidbtf_trace_kvm_apicbtf_trace_kvm_exitbtf_trace_kvm_inj_virqbtf_trace_kvm_inj_exceptionbtf_trace_kvm_page_faultbtf_trace_kvm_msrbtf_trace_kvm_crbtf_trace_kvm_pic_set_irqbtf_trace_kvm_apic_ipibtf_trace_kvm_apic_accept_irqbtf_trace_kvm_eoibtf_trace_kvm_pv_eoibtf_trace_kvm_nested_vmrunbtf_trace_kvm_nested_interceptsbtf_trace_kvm_nested_vmexitbtf_trace_kvm_nested_vmexit_injectbtf_trace_kvm_nested_intr_vmexitbtf_trace_kvm_invlpgabtf_trace_kvm_skinitbtf_trace_kvm_emulate_insnbtf_trace_vcpu_match_mmiobtf_trace_kvm_write_tsc_offsetbtf_trace_kvm_update_master_clockbtf_trace_kvm_track_tscbtf_trace_kvm_pml_fullbtf_trace_kvm_ple_window_updatebtf_trace_kvm_pvclock_updatebtf_trace_kvm_wait_lapic_expirebtf_trace_kvm_smm_transitionbtf_trace_kvm_pi_irte_updatebtf_trace_kvm_hv_notify_acked_sintbtf_trace_kvm_hv_synic_set_irqbtf_trace_kvm_hv_synic_send_eoibtf_trace_kvm_hv_synic_set_msrbtf_trace_kvm_hv_stimer_set_configbtf_trace_kvm_hv_stimer_set_countbtf_trace_kvm_hv_stimer_start_periodicbtf_trace_kvm_hv_stimer_start_one_shotbtf_trace_kvm_hv_stimer_callbackbtf_trace_kvm_hv_stimer_expirationbtf_trace_kvm_hv_stimer_cleanupbtf_trace_kvm_apicv_update_requestbtf_trace_kvm_avic_incomplete_ipibtf_trace_kvm_avic_unaccelerated_accessbtf_trace_kvm_avic_ga_logbtf_trace_kvm_hv_timer_statebtf_trace_kvm_hv_flush_tlbbtf_trace_kvm_hv_flush_tlb_exbtf_trace_kvm_hv_send_ipibtf_trace_kvm_hv_send_ipi_exbtf_trace_kvm_pv_tlb_flushbtf_trace_kvm_nested_vmenter_failedbtf_trace_kvm_hv_syndbg_set_msrbtf_trace_kvm_hv_syndbg_get_msrbtf_trace_kvm_vmgexit_enterbtf_trace_kvm_vmgexit_exitbtf_trace_kvm_vmgexit_msr_protocol_enterbtf_trace_kvm_vmgexit_msr_protocol_exitkvm_user_return_msr_valueskvm_user_return_msrspvclock_clockvclock_modebase_cyclespvclock_gtod_dataraw_clockwall_time_seckvm_msr_filter_range_compatkvm_msr_filter_compatread_write_emulator_opsread_write_prepareread_write_emulateread_write_mmioread_write_exit_mmiopcidglapit_configsregs2cpu_tsc_khzcurrent_vcpuTASK_SWITCH_CALLTASK_SWITCH_IRETTASK_SWITCH_JMPTASK_SWITCH_GATEx86_interceptx86_intercept_nonex86_intercept_cr_readx86_intercept_cr_writex86_intercept_cltsx86_intercept_lmswx86_intercept_smswx86_intercept_dr_readx86_intercept_dr_writex86_intercept_lidtx86_intercept_sidtx86_intercept_lgdtx86_intercept_sgdtx86_intercept_lldtx86_intercept_sldtx86_intercept_ltrx86_intercept_strx86_intercept_rdtscx86_intercept_rdpmcx86_intercept_pushfx86_intercept_popfx86_intercept_cpuidx86_intercept_rsmx86_intercept_iretx86_intercept_intnx86_intercept_invdx86_intercept_pausex86_intercept_hltx86_intercept_invlpgx86_intercept_invlpgax86_intercept_vmrunx86_intercept_vmloadx86_intercept_vmsavex86_intercept_vmmcallx86_intercept_stgix86_intercept_clgix86_intercept_skinitx86_intercept_rdtscpx86_intercept_rdpidx86_intercept_icebpx86_intercept_wbinvdx86_intercept_monitorx86_intercept_mwaitx86_intercept_rdmsrx86_intercept_wrmsrx86_intercept_inx86_intercept_insx86_intercept_outx86_intercept_outsx86_intercept_xsetbvnr_x86_interceptstss_segment_32prev_task_linkesp0ss0esp1ss1esp2ss2ldt_selectorio_maptss_segment_16gdualgprefixidualmdualgroup_dualmod012mod3pfx_nopfx_66pfx_f2pfx_f3instr_dualmode_dualmode32mode64x86_transfer_typeX86_TRANSFER_NONEX86_TRANSFER_CALL_JMPX86_TRANSFER_RETX86_TRANSFER_TASK_SWITCHCLEANUPDATE_IN_PROGRESSDIRTYsgx_miscselectSGX_MISC_EXINFOcpuid_xstate_sizeskvm_cpuid_arraymaxnentfixed_mtrr_segmentrange_shiftstart_maxmtrr_itermtrr_disabledpartial_maphv_message_typeHVMSG_NONEHVMSG_UNMAPPED_GPAHVMSG_GPA_INTERCEPTHVMSG_TIMER_EXPIREDHVMSG_INVALID_VP_REGISTER_VALUEHVMSG_UNRECOVERABLE_EXCEPTIONHVMSG_UNSUPPORTED_FEATUREHVMSG_EVENTLOG_BUFFERCOMPLETEHVMSG_X64_IOPORT_INTERCEPTHVMSG_X64_MSR_INTERCEPTHVMSG_X64_CPUID_INTERCEPTHVMSG_X64_EXCEPTION_INTERCEPTHVMSG_X64_APIC_EOIHVMSG_X64_LEGACY_FP_ERRORhv_timer_message_payloadexpiration_timedelivery_timekvm_hv_hcallas_u32tdp_mmu_pagelpage_disallowedsptunsync_childrenparent_ptesunsync_child_bitmaplpage_disallowed_linkwrite_flooding_countroot_counttdp_mmu_root_countRET_PF_RETRYRET_PF_EMULATERET_PF_INVALIDRET_PF_FIXEDRET_PF_SPURIOUSAUDIT_PRE_PAGE_FAULTAUDIT_POST_PAGE_FAULTAUDIT_PRE_PTE_WRITEAUDIT_POST_PTE_WRITEAUDIT_PRE_SYNCAUDIT_POST_SYNCpte_list_descspte_countspteskvm_shadow_walk_iteratorshadow_addrsptepkvm_mmu_role_regstrace_event_raw_kvm_mmu_pagetable_walkpferrtrace_event_raw_kvm_mmu_paging_elementtrace_event_raw_kvm_mmu_set_bit_classtrace_event_raw_kvm_mmu_walker_errortrace_event_raw_kvm_mmu_get_pagetrace_event_raw_kvm_mmu_page_classtrace_event_raw_mark_mmio_sptetrace_event_raw_handle_mmio_page_faulttrace_event_raw_fast_page_faultold_sptenew_sptetrace_event_raw_kvm_mmu_zap_all_fastmmu_used_pagestrace_event_raw_check_mmio_sptekvm_genspte_gensptetrace_event_raw_kvm_mmu_set_sptetrace_event_raw_kvm_mmu_spte_requestedtrace_event_raw_kvm_tdp_mmu_spte_changedtrace_event_data_offsets_kvm_mmu_pagetable_walktrace_event_data_offsets_kvm_mmu_paging_elementtrace_event_data_offsets_kvm_mmu_set_bit_classtrace_event_data_offsets_kvm_mmu_walker_errortrace_event_data_offsets_kvm_mmu_get_pagetrace_event_data_offsets_kvm_mmu_page_classtrace_event_data_offsets_mark_mmio_sptetrace_event_data_offsets_handle_mmio_page_faulttrace_event_data_offsets_fast_page_faulttrace_event_data_offsets_kvm_mmu_zap_all_fasttrace_event_data_offsets_check_mmio_sptetrace_event_data_offsets_kvm_mmu_set_sptetrace_event_data_offsets_kvm_mmu_spte_requestedtrace_event_data_offsets_kvm_tdp_mmu_spte_changedbtf_trace_kvm_mmu_pagetable_walkbtf_trace_kvm_mmu_paging_elementbtf_trace_kvm_mmu_set_accessed_bitbtf_trace_kvm_mmu_set_dirty_bitbtf_trace_kvm_mmu_walker_errorbtf_trace_kvm_mmu_get_pagebtf_trace_kvm_mmu_sync_pagebtf_trace_kvm_mmu_unsync_pagebtf_trace_kvm_mmu_prepare_zap_pagebtf_trace_mark_mmio_sptebtf_trace_handle_mmio_page_faultbtf_trace_fast_page_faultbtf_trace_kvm_mmu_zap_all_fastbtf_trace_check_mmio_sptebtf_trace_kvm_mmu_set_sptebtf_trace_kvm_mmu_spte_requestedbtf_trace_kvm_tdp_mmu_spte_changedrmap_iteratorslot_rmap_walk_iteratorend_gfnend_rmaprmap_handler_tmmu_page_and_offsetkvm_mmu_pagesmmu_page_pathguest_walkerEPTtable_gfnprefetch_ptespte_gpaptep_userpte_writablept_accesspte_accessguest_walker64guest_walker32slot_level_handlertdp_ptep_ttdp_iternext_last_level_gfnyielded_gfnpt_pathyieldedtdp_handler_tcompat_arch_vcpu_infocompat_vcpu_infocompat_vcpu_runstate_info__apic_accept_irqnew_ppr__apic_update_ppr__bpf_trace_check_mmio_spte__bpf_trace_fast_page_fault__bpf_trace_handle_mmio_page_fault__bpf_trace_kvm_ack_irq__bpf_trace_kvm_age_hva__bpf_trace_kvm_apic__bpf_trace_kvm_apic_accept_irq__bpf_trace_kvm_apic_ipi__bpf_trace_kvm_apicv_update_request__bpf_trace_kvm_async_get_page_class__bpf_trace_kvm_async_pf_completed__bpf_trace_kvm_async_pf_nopresent_ready__bpf_trace_kvm_avic_ga_log__bpf_trace_kvm_avic_incomplete_ipi__bpf_trace_kvm_avic_unaccelerated_access__bpf_trace_kvm_cpuid__bpf_trace_kvm_cr__bpf_trace_kvm_dirty_ring_exit__bpf_trace_kvm_dirty_ring_push__bpf_trace_kvm_dirty_ring_reset__bpf_trace_kvm_emulate_insn__bpf_trace_kvm_entry__bpf_trace_kvm_eoi__bpf_trace_kvm_exit__bpf_trace_kvm_fast_mmio__bpf_trace_kvm_fpu__bpf_trace_kvm_halt_poll_ns__bpf_trace_kvm_hv_flush_tlb__bpf_trace_kvm_hv_flush_tlb_ex__bpf_trace_kvm_hv_hypercall__bpf_trace_kvm_hv_hypercall_done__bpf_trace_kvm_hv_notify_acked_sint__bpf_trace_kvm_hv_send_ipi__bpf_trace_kvm_hv_send_ipi_ex__bpf_trace_kvm_hv_stimer_callback__bpf_trace_kvm_hv_stimer_cleanup__bpf_trace_kvm_hv_stimer_expiration__bpf_trace_kvm_hv_stimer_set_config__bpf_trace_kvm_hv_stimer_set_count__bpf_trace_kvm_hv_stimer_start_one_shot__bpf_trace_kvm_hv_stimer_start_periodic__bpf_trace_kvm_hv_syndbg_get_msr__bpf_trace_kvm_hv_syndbg_set_msr__bpf_trace_kvm_hv_synic_send_eoi__bpf_trace_kvm_hv_synic_set_irq__bpf_trace_kvm_hv_synic_set_msr__bpf_trace_kvm_hv_timer_state__bpf_trace_kvm_hypercall__bpf_trace_kvm_inj_exception__bpf_trace_kvm_inj_virq__bpf_trace_kvm_invlpga__bpf_trace_kvm_ioapic_delayed_eoi_inj__bpf_trace_kvm_ioapic_set_irq__bpf_trace_kvm_mmio__bpf_trace_kvm_mmu_get_page__bpf_trace_kvm_mmu_page_class__bpf_trace_kvm_mmu_pagetable_walk__bpf_trace_kvm_mmu_paging_element__bpf_trace_kvm_mmu_set_bit_class__bpf_trace_kvm_mmu_set_spte__bpf_trace_kvm_mmu_spte_requested__bpf_trace_kvm_mmu_walker_error__bpf_trace_kvm_mmu_zap_all_fast__bpf_trace_kvm_msi_set_irq__bpf_trace_kvm_msr__bpf_trace_kvm_nested_intercepts__bpf_trace_kvm_nested_intr_vmexit__bpf_trace_kvm_nested_vmenter_failed__bpf_trace_kvm_nested_vmexit__bpf_trace_kvm_nested_vmexit_inject__bpf_trace_kvm_nested_vmrun__bpf_trace_kvm_page_fault__bpf_trace_kvm_pi_irte_update__bpf_trace_kvm_pic_set_irq__bpf_trace_kvm_pio__bpf_trace_kvm_ple_window_update__bpf_trace_kvm_pml_full__bpf_trace_kvm_pv_eoi__bpf_trace_kvm_pv_tlb_flushpvclock__bpf_trace_kvm_pvclock_update__bpf_trace_kvm_set_irq__bpf_trace_kvm_set_spte_hva__bpf_trace_kvm_skinit__bpf_trace_kvm_smm_transition__bpf_trace_kvm_tdp_mmu_spte_changed__bpf_trace_kvm_test_age_hvanr_matched__bpf_trace_kvm_track_tsc__bpf_trace_kvm_unmap_hva_range__bpf_trace_kvm_update_master_clock__bpf_trace_kvm_userspace_exit__bpf_trace_kvm_vcpu_wakeup__bpf_trace_kvm_vmgexit_enter__bpf_trace_kvm_vmgexit_exit__bpf_trace_kvm_vmgexit_msr_protocol_enter__bpf_trace_kvm_vmgexit_msr_protocol_exit__bpf_trace_kvm_wait_lapic_expire__bpf_trace_kvm_write_tsc_offset__bpf_trace_kvm_xen_hypercall__bpf_trace_mark_mmio_spte__bpf_trace_vcpu_match_mmiomap_writableprefaultis_tdp__direct_map__direct_pte_prefetch__do_cpuid_func__do_cpuid_func_emulatedop_size__do_insn_fetch_bytes__emulate_int_real__emulator_pio_in__get_regs__get_sregs__get_sregs_common__gfn_to_hva_many__gfn_to_pfn_memslot__handle_changed_sptepirmax_irr__kvm_apic_update_irr__kvm_get_msrghc__kvm_gfn_to_hva_cache_init__kvm_io_bus_write__kvm_is_valid_cr4__kvm_map_gfn__kvm_migrate_apic_timer__kvm_migrate_pit_timer__kvm_migrate_timers__kvm_mmu_createnew_pgd__kvm_mmu_new_pgdinvalid_listnr_zapped__kvm_mmu_prepare_zap_page__kvm_request_apicv_update__kvm_request_immediate_exit__kvm_set_memory_region__kvm_set_msr__kvm_set_xcrcan_yield__kvm_tdp_mmu_zap_gfn_range__kvm_unmap_gfn__kvm_valid_efer__kvm_wait_lapic_expire__kvm_write_guest_page__kvm_xen_has_interrupt__load_segment_descriptor__mmu_unsync_walk__mtrr_lookup_var_nextrmap_head__pte_list_removeipi_bitmap__pv_send_ipirsvd_checkpa_bits_rsvdgbpages__reset_rsvds_bits_mask__rmap_clear_dirtypt_protect__rmap_write_protect__rtc_irq_eoi_tracking_restore_one__set_nx_huge_pages__set_sregsmmu_reset_neededupdate_pdptrs__set_sregs_commoncount_reg__start_apic_timerrecord_acc_trackrecord_dirty_log__tdp_mmu_set_spte__traceiter_check_mmio_spte__traceiter_fast_page_fault__traceiter_handle_mmio_page_fault__traceiter_kvm_ack_irq__traceiter_kvm_age_hva__traceiter_kvm_apic__traceiter_kvm_apic_accept_irq__traceiter_kvm_apic_ipi__traceiter_kvm_apicv_update_request__traceiter_kvm_async_pf_completed__traceiter_kvm_async_pf_doublefault__traceiter_kvm_async_pf_not_present__traceiter_kvm_async_pf_ready__traceiter_kvm_avic_ga_log__traceiter_kvm_avic_incomplete_ipi__traceiter_kvm_avic_unaccelerated_access__traceiter_kvm_cpuid__traceiter_kvm_cr__traceiter_kvm_dirty_ring_exit__traceiter_kvm_dirty_ring_push__traceiter_kvm_dirty_ring_reset__traceiter_kvm_emulate_insn__traceiter_kvm_entry__traceiter_kvm_eoi__traceiter_kvm_exit__traceiter_kvm_fast_mmio__traceiter_kvm_fpu__traceiter_kvm_halt_poll_ns__traceiter_kvm_hv_flush_tlb__traceiter_kvm_hv_flush_tlb_ex__traceiter_kvm_hv_hypercall__traceiter_kvm_hv_hypercall_done__traceiter_kvm_hv_notify_acked_sint__traceiter_kvm_hv_send_ipi__traceiter_kvm_hv_send_ipi_ex__traceiter_kvm_hv_stimer_callback__traceiter_kvm_hv_stimer_cleanup__traceiter_kvm_hv_stimer_expiration__traceiter_kvm_hv_stimer_set_config__traceiter_kvm_hv_stimer_set_count__traceiter_kvm_hv_stimer_start_one_shot__traceiter_kvm_hv_stimer_start_periodic__traceiter_kvm_hv_syndbg_get_msr__traceiter_kvm_hv_syndbg_set_msr__traceiter_kvm_hv_synic_send_eoi__traceiter_kvm_hv_synic_set_irq__traceiter_kvm_hv_synic_set_msr__traceiter_kvm_hv_timer_state__traceiter_kvm_hypercall__traceiter_kvm_inj_exception__traceiter_kvm_inj_virq__traceiter_kvm_invlpga__traceiter_kvm_ioapic_delayed_eoi_inj__traceiter_kvm_ioapic_set_irq__traceiter_kvm_mmio__traceiter_kvm_mmu_get_page__traceiter_kvm_mmu_pagetable_walk__traceiter_kvm_mmu_paging_element__traceiter_kvm_mmu_prepare_zap_page__traceiter_kvm_mmu_set_accessed_bit__traceiter_kvm_mmu_set_dirty_bit__traceiter_kvm_mmu_set_spte__traceiter_kvm_mmu_spte_requested__traceiter_kvm_mmu_sync_page__traceiter_kvm_mmu_unsync_page__traceiter_kvm_mmu_walker_error__traceiter_kvm_mmu_zap_all_fast__traceiter_kvm_msi_set_irq__traceiter_kvm_msr__traceiter_kvm_nested_intercepts__traceiter_kvm_nested_intr_vmexit__traceiter_kvm_nested_vmenter_failed__traceiter_kvm_nested_vmexit__traceiter_kvm_nested_vmexit_inject__traceiter_kvm_nested_vmrun__traceiter_kvm_page_fault__traceiter_kvm_pi_irte_update__traceiter_kvm_pic_set_irq__traceiter_kvm_pio__traceiter_kvm_ple_window_update__traceiter_kvm_pml_full__traceiter_kvm_pv_eoi__traceiter_kvm_pv_tlb_flush__traceiter_kvm_pvclock_update__traceiter_kvm_set_irq__traceiter_kvm_set_spte_hva__traceiter_kvm_skinit__traceiter_kvm_smm_transition__traceiter_kvm_tdp_mmu_spte_changed__traceiter_kvm_test_age_hva__traceiter_kvm_track_tsc__traceiter_kvm_try_async_get_page__traceiter_kvm_unmap_hva_range__traceiter_kvm_update_master_clock__traceiter_kvm_userspace_exit__traceiter_kvm_vcpu_wakeup__traceiter_kvm_vmgexit_enter__traceiter_kvm_vmgexit_exit__traceiter_kvm_vmgexit_msr_protocol_enter__traceiter_kvm_vmgexit_msr_protocol_exit__traceiter_kvm_wait_lapic_expire__traceiter_kvm_write_tsc_offset__traceiter_kvm_xen_hypercall__traceiter_mark_mmio_spte__traceiter_vcpu_match_mmio__x86_set_memory_regionaccount_huge_nx_page_completedack_flushadvance_periodic_target_expirationalloc_all_memslots_rmapsalloc_tdp_mmu_pageapic_clear_irrapic_has_pending_timerlvt0_valapic_manage_nmi_watchdogapic_mmio_readapic_mmio_writeapic_set_eoifrom_timer_fnapic_timer_expiredapic_timer_fnapic_update_lvttapic_update_pprassign_eipasync_pf_executecheck_cr_accesscheck_dr_readcheck_dr_writecheck_fxsrcheck_perm_incheck_perm_outcheck_processor_compatcheck_rdpmccheck_rdtsccheck_svmecheck_svme_paclear_dirty_gfn_rangewrprotclear_dirty_pt_maskedcoalesced_mmio_destructorcoalesced_mmio_writecomplete_emulated_mmiocomplete_emulated_piocomplete_emulated_rdmsrcomplete_emulated_wrmsrcomplete_emulator_pio_incomplete_fast_pio_incomplete_fast_pio_outcomplete_fast_pio_out_port_0x7ecomplete_hypercall_exitcomplete_sev_es_emulated_inscomplete_sev_es_emulated_mmiocomplete_sev_es_emulated_outscount_vectorscpuid_query_maxphyaddrpitis_periodcreate_pit_timerdecode_abssign_extensiondecode_immdecode_modrmdecode_operandbyteopdecode_registerdecode_register_operanddirect_page_faultdirect_pte_prefetch_manycur_levelgoal_levelpdisallowed_hugepage_adjustdo_get_msrdo_get_msr_featuredo_host_cpuiddrop_large_sptedrop_spteem_aadem_aamem_bsf_cem_bsr_cem_bswapem_callem_call_farem_call_near_absem_clflushem_clflushoptem_cliem_cltsem_cmpxchgem_cmpxchg8bem_cpuidem_cr_writeem_cwdem_dasem_dr_writeem_enterem_fninitem_fnstcwem_fnstswem_fxrstorem_fxsaveem_hypercallem_imul_3opem_inem_invlpgem_iretem_jcxzem_jmp_absem_jmp_farem_lahfem_leaveem_lgdtlgdtem_lgdt_lidtem_lidtem_lldtem_lmswem_loopem_lsegem_ltrem_movem_mov_rm_sregem_mov_sreg_rmem_movbeem_movsxdem_outem_popem_pop_sregem_popaem_popfem_pushem_push_sregem_pushaem_pushfem_rdmsrem_rdpidem_rdpmcem_rdtscem_retem_ret_farem_ret_far_immem_ret_near_immem_rsmem_sahfem_sgdtem_sidtem_sldtem_smswem_stiem_strem_syscallem_sysenterem_sysexitem_wrmsrem_xchgem_xsetbvemulate_int_realemulate_popemulate_store_desc_ptremulator_can_use_gpaemulator_check_interceptemulator_check_pmcemulator_cmpxchg_emulatedtss_selectoridt_indexemulator_do_task_switchemulator_exiting_smmemulator_fix_hypercallemulator_get_cached_segment_baseemulator_get_cplexact_onlyemulator_get_cpuidemulator_get_cremulator_get_dremulator_get_gdtemulator_get_hflagsemulator_get_idtemulator_get_msremulator_get_segmentemulator_get_smbaseemulator_guest_has_fxsremulator_guest_has_long_modeemulator_guest_has_movbeemulator_guest_has_rdpidemulator_haltemulator_interceptemulator_invalidate_register_cacheemulator_invlpgemulator_io_port_access_allowedsmstateemulator_leave_smmemulator_pio_in_emulatedemulator_pio_outemulator_pio_out_emulatedemulator_read_emulatedemulator_read_gpremulator_read_pmcemulator_read_stdemulator_read_writeemulator_read_write_onepageemulator_set_cremulator_set_dremulator_set_gdtemulator_set_idtemulator_set_msremulator_set_nmi_maskemulator_set_segmentemulator_set_smbaseemulator_set_xcremulator_task_switchemulator_triple_faultemulator_wbinvdemulator_write_emulatedemulator_write_gpremulator_write_physemulator_write_stdemulator_writeback_register_cacheenter_smm_save_state_32enter_smm_save_state_64ept_cmpxchg_gpteept_fetchept_gpte_changedept_gva_to_gpaept_invlpgept_page_faultgpteno_dirty_logept_prefetch_gpteept_prefetch_invalid_gpteept_sync_pageept_walk_addr_genericexception_typefast_page_faultfetch_possible_mmx_operandfetch_register_operandfile_is_kvmfixed_msr_to_range_indexfixed_msr_to_seg_unitfree_irq_routing_tablefree_mmu_pagesfx_stateused_sizefxregs_fixupget_cr3desc_addr_pget_descriptor_ptrget_kvmclock_nsget_mmio_spteget_nx_auto_modefn_ptrget_out_of_range_cpuid_entryget_time_ref_countergfn_to_hvagfn_to_hva_memslotgfn_to_hva_memslot_protgfn_to_hva_protgfn_to_memslotgfn_to_pagegfn_to_page_many_atomicgfn_to_pfngfn_to_pfn_memslotgfn_to_pfn_memslot_atomicgfn_to_pfn_protgfn_to_rmapguest_can_use_gbpagesret_valhandle_abnormal_pfnhandle_changed_spte_acc_trackemulation_typehandle_emulation_failurehandle_fastpath_set_msr_irqoffhandle_mmio_page_faulthandle_removed_tdp_mmu_pagehandle_udhardware_disable_all_nolockjunkhardware_disable_nolockhardware_enable_nolockhv_vcpuhv_check_msr_accesshv_remote_flush_tlbhv_remote_flush_tlb_with_rangehva_to_pfnp_pfnhva_to_pfn_remappedinit_decode_cacheinit_emulate_ctxtinit_kvm_tdp_mmuinject_emulated_exceptionreq_immediate_exitinject_pending_eventinstall_new_memslotsioapic_mmio_readioapic_mmio_writeline_statusioapic_serviceirq_levelioapic_set_irqioapic_write_indirectioeventfd_destructorioeventfd_writeirqfd_injectirqfd_ptable_queue_prockianirqfd_resampler_ackirqfdirqfd_resampler_shutdownirqfd_shutdownirqfd_updateirqfd_wakeuppmc_idxis_vmware_backdoor_pmckernel_piokvm_add_user_return_msrkvm_age_gfnkvm_alloc_memslot_metadatakvm_apic_accept_eventskvm_apic_accept_pic_intrkvm_apic_clear_irrvcpu1vcpu2kvm_apic_compare_priokvm_apic_get_statekvm_apic_has_interruptlvt_typekvm_apic_local_deliverkvm_apic_map_freekvm_apic_map_get_dest_lapickvm_apic_match_destkvm_apic_nmi_wd_deliverkvm_apic_pending_eoiicr_highkvm_apic_send_ipikvm_apic_set_eoi_acceleratedkvm_apic_set_irqkvm_apic_set_statekvm_apic_set_versionkvm_apic_state_fixupkvm_apic_update_apicvkvm_apic_update_irrkvm_apic_update_pprkvm_apic_write_nodecodekvm_apicv_activatedkvm_arch_async_page_not_presentkvm_arch_async_page_presentkvm_arch_async_page_present_queuedkvm_arch_async_page_readykvm_arch_can_dequeue_async_page_presentkvm_arch_can_set_irq_routingkvm_arch_check_processor_compatkvm_arch_commit_memory_regionkvm_arch_create_vcpu_debugfskvm_arch_create_vm_debugfskvm_arch_destroy_vmkvm_arch_dev_ioctlkvm_arch_dy_has_pending_interruptkvm_arch_dy_runnablekvm_arch_end_assignmentkvm_arch_exitkvm_arch_flush_remote_tlbs_memslotkvm_arch_flush_shadow_allkvm_arch_flush_shadow_memslotkvm_arch_free_memslotkvm_arch_free_vmkvm_arch_guest_memory_reclaimedkvm_arch_hardware_disablekvm_arch_hardware_enablekvm_arch_hardware_setupkvm_arch_hardware_unsetupkvm_arch_has_assigned_devicekvm_arch_has_irq_bypasskvm_arch_has_noncoherent_dmakvm_arch_initkvm_arch_init_vmkvm_arch_interrupt_allowedkvm_arch_irq_bypass_add_producerkvm_arch_irq_bypass_del_producerkvm_arch_irq_bypass_startkvm_arch_irq_bypass_stopkvm_arch_irq_routing_updatekvm_arch_irqfd_allowedkvm_arch_memslots_updatedgfn_offsetkvm_arch_mmu_enable_log_dirty_pt_maskedkvm_arch_mmu_notifier_invalidate_rangekvm_arch_no_pollkvm_arch_pm_notifierkvm_arch_post_init_vmkvm_arch_post_irq_ack_notifier_list_updatekvm_arch_post_irq_routing_updatekvm_arch_pre_destroy_vmkvm_arch_prepare_memory_regionkvm_arch_register_noncoherent_dmakvm_arch_sched_inkvm_arch_set_irq_inatomickvm_arch_start_assignmentkvm_arch_sync_dirty_logkvm_arch_sync_eventskvm_arch_unregister_noncoherent_dmaguest_irqkvm_arch_update_irqfd_routingkvm_arch_vcpu_createkvm_arch_vcpu_destroykvm_arch_vcpu_faultkvm_arch_vcpu_in_kernelkvm_arch_vcpu_ioctlkvm_arch_vcpu_ioctl_get_fpukvm_arch_vcpu_ioctl_get_mpstatekvm_arch_vcpu_ioctl_get_regskvm_arch_vcpu_ioctl_get_sregskvm_arch_vcpu_ioctl_runkvm_arch_vcpu_ioctl_set_fpudbgkvm_arch_vcpu_ioctl_set_guest_debugkvm_arch_vcpu_ioctl_set_mpstatekvm_arch_vcpu_ioctl_set_regskvm_arch_vcpu_ioctl_set_sregskvm_arch_vcpu_ioctl_translatekvm_arch_vcpu_loadkvm_arch_vcpu_postcreatekvm_arch_vcpu_precreatekvm_arch_vcpu_putkvm_arch_vcpu_runnablekvm_arch_vcpu_should_kickkvm_arch_vm_compat_ioctlkvm_arch_vm_ioctlkvm_assign_ioeventfd_idxkvm_async_pf_deinitkvm_async_pf_initkvm_async_pf_vcpu_initkvm_async_pf_wakeup_allvcpu_bitmapkvm_bitmap_or_dest_vcpusl1_multiplierl2_multiplierkvm_calc_nested_tsc_multiplierl1_offsetl2_offsetkvm_calc_nested_tsc_offsetbase_onlykvm_calc_tdp_mmu_root_page_rolekvm_can_deliver_async_pfkvm_can_do_async_pfkvm_can_post_timer_interruptkvm_can_use_hv_timerkvm_check_async_pf_completionkvm_check_nested_eventskvm_clear_async_pf_completion_queuekvm_clear_dirty_log_protectkvm_clear_guestkvm_coalesced_mmio_freekvm_coalesced_mmio_initkvm_complete_insn_gpenable_tdptdp_forced_root_leveltdp_max_root_leveltdp_huge_page_levelkvm_configure_mmukvm_copy_memslotskvm_cpu_dirty_log_sizekvm_cpu_get_interruptkvm_cpu_has_extintkvm_cpu_has_injectable_intrkvm_cpu_has_interruptkvm_cpu_has_pending_timerkvm_create_lapickvm_create_pitkvm_create_vmkvm_create_vm_debugfskvm_deassign_ioeventfd_idxkvm_debugfs_releasekvm_dec_notifier_countkvm_delete_memslotkvm_deliver_exception_payloadkvm_destroy_vmkvm_destroy_vm_debugfskvm_dev_ioctlkvm_dev_ioctl_get_cpuidkvm_device_from_filpkvm_device_ioctlkvm_device_mmapkvm_device_releasekvm_dirty_ring_allockvm_dirty_ring_freekvm_dirty_ring_getkvm_dirty_ring_get_pagekvm_dirty_ring_get_rsvd_entrieskvm_dirty_ring_pushkvm_dirty_ring_resetkvm_dirty_ring_soft_fullkvm_dying_cpukvm_emulate_ap_reset_holdkvm_emulate_as_nopkvm_emulate_cpuidkvm_emulate_haltkvm_emulate_hypercallkvm_emulate_instructioninsn_lenkvm_emulate_instruction_from_bufferkvm_emulate_invdkvm_emulate_monitorkvm_emulate_mwaitkvm_emulate_rdmsrkvm_emulate_rdpmckvm_emulate_wbinvdkvm_emulate_wbinvd_noskipkvm_emulate_wrmsrkvm_emulate_xsetbvkvm_enable_efer_bitskvm_eventfd_initkvm_exitkvm_fast_piokvm_faultin_pfnkvm_fetch_guest_virtkvm_fill_hv_flush_list_funckvm_find_async_pf_gfnkvm_find_cpuid_entrykvm_find_user_return_msrkvm_fire_mask_notifierskvm_fixup_and_inject_pf_errorkvm_flush_and_free_async_pf_workkvm_flush_remote_tlbskvm_flush_remote_tlbs_with_addresskvm_free_irq_routingkvm_free_irq_source_idkvm_free_lapickvm_free_memslotskvm_free_pitkvm_gen_update_masterclockkvm_get_apic_basekvm_get_apic_interruptkvm_get_apic_modekvm_get_arch_capabilitieskvm_get_cr8kvm_get_cs_db_l_bitskvm_get_dirty_log_protectkvm_get_drkvm_get_guest_ipkvm_get_hv_cpuidkvm_get_ioapickvm_get_kvmkvm_get_kvm_safekvm_get_lapic_tscdeadline_msrkvm_get_linear_ripkvm_get_msrkvm_get_msr_commonkvm_get_rflagskvm_get_running_vcpukvm_get_running_vcpuskvm_get_segmentkvm_get_stat_per_vcpuscaled_hzbase_hzpmultiplierkvm_get_time_scalekvm_gfn_to_hva_cache_initkvm_guest_time_updatekvm_handle_intel_pt_intrkvm_handle_invalid_opkvm_handle_invpcidkvm_handle_memory_failurekvm_handle_page_faultkvm_host_page_sizekvm_hv_activate_synickvm_hv_assist_page_enabledkvm_hv_destroy_vmassist_pagekvm_hv_get_assist_pagekvm_hv_get_msrkvm_hv_get_msr_commonkvm_hv_get_msr_pwkvm_hv_hypercallkvm_hv_hypercall_complete_userspacekvm_hv_hypercall_enabledkvm_hv_init_vmkvm_hv_invalidate_tsc_pagekvm_hv_irq_routing_updatekvm_hv_notify_acked_sintkvm_hv_process_stimerskvm_hv_send_ipikvm_hv_set_cpuidkvm_hv_set_enforce_cpuidkvm_hv_set_msrkvm_hv_set_msr_commonkvm_hv_set_msr_pwkvm_hv_set_sintkvm_hv_setup_tsc_pagekvm_hv_syndbg_complete_userspacekvm_hv_synic_send_eoivpidxkvm_hv_synic_set_irqkvm_hv_vapic_msr_readkvm_hv_vapic_msr_writekvm_hv_vcpu_initkvm_hv_vcpu_uninitkvm_hyperv_tsc_notifierkvm_inc_notifier_countvcpu_sizevcpu_alignkvm_initkvm_init_mmukvm_init_msr_listaccessed_dirtynew_eptpkvm_init_shadow_ept_mmunested_cr3kvm_init_shadow_npt_mmukvm_init_xstate_sizeskvm_inject_apic_timer_irqskvm_inject_emulated_page_faultkvm_inject_exceptionkvm_inject_nmikvm_inject_page_faultkvm_inject_pending_timer_irqsinc_eipkvm_inject_realmode_interruptdest_vcpukvm_intr_is_single_vcpukvm_intr_is_single_vcpu_fastkvm_invalidate_pcidkvm_io_bus_get_devkvm_io_bus_get_first_devkvm_io_bus_readkvm_io_bus_register_devkvm_io_bus_sort_cmpkvm_io_bus_unregister_devkvm_io_bus_writekvm_io_bus_write_cookiekvm_ioapic_clear_allkvm_ioapic_destroykvm_ioapic_eoi_inject_workkvm_ioapic_initkvm_ioapic_scan_entrykvm_ioapic_send_eoikvm_ioapic_set_irqkvm_ioapic_update_eoikvm_ioctl_create_devicecpuid_argkvm_ioctl_get_supported_hv_cpuidkvm_irq_delivery_to_apickvm_irq_delivery_to_apic_fastkvm_irq_has_notifierkvm_irq_map_chip_pinkvm_irq_map_gsikvm_irq_routing_updatekvm_irqfd_assignkvm_irqfd_exitkvm_irqfd_initkvm_irqfd_releasekvm_is_in_guestkvm_is_linear_ripkvm_is_mmio_pfnkvm_is_reserved_pfnkvm_is_user_modekvm_is_visible_gfnkvm_is_zone_device_pfnkvm_lapic_enable_pv_eoikvm_lapic_exitkvm_lapic_expired_hv_timerkvm_lapic_find_highest_irrkvm_lapic_get_cr8kvm_lapic_hv_timer_in_usekvm_lapic_reg_readkvm_lapic_reg_writeinit_eventkvm_lapic_resetkvm_lapic_restart_hv_timerkvm_lapic_set_basekvm_lapic_set_eoikvm_lapic_set_tprkvm_lapic_set_vapic_addrkvm_lapic_switch_to_hv_timerkvm_lapic_switch_to_sw_timerkvm_lapic_sync_from_vapickvm_lapic_sync_to_vapicmswkvm_lmswkvm_load_guest_xsave_statekvm_load_host_xsave_statekvm_make_all_cpus_requestexceptkvm_make_all_cpus_request_exceptkvm_make_mclock_inprogress_requestkvm_make_scan_ioapic_requestkvm_make_scan_ioapic_request_maskcurrent_cpukvm_make_vcpu_requestkvm_make_vcpus_request_maskkvm_map_gfnkvm_mmu_after_set_cpuidkvm_mmu_calculate_default_mmu_pagesgoal_nr_mmu_pageskvm_mmu_change_mmu_pagesnew_pfnkvm_mmu_changed_pte_notifier_make_sptekvm_mmu_commit_zap_pagekvm_mmu_createkvm_mmu_destroyremote_flushlocal_flushkvm_mmu_flush_or_zapkvm_mmu_free_guest_mode_rootskvm_mmu_free_memory_cacheroots_to_freekvm_mmu_free_rootskvm_mmu_get_pagekvm_mmu_gfn_allow_lpagekvm_mmu_gfn_disallow_lpagekvm_mmu_gva_to_gpa_fetchkvm_mmu_gva_to_gpa_readkvm_mmu_gva_to_gpa_systemkvm_mmu_gva_to_gpa_writehuge_page_disallowedreq_levelkvm_mmu_hugepage_adjustkvm_mmu_init_tdp_mmukvm_mmu_init_vmkvm_mmu_invalidate_gvakvm_mmu_invalidate_mmio_spteskvm_mmu_invalidate_zap_pages_in_memslotkvm_mmu_invlpgkvm_mmu_invpcid_gvakvm_mmu_loadkvm_mmu_max_mapping_levelkvm_mmu_memory_cache_allockvm_mmu_memory_cache_nr_free_objectskvm_mmu_new_pgdkvm_mmu_notifier_change_ptekvm_mmu_notifier_clear_flush_youngkvm_mmu_notifier_clear_youngkvm_mmu_notifier_invalidate_rangekvm_mmu_notifier_invalidate_range_endkvm_mmu_notifier_invalidate_range_startkvm_mmu_notifier_releasekvm_mmu_notifier_test_youngkvm_mmu_page_faultkvm_mmu_page_get_gfnkvm_mmu_post_init_vmkvm_mmu_pre_destroy_vmkvm_mmu_pte_writekvm_mmu_reset_all_pte_maskskvm_mmu_reset_contextkvm_mmu_rmaps_stat_openkvm_mmu_rmaps_stat_releasekvm_mmu_rmaps_stat_showhas_ad_bitshas_exec_onlykvm_mmu_set_ept_masksmmio_valuemmio_maskaccess_maskkvm_mmu_set_mmio_spte_maskkvm_mmu_slot_gfn_write_protectkvm_mmu_slot_leaf_clear_dirtykvm_mmu_slot_remove_write_accesskvm_mmu_sync_rootskvm_mmu_topup_memory_cachekvm_mmu_uninit_tdp_mmukvm_mmu_uninit_vmkvm_mmu_unloadkvm_mmu_unprotect_pagekvm_mmu_vendor_module_exitkvm_mmu_vendor_module_initkvm_mmu_x86_module_initkvm_mmu_zap_allkvm_mmu_zap_all_fastkvm_mmu_zap_collapsible_sptesnr_to_zapkvm_mmu_zap_oldest_mmu_pageskvm_msr_allowedkvm_msr_ignored_checkkvm_msr_user_spacepage_numkvm_mtrr_check_gfn_range_consistencykvm_mtrr_get_guest_memory_typekvm_mtrr_get_msrkvm_mtrr_set_msrkvm_mtrr_validkvm_multiple_exceptionkvm_notify_acked_gsikvm_notify_acked_irqkvm_nx_lpage_recovery_workerkvm_on_user_returnkvm_ops_static_call_updatekvm_page_track_cleanupkvm_page_track_create_memslotkvm_page_track_flush_slotkvm_page_track_free_memslotkvm_page_track_initkvm_page_track_is_activekvm_page_track_register_notifierkvm_page_track_unregister_notifierkvm_page_track_writekvm_pdptr_readkvm_perf_overflowkvm_perf_overflow_intrkvm_pic_clear_allkvm_pic_destroykvm_pic_initkvm_pic_read_irqkvm_pic_set_irqkvm_pic_update_irqkvm_pit_ack_irqhpet_legacy_startkvm_pit_load_countkvm_pit_set_reinjectkvm_pm_notifier_callkvm_pmi_trigger_fnkvm_pmu_cleanupkvm_pmu_deliver_pmikvm_pmu_destroykvm_pmu_get_msrkvm_pmu_handle_eventkvm_pmu_initkvm_pmu_is_valid_msrkvm_pmu_is_valid_rdpmc_ecxkvm_pmu_rdpmckvm_pmu_refreshkvm_pmu_resetkvm_pmu_set_msrold_cr0kvm_post_set_cr0old_cr4kvm_post_set_cr4kvm_put_guest_fpukvm_put_kvmkvm_put_kvm_no_destroykvm_pv_clock_pairingipi_bitmap_lowipi_bitmap_highicrop_64_bitkvm_pv_send_ipikvm_queue_exceptionkvm_queue_exception_ekvm_queue_exception_pkvm_read_guestkvm_read_guest_cachedkvm_read_guest_offset_cachedkvm_read_guest_pagengfnkvm_read_guest_page_mmukvm_read_guest_phys_systemkvm_read_guest_virtkvm_read_guest_virt_helperhost_tsckvm_read_l1_tsckvm_rebootkvm_recalculate_apic_mapkvm_recover_nx_lpageskvm_register_device_opskvm_register_irq_ack_notifierkimnkvm_register_irq_mask_notifierkvm_register_read_rawkvm_release_page_cleankvm_release_page_dirtykvm_release_pfnkvm_release_pfn_cleankvm_release_pfn_dirtykvm_reload_remote_mmuskvm_request_apicv_updatekvm_request_irq_source_idkvm_requeue_exceptionkvm_requeue_exception_erequired_cplkvm_require_cplkvm_require_drkvm_reset_dirty_gfnkvm_rtc_eoi_tracking_restore_allkvm_rtc_eoi_tracking_restore_onekvm_scale_tsckvm_scan_ioapic_routeskvm_sched_inkvm_sched_outkvm_sched_yieldkvm_send_userspace_msikvm_service_local_tlb_flush_requestskvm_set_apic_basekvm_set_cpu_capskvm_set_cr0kvm_set_cr3kvm_set_cr4kvm_set_cr8kvm_set_drkvm_set_ioapickvm_set_ioapic_irqkvm_set_irquekvm_set_irq_routingkvm_set_lapic_tscdeadline_msrkvm_set_memory_regionkvm_set_memslotkvm_set_msikvm_set_msi_irqkvm_set_msrkvm_set_msr_commonkvm_set_pfn_accessedkvm_set_pfn_dirtykvm_set_pic_irqkvm_set_pte_rmappkvm_set_rflagskvm_set_routing_entrykvm_set_spte_gfnuser_tsc_khzkvm_set_tsc_khzkvm_set_user_return_msrkvm_setup_async_pfkvm_setup_default_irq_routingkvm_setup_empty_irq_routingkvm_setup_pvclock_pagekvm_sev_es_inskvm_sev_es_mmio_readkvm_sev_es_mmio_writekvm_sev_es_outskvm_sev_es_string_iokvm_sigset_activatekvm_sigset_deactivatekvm_skip_emulated_instructionkvm_slot_page_track_add_pagekvm_slot_page_track_remove_pageentering_smmkvm_smm_changedkvm_spec_ctrl_test_valuekvm_spurious_faultkvm_starting_cpukvm_stat_data_clearkvm_stat_data_getkvm_stat_data_opensize_statsuser_bufferkvm_stats_readkvm_synchronize_tsckvm_task_switchkvm_tdp_mmu_age_gfn_rangekvm_tdp_mmu_clear_dirty_pt_maskedkvm_tdp_mmu_clear_dirty_slotkvm_tdp_mmu_fast_pf_get_last_sptepkvm_tdp_mmu_get_vcpu_root_hpakvm_tdp_mmu_get_walkkvm_tdp_mmu_invalidate_all_rootskvm_tdp_mmu_mapkvm_tdp_mmu_put_rootkvm_tdp_mmu_set_spte_gfnkvm_tdp_mmu_test_age_gfnkvm_tdp_mmu_unmap_gfn_rangekvm_tdp_mmu_write_protect_gfnkvm_tdp_mmu_wrprot_slotkvm_tdp_mmu_zap_allkvm_tdp_mmu_zap_collapsible_spteskvm_tdp_mmu_zap_invalidated_rootskvm_tdp_page_faultkvm_test_age_gfnkvm_uevent_notify_changekvm_unlink_unsync_pagekvm_unmap_gfnkvm_unmap_gfn_rangekvm_unregister_device_opskvm_unregister_irq_ack_notifierkvm_unregister_irq_mask_notifierkvm_update_cpuid_runtimekvm_update_dr7kvm_update_pv_runtimekvm_valid_eferkvm_vcpu_after_set_cpuidkvm_vcpu_blockkvm_vcpu_check_blockkvm_vcpu_compat_ioctlkvm_vcpu_deliver_sipi_vectorkvm_vcpu_destroykvm_vcpu_do_singlestepkvm_vcpu_faultkvm_vcpu_gfn_to_hvakvm_vcpu_gfn_to_hva_protkvm_vcpu_gfn_to_memslotkvm_vcpu_gfn_to_pagekvm_vcpu_gfn_to_pfnkvm_vcpu_gfn_to_pfn_atomickvm_vcpu_haltkvm_vcpu_has_eventskvm_vcpu_ioctlkvm_vcpu_ioctl_get_cpuid2kvm_vcpu_ioctl_set_cpuidkvm_vcpu_ioctl_set_cpuid2kvm_vcpu_ioctl_x86_get_vcpu_eventskvm_vcpu_ioctl_x86_set_vcpu_eventskvm_vcpu_is_bspkvm_vcpu_is_reset_bspkvm_vcpu_is_visible_gfnkvm_vcpu_kickkvm_vcpu_mapkvm_vcpu_mark_page_dirtykvm_vcpu_mmapkvm_vcpu_mtrr_inityield_to_kernel_modekvm_vcpu_on_spinkvm_vcpu_read_guestkvm_vcpu_read_guest_atomickvm_vcpu_read_guest_pagekvm_vcpu_ready_for_interrupt_injectionkvm_vcpu_releasekvm_vcpu_reload_apic_access_pagekvm_vcpu_reserved_gpa_bits_rawkvm_vcpu_resetkvm_vcpu_stats_readkvm_vcpu_stats_releasekvm_vcpu_unmapkvm_vcpu_update_apicvkvm_vcpu_wake_upkvm_vcpu_write_guestkvm_vcpu_write_guest_pagekvm_vcpu_write_tsc_multiplierkvm_vcpu_write_tsc_offsetkvm_vcpu_yield_tokvm_vector_hashing_enableddest_vcpuskvm_vector_to_indexkvm_vfio_createkvm_vfio_destroykvm_vfio_group_put_external_userkvm_vfio_has_attrkvm_vfio_ops_exitkvm_vfio_ops_initkvm_vfio_set_attrkvm_vfio_set_groupkvm_vfio_update_coherencykvm_vm_compat_ioctlthread_ptrkvm_vm_create_worker_threadkvm_vm_ioctlkvm_vm_ioctl_check_extensionkvm_vm_ioctl_check_extension_generickvm_vm_ioctl_create_vcpukvm_vm_ioctl_enable_capkvm_vm_ioctl_hv_eventfdirq_eventkvm_vm_ioctl_irq_linekvm_vm_ioctl_register_coalesced_mmiokvm_vm_ioctl_set_msr_filterkvm_vm_ioctl_set_pmu_event_filterkvm_vm_ioctl_unregister_coalesced_mmiokvm_vm_releasekvm_vm_stats_readkvm_vm_stats_releasekvm_vm_worker_threadkvm_wait_lapic_expirekvm_write_guestkvm_write_guest_cachedkvm_write_guest_offset_cachedkvm_write_guest_pagekvm_write_guest_virt_helperkvm_write_guest_virt_systemold_msrkvm_write_system_timesec_hi_ofskvm_write_wall_clockkvm_x2apic_msr_readkvm_x2apic_msr_writekvm_x86_exitkvm_x86_initkvm_xen_destroy_vmxhckvm_xen_hvm_get_attrkvm_xen_hvm_set_attrkvm_xen_hypercallkvm_xen_hypercall_complete_userspacekvm_xen_init_vmkvm_xen_update_runstatekvm_xen_update_runstate_guestkvm_xen_vcpu_get_attrkvm_xen_vcpu_set_attrkvm_xen_write_hypercall_pagegfn_startgfn_endkvm_zap_gfn_rangekvmclock_cpu_down_prepkvmclock_cpu_onlinekvmclock_cpufreq_notifierkvmclock_sync_fnkvmclock_update_fnlimit_periodic_timer_frequencylink_shadow_pageload_pdptrsload_segment_descriptorload_state_from_tss16load_state_from_tss32make_mmio_sptechild_ptmake_nonleaf_sptecan_unsynchost_writablemake_sptemark_mmio_sptemark_page_dirtymark_page_dirty_in_slotmark_spte_for_access_trackmark_unsyncmemslot_rmap_allocmemslot_rmap_freemmio_info_in_cachemmu_alloc_direct_rootsmmu_alloc_shadow_rootsmmu_free_root_pagemmu_page_zap_ptemmu_pages_addmmu_pages_clear_parentsmmu_pages_firstmmu_set_sptemmu_shrink_countmmu_shrink_scanmmu_spte_clear_track_bitsmmu_spte_updatemmu_spte_update_no_trackmmu_sync_childrenmaybe_indirectmmu_topup_memory_cachesmmu_try_to_unsync_pagesmmu_zap_unsync_childrenuser_msrsdo_msrmsr_iomtrr_lookup_nextmtrr_lookup_startprev_rootnext_invalidated_rootnonpaging_gva_to_gpanonpaging_gva_to_gpa_nestednonpaging_page_faultnonpaging_sync_pagepaging32_fetchpaging32_gpte_changedpaging32_gva_to_gpapaging32_gva_to_gpa_nestedpaging32_invlpgpaging32_page_faultpaging32_prefetch_gptepaging32_sync_pagepaging32_update_accessed_dirty_bitspaging32_walk_addr_genericpaging64_fetchpaging64_gpte_changedpaging64_gva_to_gpapaging64_gva_to_gpa_nestedpaging64_invlpgpaging64_page_faultpaging64_prefetch_gptepaging64_sync_pagepaging64_update_accessed_dirty_bitspaging64_walk_addr_genericperf_trace_check_mmio_spteperf_trace_fast_page_faultperf_trace_handle_mmio_page_faultperf_trace_kvm_ack_irqperf_trace_kvm_age_hvaperf_trace_kvm_apicperf_trace_kvm_apic_accept_irqperf_trace_kvm_apic_ipiperf_trace_kvm_apicv_update_requestperf_trace_kvm_async_get_page_classperf_trace_kvm_async_pf_completedperf_trace_kvm_async_pf_nopresent_readyperf_trace_kvm_avic_ga_logperf_trace_kvm_avic_incomplete_ipiperf_trace_kvm_avic_unaccelerated_accessperf_trace_kvm_cpuidperf_trace_kvm_crperf_trace_kvm_dirty_ring_exitperf_trace_kvm_dirty_ring_pushperf_trace_kvm_dirty_ring_resetperf_trace_kvm_emulate_insnperf_trace_kvm_entryperf_trace_kvm_eoiperf_trace_kvm_exitperf_trace_kvm_fast_mmioperf_trace_kvm_fpuperf_trace_kvm_halt_poll_nsperf_trace_kvm_hv_flush_tlbperf_trace_kvm_hv_flush_tlb_experf_trace_kvm_hv_hypercallperf_trace_kvm_hv_hypercall_doneperf_trace_kvm_hv_notify_acked_sintperf_trace_kvm_hv_send_ipiperf_trace_kvm_hv_send_ipi_experf_trace_kvm_hv_stimer_callbackperf_trace_kvm_hv_stimer_cleanupperf_trace_kvm_hv_stimer_expirationperf_trace_kvm_hv_stimer_set_configperf_trace_kvm_hv_stimer_set_countperf_trace_kvm_hv_stimer_start_one_shotperf_trace_kvm_hv_stimer_start_periodicperf_trace_kvm_hv_syndbg_get_msrperf_trace_kvm_hv_syndbg_set_msrperf_trace_kvm_hv_synic_send_eoiperf_trace_kvm_hv_synic_set_irqperf_trace_kvm_hv_synic_set_msrperf_trace_kvm_hv_timer_stateperf_trace_kvm_hypercallperf_trace_kvm_inj_exceptionperf_trace_kvm_inj_virqperf_trace_kvm_invlpgaperf_trace_kvm_ioapic_delayed_eoi_injperf_trace_kvm_ioapic_set_irqperf_trace_kvm_mmioperf_trace_kvm_mmu_get_pageperf_trace_kvm_mmu_page_classperf_trace_kvm_mmu_pagetable_walkperf_trace_kvm_mmu_paging_elementperf_trace_kvm_mmu_set_bit_classperf_trace_kvm_mmu_set_spteperf_trace_kvm_mmu_spte_requestedperf_trace_kvm_mmu_walker_errorperf_trace_kvm_mmu_zap_all_fastperf_trace_kvm_msi_set_irqperf_trace_kvm_msrperf_trace_kvm_nested_interceptsperf_trace_kvm_nested_intr_vmexitperf_trace_kvm_nested_vmenter_failedperf_trace_kvm_nested_vmexitperf_trace_kvm_nested_vmexit_injectperf_trace_kvm_nested_vmrunperf_trace_kvm_page_faultperf_trace_kvm_pi_irte_updateperf_trace_kvm_pic_set_irqperf_trace_kvm_pioperf_trace_kvm_ple_window_updateperf_trace_kvm_pml_fullperf_trace_kvm_pv_eoiperf_trace_kvm_pv_tlb_flushperf_trace_kvm_pvclock_updateperf_trace_kvm_set_irqperf_trace_kvm_set_spte_hvaperf_trace_kvm_skinitperf_trace_kvm_smm_transitionperf_trace_kvm_tdp_mmu_spte_changedperf_trace_kvm_test_age_hvaperf_trace_kvm_track_tscperf_trace_kvm_unmap_hva_rangeperf_trace_kvm_update_master_clockperf_trace_kvm_userspace_exitperf_trace_kvm_vcpu_wakeupperf_trace_kvm_vmgexit_enterperf_trace_kvm_vmgexit_exitperf_trace_kvm_vmgexit_msr_protocol_enterperf_trace_kvm_vmgexit_msr_protocol_exitperf_trace_kvm_wait_lapic_expireperf_trace_kvm_write_tsc_offsetperf_trace_kvm_xen_hypercallperf_trace_mark_mmio_spteperf_trace_vcpu_match_mmiopic_clear_isrpic_get_irqpic_ioport_writepic_unlockpic_update_irqpicdev_elcr_readpicdev_elcr_writepicdev_master_readpicdev_master_writepicdev_readpicdev_slave_readpicdev_slave_writepicdev_writepit_do_workpit_get_countpit_get_outpit_ioport_readpit_ioport_writepit_load_countpit_mask_notiferpit_timer_fnpmc_pause_counterpmc_reprogram_counterpmc_resume_counterprocess_nmipte_list_addpte_list_countpte_list_destroypvclock_gtod_notifypvclock_gtod_update_fnpvclock_irq_work_fnpvclock_update_vm_gtod_copyread_emulateread_exit_mmioread_preparerecord_steal_timereexecute_instructionreg_rmwreprogram_counterreprogram_fixed_counterreprogram_gp_counterreset_guest_paging_metadatarestart_apic_timerrmap_addrmap_get_nextrmap_walk_init_levelrsm_enter_protected_modersm_load_state_32rsm_load_state_64rsp_incrementrtc_irq_eoiset_nx_huge_pagesset_nx_huge_pages_recovery_ratioset_segment_selectorset_spteshadow_mmu_init_contextshadow_page_table_clear_floodshadow_walk_init_using_rootshadow_walk_okayslot_rmap_walk_nextspeaker_ioport_readspeaker_ioport_writespte_has_volatile_bitsspte_to_child_ptstart_sw_timerstart_sw_tscdeadlinestimer_cleanupstimer_expirationvcpu_kickstimer_mark_pendingstimer_set_configstimer_startstimer_timer_callbackstring_addr_incnr_presentsync_mmio_sptesyndbg_exitsynic_getsynic_set_irqsynic_set_msrsynic_update_vectorold_tss_selold_tss_basetask_switch_16task_switch_32tdp_iter_nexttdp_iter_refresh_spteptdp_iter_restartroot_pttdp_iter_starttdp_mmu_free_sp_rcu_callbacktdp_mmu_map_handle_target_levelonly_validtdp_mmu_next_roottrace_event_raw_event_check_mmio_sptetrace_event_raw_event_fast_page_faulttrace_event_raw_event_handle_mmio_page_faulttrace_event_raw_event_kvm_ack_irqtrace_event_raw_event_kvm_age_hvatrace_event_raw_event_kvm_apictrace_event_raw_event_kvm_apic_accept_irqtrace_event_raw_event_kvm_apic_ipitrace_event_raw_event_kvm_apicv_update_requesttrace_event_raw_event_kvm_async_get_page_classtrace_event_raw_event_kvm_async_pf_completedtrace_event_raw_event_kvm_async_pf_nopresent_readytrace_event_raw_event_kvm_avic_ga_logtrace_event_raw_event_kvm_avic_incomplete_ipitrace_event_raw_event_kvm_avic_unaccelerated_accesstrace_event_raw_event_kvm_cpuidtrace_event_raw_event_kvm_crtrace_event_raw_event_kvm_dirty_ring_exittrace_event_raw_event_kvm_dirty_ring_pushtrace_event_raw_event_kvm_dirty_ring_resettrace_event_raw_event_kvm_emulate_insntrace_event_raw_event_kvm_entrytrace_event_raw_event_kvm_eoitrace_event_raw_event_kvm_exittrace_event_raw_event_kvm_fast_mmiotrace_event_raw_event_kvm_fputrace_event_raw_event_kvm_halt_poll_nstrace_event_raw_event_kvm_hv_flush_tlbtrace_event_raw_event_kvm_hv_flush_tlb_extrace_event_raw_event_kvm_hv_hypercalltrace_event_raw_event_kvm_hv_hypercall_donetrace_event_raw_event_kvm_hv_notify_acked_sinttrace_event_raw_event_kvm_hv_send_ipitrace_event_raw_event_kvm_hv_send_ipi_extrace_event_raw_event_kvm_hv_stimer_callbacktrace_event_raw_event_kvm_hv_stimer_cleanuptrace_event_raw_event_kvm_hv_stimer_expirationtrace_event_raw_event_kvm_hv_stimer_set_configtrace_event_raw_event_kvm_hv_stimer_set_counttrace_event_raw_event_kvm_hv_stimer_start_one_shottrace_event_raw_event_kvm_hv_stimer_start_periodictrace_event_raw_event_kvm_hv_syndbg_get_msrtrace_event_raw_event_kvm_hv_syndbg_set_msrtrace_event_raw_event_kvm_hv_synic_send_eoitrace_event_raw_event_kvm_hv_synic_set_irqtrace_event_raw_event_kvm_hv_synic_set_msrtrace_event_raw_event_kvm_hv_timer_statetrace_event_raw_event_kvm_hypercalltrace_event_raw_event_kvm_inj_exceptiontrace_event_raw_event_kvm_inj_virqtrace_event_raw_event_kvm_invlpgatrace_event_raw_event_kvm_ioapic_delayed_eoi_injtrace_event_raw_event_kvm_ioapic_set_irqtrace_event_raw_event_kvm_mmiotrace_event_raw_event_kvm_mmu_get_pagetrace_event_raw_event_kvm_mmu_page_classtrace_event_raw_event_kvm_mmu_pagetable_walktrace_event_raw_event_kvm_mmu_paging_elementtrace_event_raw_event_kvm_mmu_set_bit_classtrace_event_raw_event_kvm_mmu_set_sptetrace_event_raw_event_kvm_mmu_spte_requestedtrace_event_raw_event_kvm_mmu_walker_errortrace_event_raw_event_kvm_mmu_zap_all_fasttrace_event_raw_event_kvm_msi_set_irqtrace_event_raw_event_kvm_msrtrace_event_raw_event_kvm_nested_interceptstrace_event_raw_event_kvm_nested_intr_vmexittrace_event_raw_event_kvm_nested_vmenter_failedtrace_event_raw_event_kvm_nested_vmexittrace_event_raw_event_kvm_nested_vmexit_injecttrace_event_raw_event_kvm_nested_vmruntrace_event_raw_event_kvm_page_faulttrace_event_raw_event_kvm_pi_irte_updatetrace_event_raw_event_kvm_pic_set_irqtrace_event_raw_event_kvm_piotrace_event_raw_event_kvm_ple_window_updatetrace_event_raw_event_kvm_pml_fulltrace_event_raw_event_kvm_pv_eoitrace_event_raw_event_kvm_pv_tlb_flushtrace_event_raw_event_kvm_pvclock_updatetrace_event_raw_event_kvm_set_irqtrace_event_raw_event_kvm_set_spte_hvatrace_event_raw_event_kvm_skinittrace_event_raw_event_kvm_smm_transitiontrace_event_raw_event_kvm_tdp_mmu_spte_changedtrace_event_raw_event_kvm_test_age_hvatrace_event_raw_event_kvm_track_tsctrace_event_raw_event_kvm_unmap_hva_rangetrace_event_raw_event_kvm_update_master_clocktrace_event_raw_event_kvm_userspace_exittrace_event_raw_event_kvm_vcpu_wakeuptrace_event_raw_event_kvm_vmgexit_entertrace_event_raw_event_kvm_vmgexit_exittrace_event_raw_event_kvm_vmgexit_msr_protocol_entertrace_event_raw_event_kvm_vmgexit_msr_protocol_exittrace_event_raw_event_kvm_wait_lapic_expiretrace_event_raw_event_kvm_write_tsc_offsettrace_event_raw_event_kvm_xen_hypercalltrace_event_raw_event_mark_mmio_sptetrace_event_raw_event_vcpu_match_mmiotrace_raw_output_check_mmio_sptetrace_raw_output_fast_page_faulttrace_raw_output_handle_mmio_page_faulttrace_raw_output_kvm_ack_irqtrace_raw_output_kvm_age_hvatrace_raw_output_kvm_apictrace_raw_output_kvm_apic_accept_irqtrace_raw_output_kvm_apic_ipitrace_raw_output_kvm_apicv_update_requesttrace_raw_output_kvm_async_get_page_classtrace_raw_output_kvm_async_pf_completedtrace_raw_output_kvm_async_pf_nopresent_readytrace_raw_output_kvm_avic_ga_logtrace_raw_output_kvm_avic_incomplete_ipitrace_raw_output_kvm_avic_unaccelerated_accesstrace_raw_output_kvm_cpuidtrace_raw_output_kvm_crtrace_raw_output_kvm_dirty_ring_exittrace_raw_output_kvm_dirty_ring_pushtrace_raw_output_kvm_dirty_ring_resettrace_raw_output_kvm_emulate_insntrace_raw_output_kvm_entrytrace_raw_output_kvm_eoitrace_raw_output_kvm_exittrace_raw_output_kvm_fast_mmiotrace_raw_output_kvm_fputrace_raw_output_kvm_halt_poll_nstrace_raw_output_kvm_hv_flush_tlbtrace_raw_output_kvm_hv_flush_tlb_extrace_raw_output_kvm_hv_hypercalltrace_raw_output_kvm_hv_hypercall_donetrace_raw_output_kvm_hv_notify_acked_sinttrace_raw_output_kvm_hv_send_ipitrace_raw_output_kvm_hv_send_ipi_extrace_raw_output_kvm_hv_stimer_callbacktrace_raw_output_kvm_hv_stimer_cleanuptrace_raw_output_kvm_hv_stimer_expirationtrace_raw_output_kvm_hv_stimer_set_configtrace_raw_output_kvm_hv_stimer_set_counttrace_raw_output_kvm_hv_stimer_start_one_shottrace_raw_output_kvm_hv_stimer_start_periodictrace_raw_output_kvm_hv_syndbg_get_msrtrace_raw_output_kvm_hv_syndbg_set_msrtrace_raw_output_kvm_hv_synic_send_eoitrace_raw_output_kvm_hv_synic_set_irqtrace_raw_output_kvm_hv_synic_set_msrtrace_raw_output_kvm_hv_timer_statetrace_raw_output_kvm_hypercalltrace_raw_output_kvm_inj_exceptiontrace_raw_output_kvm_inj_virqtrace_raw_output_kvm_invlpgatrace_raw_output_kvm_ioapic_delayed_eoi_injtrace_raw_output_kvm_ioapic_set_irqtrace_raw_output_kvm_mmiotrace_raw_output_kvm_mmu_get_pagetrace_raw_output_kvm_mmu_page_classtrace_raw_output_kvm_mmu_pagetable_walktrace_raw_output_kvm_mmu_paging_elementtrace_raw_output_kvm_mmu_set_bit_classtrace_raw_output_kvm_mmu_set_sptetrace_raw_output_kvm_mmu_spte_requestedtrace_raw_output_kvm_mmu_walker_errortrace_raw_output_kvm_mmu_zap_all_fasttrace_raw_output_kvm_msi_set_irqtrace_raw_output_kvm_msrtrace_raw_output_kvm_nested_interceptstrace_raw_output_kvm_nested_intr_vmexittrace_raw_output_kvm_nested_vmenter_failedtrace_raw_output_kvm_nested_vmexittrace_raw_output_kvm_nested_vmexit_injecttrace_raw_output_kvm_nested_vmruntrace_raw_output_kvm_page_faulttrace_raw_output_kvm_pi_irte_updatetrace_raw_output_kvm_pic_set_irqtrace_raw_output_kvm_piotrace_raw_output_kvm_ple_window_updatetrace_raw_output_kvm_pml_fulltrace_raw_output_kvm_pv_eoitrace_raw_output_kvm_pv_tlb_flushtrace_raw_output_kvm_pvclock_updatetrace_raw_output_kvm_set_irqtrace_raw_output_kvm_set_spte_hvatrace_raw_output_kvm_skinittrace_raw_output_kvm_smm_transitiontrace_raw_output_kvm_tdp_mmu_spte_changedtrace_raw_output_kvm_test_age_hvatrace_raw_output_kvm_track_tsctrace_raw_output_kvm_unmap_hva_rangetrace_raw_output_kvm_update_master_clocktrace_raw_output_kvm_userspace_exittrace_raw_output_kvm_vcpu_wakeuptrace_raw_output_kvm_vmgexit_entertrace_raw_output_kvm_vmgexit_exittrace_raw_output_kvm_vmgexit_msr_protocol_entertrace_raw_output_kvm_vmgexit_msr_protocol_exittrace_raw_output_kvm_wait_lapic_expiretrace_raw_output_kvm_write_tsc_offsettrace_raw_output_kvm_xen_hypercalltrace_raw_output_mark_mmio_sptetrace_raw_output_vcpu_match_mmiotranslate_nested_gpatsc_khz_changedunaccount_huge_nx_pageupdate_gfn_disallow_lpage_countupdate_memslotseptupdate_permission_bitmaskvalidate_direct_sptevcpu_enter_guestvcpu_get_guest_modevcpu_get_timer_advance_nsvcpu_get_tsc_offsetvcpu_get_tsc_scaling_frac_bitsvcpu_get_tsc_scaling_ratiovcpu_guest_mode_fops_openvcpu_is_mmio_gpavcpu_mmio_gva_to_gpavcpu_mmio_readvcpu_run_offsetvcpu_stat_clearvcpu_stat_fops_openvcpu_stat_getvcpu_stat_readonly_fops_openvcpu_timer_advance_ns_fops_openvcpu_tsc_offset_fops_openvcpu_tsc_scaling_fops_openvcpu_tsc_scaling_frac_fops_openvendor_intelvgettscvm_stat_clearvm_stat_fops_openvm_stat_getvm_stat_readonly_fops_opengarbagewbinvd_ipiwrite_emulatewrite_exit_mmiowrite_mmiowrite_protect_gfnwrite_segment_descriptorwriteback_registerswrprot_gfn_rangex86_decode_emulated_instructionx86_decode_insnx86_emulate_insnx86_emulate_instructionx86_page_table_writing_insnxstate_bvxstate_required_sizezap_collapsible_spte_rangezap_gfn_range