PageRenderTime 34ms CodeModel.GetById 19ms app.highlight 11ms RepoModel.GetById 1ms app.codeStats 1ms

/pin-2.10-43611-gcc.3.4.6-ia32_intel64-linux/extras/xed2-intel64/doc/html/xed-error-enum_8h.html

https://bitbucket.org/mihaila/bintrace
HTML | 246 lines | 231 code | 14 blank | 1 comment | 0 complexity | 1961cef22a50eef3363a02f691ecb87c MD5 | raw file
  1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
  3<title>XED2: XED2 User Guide - Thu Sep 1 02:17:53 2011 </title>
  4<link href="doxygen.css" rel="stylesheet" type="text/css">
  5<link href="tabs.css" rel="stylesheet" type="text/css">
  6</head><body>
  7<!-- Generated by Doxygen 1.4.6 -->
  8<div class="tabs">
  9  <ul>
 10    <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
 11    <li><a href="modules.html"><span>Modules</span></a></li>
 12    <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
 13    <li id="current"><a href="files.html"><span>Files</span></a></li>
 14    <li>
 15      <form action="search.php" method="get">
 16        <table cellspacing="0" cellpadding="0" border="0">
 17          <tr>
 18            <td><label>&nbsp;<u>S</u>earch&nbsp;for&nbsp;</label></td>
 19            <td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
 20          </tr>
 21        </table>
 22      </form>
 23    </li>
 24  </ul></div>
 25<div class="tabs">
 26  <ul>
 27    <li><a href="files.html"><span>File&nbsp;List</span></a></li>
 28    <li><a href="globals.html"><span>Globals</span></a></li>
 29  </ul></div>
 30<h1>xed-error-enum.h File Reference</h1><code>#include &quot;<a class="el" href="xed-common-hdrs_8h-source.html">xed-common-hdrs.h</a>&quot;</code><br>
 31
 32<p>
 33<a href="xed-error-enum_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 34<tr><td></td></tr>
 35<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
 36<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xed-error-enum_8h.html#612498e33d7741fe2ef55b4865527c49">_XED_ERROR_ENUM_H_</a></td></tr>
 37
 38<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
 39<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a> { <br>
 40&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dcc4c4c26070940944c66037efd0d2af67">XED_ERROR_NONE</a>, 
 41<br>
 42&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc7b6a8d843245b1e309f0a89eb11b312b">XED_ERROR_BUFFER_TOO_SHORT</a>, 
 43<br>
 44&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc552ba297c8efb670254e763389e00ef0">XED_ERROR_GENERAL_ERROR</a>, 
 45<br>
 46&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc1750d83dc9042ec2d3a91b0f940db5c6">XED_ERROR_INVALID_FOR_CHIP</a>, 
 47<br>
 48&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc0587e5d0197af36c6572f1958905cc65">XED_ERROR_BAD_REGISTER</a>, 
 49<br>
 50&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc8f20c068d9e7f7cf91f7f378e497ab11">XED_ERROR_BAD_LOCK_PREFIX</a>, 
 51<br>
 52&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc8d40302df8d9da4e8e99dd19a32a7da9">XED_ERROR_BAD_REP_PREFIX</a>, 
 53<br>
 54&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc4b7d2ae0a03cd47f1ebae366f399f476">XED_ERROR_NO_OUTPUT_POINTER</a>, 
 55<br>
 56&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dcf2b68f0743a41b6642df9cc7a92f1640">XED_ERROR_NO_AGEN_CALL_BACK_REGISTERED</a>, 
 57<br>
 58&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc50c471cdc91d920bef6492da29f33d76">XED_ERROR_BAD_MEMOP_INDEX</a>, 
 59<br>
 60&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc443f9c7bdb582f8bab4838340570f1d3">XED_ERROR_CALLBACK_PROBLEM</a>, 
 61<br>
 62&nbsp;&nbsp;<a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc4a7fc9251a2b534e6557da37889556ca">XED_ERROR_LAST</a>
 63<br>
 64 }</td></tr>
 65
 66<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
 67<tr><td class="memItemLeft" nowrap align="right" valign="top">XED_DLL_EXPORT <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xed-error-enum_8h.html#3dff30ce332117b5653701c30289ad64">str2xed_error_enum_t</a> (const char *s)</td></tr>
 68
 69<tr><td class="memItemLeft" nowrap align="right" valign="top">XED_DLL_EXPORT const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xed-error-enum_8h.html#5e69bab95017cdda73f429ab33805fe4">xed_error_enum_t2str</a> (const <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a> p)</td></tr>
 70
 71<tr><td class="memItemLeft" nowrap align="right" valign="top">XED_DLL_EXPORT <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="xed-error-enum_8h.html#0bd29306e1ac90538308c490c2de806c">xed_error_enum_t_last</a> (void)</td></tr>
 72
 73</table>
 74<hr><a name="_details"></a><h2>Detailed Description</h2>
 75
 76<p>
 77Definition in file <a class="el" href="xed-error-enum_8h-source.html">xed-error-enum.h</a>.<hr><h2>Define Documentation</h2>
 78<a class="anchor" name="612498e33d7741fe2ef55b4865527c49"></a><!-- doxytag: member="xed-error-enum.h::_XED_ERROR_ENUM_H_" ref="612498e33d7741fe2ef55b4865527c49" args="" --><p>
 79<table class="mdTable" cellpadding="2" cellspacing="0">
 80  <tr>
 81    <td class="mdRow">
 82      <table cellpadding="0" cellspacing="0" border="0">
 83        <tr>
 84          <td class="md" nowrap valign="top">#define _XED_ERROR_ENUM_H_          </td>
 85        </tr>
 86      </table>
 87    </td>
 88  </tr>
 89</table>
 90<table cellspacing="5" cellpadding="0" border="0">
 91  <tr>
 92    <td>
 93      &nbsp;
 94    </td>
 95    <td>
 96
 97<p>
 98
 99<p>
