2015-10-08 14:55:01 -04:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2017-02-22 23:37:31 -05:00
< meta name = "generator" content = "Doxygen 1.8.13" / >
2016-11-07 15:21:37 -05:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2015-10-08 14:55:01 -04:00
< title > Crashpad: crashpad::MinidumpContextAMD64 Struct Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
2016-11-08 14:26:59 -05:00
< link href = "crashpad_doxygen.css" rel = "stylesheet" type = "text/css" / >
2015-10-08 14:55:01 -04:00
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2016-01-06 16:09:15 -05:00
< td id = "projectalign" style = "padding-left: 0.5em;" >
2015-10-08 14:55:01 -04:00
< div id = "projectname" > Crashpad
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2017-02-22 23:37:31 -05:00
<!-- Generated by Doxygen 1.8.13 -->
2015-10-08 14:55:01 -04:00
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
2016-11-07 15:21:37 -05:00
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
< / script >
< div id = "main-nav" > < / div >
2015-10-08 14:55:01 -04:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "namespacecrashpad.html" > crashpad< / a > < / li > < li class = "navelem" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html" > MinidumpContextAMD64< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-attribs" > Public Attributes< / a > |
< a href = "structcrashpad_1_1MinidumpContextAMD64-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > crashpad::MinidumpContextAMD64 Struct Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< p > An x86_64 (AMD64) CPU context (register state) carried in a minidump file.
< a href = "structcrashpad_1_1MinidumpContextAMD64.html#details" > More...< / a > < / p >
< p > < code > #include " minidump/minidump_context.h" < / code > < / p >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-attribs" > < / a >
Public Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:a086c5c2655800e91e080241317aa3ace" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a086c5c2655800e91e080241317aa3ace" > context_flags< / a > < / td > < / tr >
< tr class = "memdesc:a086c5c2655800e91e080241317aa3ace" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > A bitfield composed of values of < a class = "el" href = "namespacecrashpad.html#a835e6bd6cb3f97c99c572596878c1573" title = "Architecture-independent flags for context_flags fields in Minidump context structures. " > MinidumpContextFlags< / a > and < a class = "el" href = "namespacecrashpad.html#aa197c419950bae99f1ba663f10b1891c" title = "x86_64-specific flags for MinidumpContextAMD64::context_flags. " > MinidumpContextAMD64Flags< / a > . < a href = "#a086c5c2655800e91e080241317aa3ace" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a086c5c2655800e91e080241317aa3ace" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a91f207c0aebf8da60fafda06b7ea691a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a91f207c0aebf8da60fafda06b7ea691a" > < / a >
2015-10-08 14:55:01 -04:00
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > mx_csr< / b > < / td > < / tr >
< tr class = "separator:a91f207c0aebf8da60fafda06b7ea691a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:aa86b8a2cac939a47cae36a6f3575fe98" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa86b8a2cac939a47cae36a6f3575fe98" > < / a >
2015-10-08 14:55:01 -04:00
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > cs< / b > < / td > < / tr >
< tr class = "separator:aa86b8a2cac939a47cae36a6f3575fe98" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:aa1df248c73064fad0b7c2fdd1e17977a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa1df248c73064fad0b7c2fdd1e17977a" > < / a >
2015-10-08 14:55:01 -04:00
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > ds< / b > < / td > < / tr >
< tr class = "separator:aa1df248c73064fad0b7c2fdd1e17977a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a46fe3acb2881bca5dfac0c6b22572eb7" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a46fe3acb2881bca5dfac0c6b22572eb7" > < / a >
2015-10-08 14:55:01 -04:00
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > es< / b > < / td > < / tr >
< tr class = "separator:a46fe3acb2881bca5dfac0c6b22572eb7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a89c187d329897267cc4b8ce88ece483b" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a89c187d329897267cc4b8ce88ece483b" > < / a >
2015-10-08 14:55:01 -04:00
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > fs< / b > < / td > < / tr >
< tr class = "separator:a89c187d329897267cc4b8ce88ece483b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a480b5a22cdeece831fe9a377a88256b0" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a480b5a22cdeece831fe9a377a88256b0" > < / a >
2015-10-08 14:55:01 -04:00
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > gs< / b > < / td > < / tr >
< tr class = "separator:a480b5a22cdeece831fe9a377a88256b0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:ae49e57bdaef7eb3e9a775b5deb5a01ff" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ae49e57bdaef7eb3e9a775b5deb5a01ff" > < / a >
2015-10-08 14:55:01 -04:00
uint16_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > ss< / b > < / td > < / tr >
< tr class = "separator:ae49e57bdaef7eb3e9a775b5deb5a01ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:ae1aae9de72ae03515be25d98a8f47afa" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ae1aae9de72ae03515be25d98a8f47afa" > < / a >
2015-10-08 14:55:01 -04:00
uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > eflags< / b > < / td > < / tr >
< tr class = "separator:ae1aae9de72ae03515be25d98a8f47afa" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a759ac771bbae8ee5c109134495523b09" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a759ac771bbae8ee5c109134495523b09" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > dr0< / b > < / td > < / tr >
< tr class = "separator:a759ac771bbae8ee5c109134495523b09" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a213765ef17a607e46706e50b3a27fe36" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a213765ef17a607e46706e50b3a27fe36" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > dr1< / b > < / td > < / tr >
< tr class = "separator:a213765ef17a607e46706e50b3a27fe36" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a9982c643f012cf036818dd81428c3186" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a9982c643f012cf036818dd81428c3186" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > dr2< / b > < / td > < / tr >
< tr class = "separator:a9982c643f012cf036818dd81428c3186" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a88a9245589e9564eada13ce8fa96902a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a88a9245589e9564eada13ce8fa96902a" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > dr3< / b > < / td > < / tr >
< tr class = "separator:a88a9245589e9564eada13ce8fa96902a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a8b97dd57438ea4eb38b23bf215c6a6c7" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a8b97dd57438ea4eb38b23bf215c6a6c7" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > dr6< / b > < / td > < / tr >
< tr class = "separator:a8b97dd57438ea4eb38b23bf215c6a6c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a25237b438a28fde5180eec3c9ea710e8" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a25237b438a28fde5180eec3c9ea710e8" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > dr7< / b > < / td > < / tr >
< tr class = "separator:a25237b438a28fde5180eec3c9ea710e8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a10cf84995a741c9aa082513eaf58eb80" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a10cf84995a741c9aa082513eaf58eb80" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rax< / b > < / td > < / tr >
< tr class = "separator:a10cf84995a741c9aa082513eaf58eb80" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a977b982f455a20e75ceb900b5a9afc34" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a977b982f455a20e75ceb900b5a9afc34" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rcx< / b > < / td > < / tr >
< tr class = "separator:a977b982f455a20e75ceb900b5a9afc34" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a45fb191faab87e4d6baa71176dba089a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a45fb191faab87e4d6baa71176dba089a" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rdx< / b > < / td > < / tr >
< tr class = "separator:a45fb191faab87e4d6baa71176dba089a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a41b0c4404f393af29f933b3e73fb1054" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a41b0c4404f393af29f933b3e73fb1054" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rbx< / b > < / td > < / tr >
< tr class = "separator:a41b0c4404f393af29f933b3e73fb1054" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:aa044c075804997557ebb8e5b89d7ef86" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa044c075804997557ebb8e5b89d7ef86" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rsp< / b > < / td > < / tr >
< tr class = "separator:aa044c075804997557ebb8e5b89d7ef86" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a89d0f4d6202ae1a17e54bde25b8640bf" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a89d0f4d6202ae1a17e54bde25b8640bf" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rbp< / b > < / td > < / tr >
< tr class = "separator:a89d0f4d6202ae1a17e54bde25b8640bf" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a5235c01be3feef028ad7f64added79ed" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a5235c01be3feef028ad7f64added79ed" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rsi< / b > < / td > < / tr >
< tr class = "separator:a5235c01be3feef028ad7f64added79ed" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:aa711cb9a771b7278d4f10b12d5ec8318" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa711cb9a771b7278d4f10b12d5ec8318" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rdi< / b > < / td > < / tr >
< tr class = "separator:aa711cb9a771b7278d4f10b12d5ec8318" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a036f9ab450812475f39b5ba828c5f543" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a036f9ab450812475f39b5ba828c5f543" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r8< / b > < / td > < / tr >
< tr class = "separator:a036f9ab450812475f39b5ba828c5f543" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a84f595eac39877108d64302f419f998f" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a84f595eac39877108d64302f419f998f" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r9< / b > < / td > < / tr >
< tr class = "separator:a84f595eac39877108d64302f419f998f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:ad3286628398c9105a08ad839022adb39" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ad3286628398c9105a08ad839022adb39" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r10< / b > < / td > < / tr >
< tr class = "separator:ad3286628398c9105a08ad839022adb39" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a9415020fc9b69f81a8337836e9d17c91" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a9415020fc9b69f81a8337836e9d17c91" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r11< / b > < / td > < / tr >
< tr class = "separator:a9415020fc9b69f81a8337836e9d17c91" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a5dd5112e630183c9d1579543ea3e2a9d" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a5dd5112e630183c9d1579543ea3e2a9d" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r12< / b > < / td > < / tr >
< tr class = "separator:a5dd5112e630183c9d1579543ea3e2a9d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a26a68c09a49f01f77667047c86ae9514" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a26a68c09a49f01f77667047c86ae9514" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r13< / b > < / td > < / tr >
< tr class = "separator:a26a68c09a49f01f77667047c86ae9514" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:ad34b33ba199433165c8a7dbf065de6f6" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ad34b33ba199433165c8a7dbf065de6f6" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r14< / b > < / td > < / tr >
< tr class = "separator:ad34b33ba199433165c8a7dbf065de6f6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a2d7c0f14ab185d7d0879e0235fc39e1c" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a2d7c0f14ab185d7d0879e0235fc39e1c" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > r15< / b > < / td > < / tr >
< tr class = "separator:a2d7c0f14ab185d7d0879e0235fc39e1c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a2cb073fc7b0e674c66ac7c260f1efc9a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a2cb073fc7b0e674c66ac7c260f1efc9a" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > rip< / b > < / td > < / tr >
< tr class = "separator:a2cb073fc7b0e674c66ac7c260f1efc9a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a1ac65a6fc721914dc7e3213359a9afe2" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a1ac65a6fc721914dc7e3213359a9afe2" > < / a >
2015-10-08 14:55:01 -04:00
< a class = "el" href = "structcrashpad_1_1CPUContextX86__64_1_1Fxsave.html" > CPUContextX86_64::Fxsave< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > fxsave< / b > < / td > < / tr >
< tr class = "separator:a1ac65a6fc721914dc7e3213359a9afe2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:ac6c75c863540809be40f106c8a553f77" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ac6c75c863540809be40f106c8a553f77" > < / a >
2015-10-08 14:55:01 -04:00
< a class = "el" href = "structcrashpad_1_1uint128__struct.html" > uint128_struct< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > vector_register< / b > [26]< / td > < / tr >
< tr class = "separator:ac6c75c863540809be40f106c8a553f77" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2016-11-07 15:21:37 -05:00
< tr class = "memitem:a7a584ac26cb8014a7f295c2960b0f524" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a7a584ac26cb8014a7f295c2960b0f524" > < / a >
2015-10-08 14:55:01 -04:00
uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < b > vector_control< / b > < / td > < / tr >
< tr class = "separator:a7a584ac26cb8014a7f295c2960b0f524" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > < / div > < / td > < / tr >
< tr class = "memitem:a271872f6ec607dd3a8d97a9bfcefbe13" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a271872f6ec607dd3a8d97a9bfcefbe13" > p1_home< / a > < / td > < / tr >
< tr class = "memdesc:a271872f6ec607dd3a8d97a9bfcefbe13" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Register parameter home address. < a href = "#a271872f6ec607dd3a8d97a9bfcefbe13" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a271872f6ec607dd3a8d97a9bfcefbe13" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa548961f860ebd3d074d72dfcf237cd6" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#aa548961f860ebd3d074d72dfcf237cd6" > p2_home< / a > < / td > < / tr >
< tr class = "memdesc:aa548961f860ebd3d074d72dfcf237cd6" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Register parameter home address. < a href = "#aa548961f860ebd3d074d72dfcf237cd6" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:aa548961f860ebd3d074d72dfcf237cd6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad3d714fb27531dc884be11e6f58404cd" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#ad3d714fb27531dc884be11e6f58404cd" > p3_home< / a > < / td > < / tr >
< tr class = "memdesc:ad3d714fb27531dc884be11e6f58404cd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Register parameter home address. < a href = "#ad3d714fb27531dc884be11e6f58404cd" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ad3d714fb27531dc884be11e6f58404cd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a99325e3ed2c5dde13cb746e4464a6d67" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a99325e3ed2c5dde13cb746e4464a6d67" > p4_home< / a > < / td > < / tr >
< tr class = "memdesc:a99325e3ed2c5dde13cb746e4464a6d67" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Register parameter home address. < a href = "#a99325e3ed2c5dde13cb746e4464a6d67" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a99325e3ed2c5dde13cb746e4464a6d67" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a885ad96bcc6d7506490062255132bb14" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a885ad96bcc6d7506490062255132bb14" > p5_home< / a > < / td > < / tr >
< tr class = "memdesc:a885ad96bcc6d7506490062255132bb14" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Register parameter home address. < a href = "#a885ad96bcc6d7506490062255132bb14" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a885ad96bcc6d7506490062255132bb14" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae6afc90e3d597f7db2f24b5a613e2490" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#ae6afc90e3d597f7db2f24b5a613e2490" > p6_home< / a > < / td > < / tr >
< tr class = "memdesc:ae6afc90e3d597f7db2f24b5a613e2490" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Register parameter home address. < a href = "#ae6afc90e3d597f7db2f24b5a613e2490" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:ae6afc90e3d597f7db2f24b5a613e2490" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > < / div > < / td > < / tr >
< tr class = "memitem:a65f302dd9d5ad77f4fca9cb0b176ac91" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a65f302dd9d5ad77f4fca9cb0b176ac91" > debug_control< / a > < / td > < / tr >
< tr class = "memdesc:a65f302dd9d5ad77f4fca9cb0b176ac91" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Model-specific debug extension register. < a href = "#a65f302dd9d5ad77f4fca9cb0b176ac91" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a65f302dd9d5ad77f4fca9cb0b176ac91" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a97d843d787b98ac66727eec0370f5fba" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a97d843d787b98ac66727eec0370f5fba" > last_branch_to_rip< / a > < / td > < / tr >
< tr class = "memdesc:a97d843d787b98ac66727eec0370f5fba" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Model-specific debug extension register. < a href = "#a97d843d787b98ac66727eec0370f5fba" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a97d843d787b98ac66727eec0370f5fba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a12fa155fe145da64a263608a730a8bd0" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a12fa155fe145da64a263608a730a8bd0" > last_branch_from_rip< / a > < / td > < / tr >
< tr class = "memdesc:a12fa155fe145da64a263608a730a8bd0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Model-specific debug extension register. < a href = "#a12fa155fe145da64a263608a730a8bd0" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a12fa155fe145da64a263608a730a8bd0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a428db4b73e349e452c15f74aab491631" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a428db4b73e349e452c15f74aab491631" > last_exception_to_rip< / a > < / td > < / tr >
< tr class = "memdesc:a428db4b73e349e452c15f74aab491631" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Model-specific debug extension register. < a href = "#a428db4b73e349e452c15f74aab491631" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a428db4b73e349e452c15f74aab491631" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9ccedfe70b69c6d4fd4479578a859698" > < td class = "memItemLeft" align = "right" valign = "top" > uint64_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "structcrashpad_1_1MinidumpContextAMD64.html#a9ccedfe70b69c6d4fd4479578a859698" > last_exception_from_rip< / a > < / td > < / tr >
< tr class = "memdesc:a9ccedfe70b69c6d4fd4479578a859698" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Model-specific debug extension register. < a href = "#a9ccedfe70b69c6d4fd4479578a859698" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a9ccedfe70b69c6d4fd4479578a859698" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > An x86_64 (AMD64) CPU context (register state) carried in a minidump file. < / p >
< p > This is analogous to the < code > CONTEXT< / code > structure on Windows when targeting x86_64. This structure is used instead of < code > CONTEXT< / code > to make it available when targeting other architectures.< / p >
< dl class = "section note" > < dt > Note< / dt > < dd > This structure doesn’ t carry < code > dr4< / code > or < code > dr5< / code > , which are obsolete and normally alias < code > dr6< / code > and < code > dr7< / code > , respectively. See Intel Software Developer’ s Manual, Volume 3B: System Programming, Part 2 (253669-052), 17.2.2 “Debug Registers DR4 and DR5”. < / dd > < / dl >
< / div > < h2 class = "groupheader" > Member Data Documentation< / h2 >
2016-11-07 15:21:37 -05:00
< a id = "a086c5c2655800e91e080241317aa3ace" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a086c5c2655800e91e080241317aa3ace" > ◆ < / a > < / span > context_flags< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t crashpad::MinidumpContextAMD64::context_flags< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > A bitfield composed of values of < a class = "el" href = "namespacecrashpad.html#a835e6bd6cb3f97c99c572596878c1573" title = "Architecture-independent flags for context_flags fields in Minidump context structures. " > MinidumpContextFlags< / a > and < a class = "el" href = "namespacecrashpad.html#aa197c419950bae99f1ba663f10b1891c" title = "x86_64-specific flags for MinidumpContextAMD64::context_flags. " > MinidumpContextAMD64Flags< / a > . < / p >
< p > This field identifies the context structure as an x86_64 CPU context, and indicates which other fields in the structure are valid. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a65f302dd9d5ad77f4fca9cb0b176ac91" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a65f302dd9d5ad77f4fca9cb0b176ac91" > ◆ < / a > < / span > debug_control< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::debug_control< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Model-specific debug extension register. < / p >
< p > See Intel Software Developer’ s Manual, Volume 3B: System Programming, Part 2 (253669-051), 17.4 “Last Branch, Interrupt, and Exception Recording Overview”, and AMD Architecture Programmer’ s Manual, Volume 2: System Programming (24593-3.24), 13.1.6 “Control-Transfer Breakpoint Features”. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a12fa155fe145da64a263608a730a8bd0" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a12fa155fe145da64a263608a730a8bd0" > ◆ < / a > < / span > last_branch_from_rip< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::last_branch_from_rip< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Model-specific debug extension register. < / p >
< p > See Intel Software Developer’ s Manual, Volume 3B: System Programming, Part 2 (253669-051), 17.4 “Last Branch, Interrupt, and Exception Recording Overview”, and AMD Architecture Programmer’ s Manual, Volume 2: System Programming (24593-3.24), 13.1.6 “Control-Transfer Breakpoint Features”. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a97d843d787b98ac66727eec0370f5fba" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97d843d787b98ac66727eec0370f5fba" > ◆ < / a > < / span > last_branch_to_rip< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::last_branch_to_rip< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Model-specific debug extension register. < / p >
< p > See Intel Software Developer’ s Manual, Volume 3B: System Programming, Part 2 (253669-051), 17.4 “Last Branch, Interrupt, and Exception Recording Overview”, and AMD Architecture Programmer’ s Manual, Volume 2: System Programming (24593-3.24), 13.1.6 “Control-Transfer Breakpoint Features”. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a9ccedfe70b69c6d4fd4479578a859698" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9ccedfe70b69c6d4fd4479578a859698" > ◆ < / a > < / span > last_exception_from_rip< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::last_exception_from_rip< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Model-specific debug extension register. < / p >
< p > See Intel Software Developer’ s Manual, Volume 3B: System Programming, Part 2 (253669-051), 17.4 “Last Branch, Interrupt, and Exception Recording Overview”, and AMD Architecture Programmer’ s Manual, Volume 2: System Programming (24593-3.24), 13.1.6 “Control-Transfer Breakpoint Features”. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a428db4b73e349e452c15f74aab491631" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a428db4b73e349e452c15f74aab491631" > ◆ < / a > < / span > last_exception_to_rip< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::last_exception_to_rip< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Model-specific debug extension register. < / p >
< p > See Intel Software Developer’ s Manual, Volume 3B: System Programming, Part 2 (253669-051), 17.4 “Last Branch, Interrupt, and Exception Recording Overview”, and AMD Architecture Programmer’ s Manual, Volume 2: System Programming (24593-3.24), 13.1.6 “Control-Transfer Breakpoint Features”. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a271872f6ec607dd3a8d97a9bfcefbe13" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a271872f6ec607dd3a8d97a9bfcefbe13" > ◆ < / a > < / span > p1_home< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::p1_home< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Register parameter home address. < / p >
< p > On Windows, this field may contain the “home” address (on-stack, in the shadow area) of a parameter passed by register. This field is present for convenience but is not necessarily populated, even if a corresponding parameter was passed by register. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "aa548961f860ebd3d074d72dfcf237cd6" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa548961f860ebd3d074d72dfcf237cd6" > ◆ < / a > < / span > p2_home< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::p2_home< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Register parameter home address. < / p >
< p > On Windows, this field may contain the “home” address (on-stack, in the shadow area) of a parameter passed by register. This field is present for convenience but is not necessarily populated, even if a corresponding parameter was passed by register. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "ad3d714fb27531dc884be11e6f58404cd" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad3d714fb27531dc884be11e6f58404cd" > ◆ < / a > < / span > p3_home< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::p3_home< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Register parameter home address. < / p >
< p > On Windows, this field may contain the “home” address (on-stack, in the shadow area) of a parameter passed by register. This field is present for convenience but is not necessarily populated, even if a corresponding parameter was passed by register. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a99325e3ed2c5dde13cb746e4464a6d67" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a99325e3ed2c5dde13cb746e4464a6d67" > ◆ < / a > < / span > p4_home< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::p4_home< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Register parameter home address. < / p >
< p > On Windows, this field may contain the “home” address (on-stack, in the shadow area) of a parameter passed by register. This field is present for convenience but is not necessarily populated, even if a corresponding parameter was passed by register. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "a885ad96bcc6d7506490062255132bb14" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a885ad96bcc6d7506490062255132bb14" > ◆ < / a > < / span > p5_home< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::p5_home< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Register parameter home address. < / p >
< p > On Windows, this field may contain the “home” address (on-stack, in the shadow area) of a parameter passed by register. This field is present for convenience but is not necessarily populated, even if a corresponding parameter was passed by register. < / p >
< / div >
< / div >
2016-11-07 15:21:37 -05:00
< a id = "ae6afc90e3d597f7db2f24b5a613e2490" > < / a >
2017-02-22 23:37:31 -05:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae6afc90e3d597f7db2f24b5a613e2490" > ◆ < / a > < / span > p6_home< / h2 >
2016-11-07 15:21:37 -05:00
2015-10-08 14:55:01 -04:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint64_t crashpad::MinidumpContextAMD64::p6_home< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Register parameter home address. < / p >
< p > On Windows, this field may contain the “home” address (on-stack, in the shadow area) of a parameter passed by register. This field is present for convenience but is not necessarily populated, even if a corresponding parameter was passed by register. < / p >
< / div >
< / div >
< hr / > The documentation for this struct was generated from the following file:< ul >
< li > minidump/minidump_context.h< / li >
< / ul >
< / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2017-02-22 23:37:31 -05:00
< / a > 1.8.13
2015-10-08 14:55:01 -04:00
< / small > < / address >
< / body >
< / html >