100Definition at line <a class="el" href="xed-error-enum_8h-source.html#l00037">37</a> of file <a class="el" href="xed-error-enum_8h-source.html">xed-error-enum.h</a>.    </td>
101  </tr>
102</table>
103<hr><h2>Enumeration Type Documentation</h2>
104<a class="anchor" name="1eb388437a67703e4dad68efa7a161dc"></a><!-- doxytag: member="xed-error-enum.h::xed_error_enum_t" ref="1eb388437a67703e4dad68efa7a161dc" args="" --><p>
105<table class="mdTable" cellpadding="2" cellspacing="0">
106  <tr>
107    <td class="mdRow">
108      <table cellpadding="0" cellspacing="0" border="0">
109        <tr>
110          <td class="md" nowrap valign="top">enum <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a>          </td>
111        </tr>
112      </table>
113    </td>
114  </tr>
115</table>
116<table cellspacing="5" cellpadding="0" border="0">
117  <tr>
118    <td>
119      &nbsp;
120    </td>
121    <td>
122
123<p>
124<dl compact><dt><b>Enumerator: </b></dt><dd>
125<table border="0" cellspacing="2" cellpadding="0">
126<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dcc4c4c26070940944c66037efd0d2af67"></a><!-- doxytag: member="XED_ERROR_NONE" ref="1eb388437a67703e4dad68efa7a161dcc4c4c26070940944c66037efd0d2af67" args="" -->XED_ERROR_NONE</em>&nbsp;</td><td>
127There was no error. </td></tr>
128<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc7b6a8d843245b1e309f0a89eb11b312b"></a><!-- doxytag: member="XED_ERROR_BUFFER_TOO_SHORT" ref="1eb388437a67703e4dad68efa7a161dc7b6a8d843245b1e309f0a89eb11b312b" args="" -->XED_ERROR_BUFFER_TOO_SHORT</em>&nbsp;</td><td>
129There were not enough bytes in the given buffer. </td></tr>
130<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc552ba297c8efb670254e763389e00ef0"></a><!-- doxytag: member="XED_ERROR_GENERAL_ERROR" ref="1eb388437a67703e4dad68efa7a161dc552ba297c8efb670254e763389e00ef0" args="" -->XED_ERROR_GENERAL_ERROR</em>&nbsp;</td><td>
131XED could not decode the given instruction. </td></tr>
132<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc1750d83dc9042ec2d3a91b0f940db5c6"></a><!-- doxytag: member="XED_ERROR_INVALID_FOR_CHIP" ref="1eb388437a67703e4dad68efa7a161dc1750d83dc9042ec2d3a91b0f940db5c6" args="" -->XED_ERROR_INVALID_FOR_CHIP</em>&nbsp;</td><td>
133The instruciton is not valid for the specified chip. </td></tr>
134<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc0587e5d0197af36c6572f1958905cc65"></a><!-- doxytag: member="XED_ERROR_BAD_REGISTER" ref="1eb388437a67703e4dad68efa7a161dc0587e5d0197af36c6572f1958905cc65" args="" -->XED_ERROR_BAD_REGISTER</em>&nbsp;</td><td>
135XED could not decode the given instruction because an invalid register encoding was used. </td></tr>
136<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc8f20c068d9e7f7cf91f7f378e497ab11"></a><!-- doxytag: member="XED_ERROR_BAD_LOCK_PREFIX" ref="1eb388437a67703e4dad68efa7a161dc8f20c068d9e7f7cf91f7f378e497ab11" args="" -->XED_ERROR_BAD_LOCK_PREFIX</em>&nbsp;</td><td>
137A lock prefix was found where none is allowed. </td></tr>
138<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc8d40302df8d9da4e8e99dd19a32a7da9"></a><!-- doxytag: member="XED_ERROR_BAD_REP_PREFIX" ref="1eb388437a67703e4dad68efa7a161dc8d40302df8d9da4e8e99dd19a32a7da9" args="" -->XED_ERROR_BAD_REP_PREFIX</em>&nbsp;</td><td>
139An F2 or F3 prefix was found where none is allowed. </td></tr>
140<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc4b7d2ae0a03cd47f1ebae366f399f476"></a><!-- doxytag: member="XED_ERROR_NO_OUTPUT_POINTER" ref="1eb388437a67703e4dad68efa7a161dc4b7d2ae0a03cd47f1ebae366f399f476" args="" -->XED_ERROR_NO_OUTPUT_POINTER</em>&nbsp;</td><td>
141The output pointer for. </td></tr>
142<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dcf2b68f0743a41b6642df9cc7a92f1640"></a><!-- doxytag: member="XED_ERROR_NO_AGEN_CALL_BACK_REGISTERED" ref="1eb388437a67703e4dad68efa7a161dcf2b68f0743a41b6642df9cc7a92f1640" args="" -->XED_ERROR_NO_AGEN_CALL_BACK_REGISTERED</em>&nbsp;</td><td>
143One or both of the callbacks for. </td></tr>
144<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc50c471cdc91d920bef6492da29f33d76"></a><!-- doxytag: member="XED_ERROR_BAD_MEMOP_INDEX" ref="1eb388437a67703e4dad68efa7a161dc50c471cdc91d920bef6492da29f33d76" args="" -->XED_ERROR_BAD_MEMOP_INDEX</em>&nbsp;</td><td>
145Memop indices must be 0 or 1. </td></tr>
146<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc443f9c7bdb582f8bab4838340570f1d3"></a><!-- doxytag: member="XED_ERROR_CALLBACK_PROBLEM" ref="1eb388437a67703e4dad68efa7a161dc443f9c7bdb582f8bab4838340570f1d3" args="" -->XED_ERROR_CALLBACK_PROBLEM</em>&nbsp;</td><td>
147The register or segment callback for. </td></tr>
148<tr><td valign="top"><em><a class="anchor" name="1eb388437a67703e4dad68efa7a161dc4a7fc9251a2b534e6557da37889556ca"></a><!-- doxytag: member="XED_ERROR_LAST" ref="1eb388437a67703e4dad68efa7a161dc4a7fc9251a2b534e6557da37889556ca" args="" -->XED_ERROR_LAST</em>&nbsp;</td><td>
149</td></tr>
150</table>
151</dl>
152
153<p>
154Definition at line <a class="el" href="xed-error-enum_8h-source.html#l00039">39</a> of file <a class="el" href="xed-error-enum_8h-source.html">xed-error-enum.h</a>.    </td>
155  </tr>
156</table>
157<hr><h2>Function Documentation</h2>
158<a class="anchor" name="3dff30ce332117b5653701c30289ad64"></a><!-- doxytag: member="xed-error-enum.h::str2xed_error_enum_t" ref="3dff30ce332117b5653701c30289ad64" args="(const char *s)" --><p>
159<table class="mdTable" cellpadding="2" cellspacing="0">
160  <tr>
161    <td class="mdRow">
162      <table cellpadding="0" cellspacing="0" border="0">
163        <tr>
164          <td class="md" nowrap valign="top">XED_DLL_EXPORT <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a> str2xed_error_enum_t           </td>
165          <td class="md" valign="top">(&nbsp;</td>
166          <td class="md" nowrap valign="top">const char *&nbsp;</td>
167          <td class="mdname1" valign="top" nowrap> <em>s</em>          </td>
168          <td class="md" valign="top">&nbsp;)&nbsp;</td>
169          <td class="md" nowrap></td>
170        </tr>
171      </table>
172    </td>
173  </tr>
174</table>
175<table cellspacing="5" cellpadding="0" border="0">
176  <tr>
177    <td>
178      &nbsp;
179    </td>
180    <td>
181
182<p>
183    </td>
184  </tr>
185</table>
186<a class="anchor" name="5e69bab95017cdda73f429ab33805fe4"></a><!-- doxytag: member="xed-error-enum.h::xed_error_enum_t2str" ref="5e69bab95017cdda73f429ab33805fe4" args="(const xed_error_enum_t p)" --><p>
187<table class="mdTable" cellpadding="2" cellspacing="0">
188  <tr>
189    <td class="mdRow">
190      <table cellpadding="0" cellspacing="0" border="0">
191        <tr>
192          <td class="md" nowrap valign="top">XED_DLL_EXPORT const char* xed_error_enum_t2str           </td>
193          <td class="md" valign="top">(&nbsp;</td>
194          <td class="md" nowrap valign="top">const <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a>&nbsp;</td>
195          <td class="mdname1" valign="top" nowrap> <em>p</em>          </td>
196          <td class="md" valign="top">&nbsp;)&nbsp;</td>
197          <td class="md" nowrap></td>
198        </tr>
199      </table>
200    </td>
201  </tr>
202</table>
203<table cellspacing="5" cellpadding="0" border="0">
204  <tr>
205    <td>
206      &nbsp;
207    </td>
208    <td>
209
210<p>
211    </td>
212  </tr>
213</table>
214<a class="anchor" name="0bd29306e1ac90538308c490c2de806c"></a><!-- doxytag: member="xed-error-enum.h::xed_error_enum_t_last" ref="0bd29306e1ac90538308c490c2de806c" args="(void)" --><p>
215<table class="mdTable" cellpadding="2" cellspacing="0">
216  <tr>
217    <td class="mdRow">
218      <table cellpadding="0" cellspacing="0" border="0">
219        <tr>
220          <td class="md" nowrap valign="top">XED_DLL_EXPORT <a class="el" href="xed-error-enum_8h.html#1eb388437a67703e4dad68efa7a161dc">xed_error_enum_t</a> xed_error_enum_t_last           </td>
221          <td class="md" valign="top">(&nbsp;</td>
222          <td class="md" nowrap valign="top">void&nbsp;</td>
223          <td class="mdname1" valign="top" nowrap>          </td>
224          <td class="md" valign="top">&nbsp;)&nbsp;</td>
225          <td class="md" nowrap></td>
226        </tr>
227      </table>
228    </td>
229  </tr>
230</table>
231<table cellspacing="5" cellpadding="0" border="0">
232  <tr>
233    <td>
234      &nbsp;
235    </td>
236    <td>
237
238<p>
239    </td>
240  </tr>
241</table>
242<hr size="1"><address style="align: right;"><small>Generated on Thu Sep 1 02:17:53 2011 for XED2 by&nbsp;
243<a href="http://www.doxygen.org/index.html">
244<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
245</body>
246</html>