221 lines
35 KiB
HTML
Executable file
221 lines
35 KiB
HTML
Executable file
<!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"/>
|
|
<meta name="generator" content="Doxygen 1.8.10"/>
|
|
<title>axipmon: xaxipmon.h File 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="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
|
|
</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;">
|
|
<td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">axipmon
|
|
</div>
|
|
<div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.10 -->
|
|
<div id="navrow1" class="tabs">
|
|
<ul class="tablist">
|
|
<li><a href="index.html"><span>Overview</span></a></li>
|
|
<li><a href="annotated.html"><span>Data Structures</span></a></li>
|
|
<li><a href="globals.html"><span>APIs</span></a></li>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_14bc92f4b96c8519b376567118ac28b3.html">drivers</a></li><li class="navelem"><a class="el" href="dir_2daae324aebb841943179ceeb5b2cacc.html">axipmon</a></li><li class="navelem"><a class="el" href="dir_fd96a99e89d6bb97e1e890af9001a53c.html">src</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">xaxipmon.h File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_axi_pmon___config.html">XAxiPmon_Config</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:ga5506283945b4bd9feb8f4492bfdbf09f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga5506283945b4bd9feb8f4492bfdbf09f">XAxiPmon_IntrGlobalEnable</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga5506283945b4bd9feb8f4492bfdbf09f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6a00508e92448eb5af39041cacb59a72"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga6a00508e92448eb5af39041cacb59a72">XAxiPmon_IntrGlobalDisable</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga6a00508e92448eb5af39041cacb59a72"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga7ce486c5b0fb101388f6ec166f95b3a3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga7ce486c5b0fb101388f6ec166f95b3a3">XAxiPmon_IntrEnable</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:ga7ce486c5b0fb101388f6ec166f95b3a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga15e3db9cfb1b3e08774bbbe48b126735"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga15e3db9cfb1b3e08774bbbe48b126735">XAxiPmon_IntrDisable</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:ga15e3db9cfb1b3e08774bbbe48b126735"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga35acd1550e28e46af45901b113a7656b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga35acd1550e28e46af45901b113a7656b">XAxiPmon_IntrClear</a>(InstancePtr, Mask) </td></tr>
|
|
<tr class="separator:ga35acd1550e28e46af45901b113a7656b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0ca9054b2e7b69d1735805e7fb819917"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga0ca9054b2e7b69d1735805e7fb819917">XAxiPmon_IntrGetStatus</a>(InstancePtr) </td></tr>
|
|
<tr class="separator:ga0ca9054b2e7b69d1735805e7fb819917"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1c5252b8769578c0f33ef9e4cbb012b7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga1c5252b8769578c0f33ef9e4cbb012b7">XAxiPmon_EnableGlobalClkCounter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga1c5252b8769578c0f33ef9e4cbb012b7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5dc44c73c583941ec4a86f2a1485ddcc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga5dc44c73c583941ec4a86f2a1485ddcc">XAxiPmon_DisableGlobalClkCounter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga5dc44c73c583941ec4a86f2a1485ddcc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae3a906451dc2ea6f21fe7573b0a38e8a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gae3a906451dc2ea6f21fe7573b0a38e8a">XAxiPmon_EnableFlag</a>(InstancePtr, Flag)</td></tr>
|
|
<tr class="separator:gae3a906451dc2ea6f21fe7573b0a38e8a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaec7ae6fe70198f0041d373701d626d67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaec7ae6fe70198f0041d373701d626d67">XAxiPmon_DisableFlag</a>(InstancePtr, Flag)</td></tr>
|
|
<tr class="separator:gaec7ae6fe70198f0041d373701d626d67"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga674da0d13aa119159758416ef28e94b9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga674da0d13aa119159758416ef28e94b9">XAxiPmon_LoadSampleIntervalCounter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga674da0d13aa119159758416ef28e94b9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3c926407160e343d65ce6b094e47eb73"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga3c926407160e343d65ce6b094e47eb73">XAxiPmon_EnableSampleIntervalCounter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga3c926407160e343d65ce6b094e47eb73"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0fb3cb253cd1ccdfb76c33a2ac01f1f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga0fb3cb253cd1ccdfb76c33a2ac01f1f3">XAxiPmon_DisableSampleIntervalCounter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga0fb3cb253cd1ccdfb76c33a2ac01f1f3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaec46ce0bfb50a11113524f26dd33c396"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaec46ce0bfb50a11113524f26dd33c396">XAxiPmon_EnableMetricCounterReset</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:gaec46ce0bfb50a11113524f26dd33c396"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga727ee1e24d6dc71c16e870a90e2cf5fb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga727ee1e24d6dc71c16e870a90e2cf5fb">XAxiPmon_DisableMetricCounterReset</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:ga727ee1e24d6dc71c16e870a90e2cf5fb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaad3b91661484bba1f7ac3cbe8feebde2"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaad3b91661484bba1f7ac3cbe8feebde2">XAxiPmon_EnableIDFilter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:gaad3b91661484bba1f7ac3cbe8feebde2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaeaaee52aa169760e025b02186ab43585"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaeaaee52aa169760e025b02186ab43585">XAxiPmon_DisableIDFilter</a>(InstancePtr)</td></tr>
|
|
<tr class="separator:gaeaaee52aa169760e025b02186ab43585"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae4e632d933ed51e8a273ef7cc42cb950"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gae4e632d933ed51e8a273ef7cc42cb950">XAxiPmon_SampleMetrics</a>(InstancePtr)   <a class="el" href="group__axipmon__v6__3.html#gab9c1c9b68b79063bea8213b96a3b752a">XAxiPmon_ReadReg</a>((InstancePtr)->Config.BaseAddress, <a class="el" href="group__axipmon__v6__3.html#ga896c8a6c6c4b8d9aac6cefa5d803dac4">XAPM_SR_OFFSET</a>);</td></tr>
|
|
<tr class="separator:gae4e632d933ed51e8a273ef7cc42cb950"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Macro for Maximum number of Counters</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Indices for Metric Counters and Sampled Metric Coounters used with</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupText"><p>XAxiPmon_GetMetricCounter and XAxiPmon_GetSampledMetricCounter APIs </p>
|
|
</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Indices for Incrementers and Sampled Incrementers used with</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupText"><p>XAxiPmon_GetIncrementer and XAxiPmon_GetSampledIncrementer APIs </p>
|
|
</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Macros for Metric Selector Settings</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Macros for Maximum number of Agents</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Macros for Flags in Flag Enable Control Register</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Macros for Read/Write Latency Start and End points</div></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">Macros for Modes of APM</div></td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ga93ed0a2b99a2e74dc0da62ed674fd2bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_axi_pmon___config.html">XAxiPmon_Config</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga93ed0a2b99a2e74dc0da62ed674fd2bb">XAxiPmon_LookupConfig</a> (u16 DeviceId)</td></tr>
|
|
<tr class="separator:ga93ed0a2b99a2e74dc0da62ed674fd2bb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga86fa6ac2c8d22145e2eb5c519ced7e06"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga86fa6ac2c8d22145e2eb5c519ced7e06">XAxiPmon_CfgInitialize</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, <a class="el" href="struct_x_axi_pmon___config.html">XAxiPmon_Config</a> *ConfigPtr, u32 EffectiveAddr)</td></tr>
|
|
<tr class="separator:ga86fa6ac2c8d22145e2eb5c519ced7e06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga34106e1380f932cb94c74e1bea3a34b3"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga34106e1380f932cb94c74e1bea3a34b3">XAxiPmon_ResetMetricCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga34106e1380f932cb94c74e1bea3a34b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga25191e9280ab4a1dcffae7afd08ae599"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga25191e9280ab4a1dcffae7afd08ae599">XAxiPmon_ResetGlobalClkCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga25191e9280ab4a1dcffae7afd08ae599"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8da3b49d3fc16437858d5a61905981ae"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga8da3b49d3fc16437858d5a61905981ae">XAxiPmon_ResetFifo</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga8da3b49d3fc16437858d5a61905981ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad07bb2139c9b16d6f46f49b02b0200ae"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gad07bb2139c9b16d6f46f49b02b0200ae">XAxiPmon_SetIncrementerRange</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 IncrementerNum, u16 RangeUpper, u16 RangeLower)</td></tr>
|
|
<tr class="separator:gad07bb2139c9b16d6f46f49b02b0200ae"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga9dbb1046b25b47bc8e59e68f0f5039d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga9dbb1046b25b47bc8e59e68f0f5039d8">XAxiPmon_GetIncrementerRange</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 IncrementerNum, u16 *RangeUpper, u16 *RangeLower)</td></tr>
|
|
<tr class="separator:ga9dbb1046b25b47bc8e59e68f0f5039d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf3c20b8c69cc5ba64b78f8bae9eb34d8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaf3c20b8c69cc5ba64b78f8bae9eb34d8">XAxiPmon_SetSampleInterval</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 SampleInterval)</td></tr>
|
|
<tr class="separator:gaf3c20b8c69cc5ba64b78f8bae9eb34d8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaaa5f655100b693586e08eed5aa01ecf9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaaa5f655100b693586e08eed5aa01ecf9">XAxiPmon_GetSampleInterval</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 *SampleInterval)</td></tr>
|
|
<tr class="separator:gaaa5f655100b693586e08eed5aa01ecf9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa14a3b36f2558ecbc47d81d4b3c3fd9d"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaa14a3b36f2558ecbc47d81d4b3c3fd9d">XAxiPmon_SetMetrics</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 Slot, u8 Metrics, u8 CounterNum)</td></tr>
|
|
<tr class="separator:gaa14a3b36f2558ecbc47d81d4b3c3fd9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga343be016daf2c353c95c66fa5d4f3869"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga343be016daf2c353c95c66fa5d4f3869">XAxiPmon_GetMetrics</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 CounterNum, u8 *Metrics, u8 *Slot)</td></tr>
|
|
<tr class="separator:ga343be016daf2c353c95c66fa5d4f3869"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga833edad9f6bdc75777eca3247940931f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga833edad9f6bdc75777eca3247940931f">XAxiPmon_GetGlobalClkCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 *CntHighValue, u32 *CntLowValue)</td></tr>
|
|
<tr class="separator:ga833edad9f6bdc75777eca3247940931f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5450238f0ff52df5a447c26199e9dd4d"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga5450238f0ff52df5a447c26199e9dd4d">XAxiPmon_GetMetricCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 CounterNum)</td></tr>
|
|
<tr class="separator:ga5450238f0ff52df5a447c26199e9dd4d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0e28b087aa82e6744dbfc7c5a6da6303"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga0e28b087aa82e6744dbfc7c5a6da6303">XAxiPmon_GetSampledMetricCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 CounterNum)</td></tr>
|
|
<tr class="separator:ga0e28b087aa82e6744dbfc7c5a6da6303"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gae2541fcba5770808bfce1bf006e62a11"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gae2541fcba5770808bfce1bf006e62a11">XAxiPmon_GetIncrementer</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 IncrementerNum)</td></tr>
|
|
<tr class="separator:gae2541fcba5770808bfce1bf006e62a11"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1dfca23c8c1305ce240bf3ca6f69d8e4"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga1dfca23c8c1305ce240bf3ca6f69d8e4">XAxiPmon_GetSampledIncrementer</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 IncrementerNum)</td></tr>
|
|
<tr class="separator:ga1dfca23c8c1305ce240bf3ca6f69d8e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga0de2a5e1665cf6c5e58e12d5e337058b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga0de2a5e1665cf6c5e58e12d5e337058b">XAxiPmon_SetSwDataReg</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 SwData)</td></tr>
|
|
<tr class="separator:ga0de2a5e1665cf6c5e58e12d5e337058b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabc734c192a6eb5cf8ae1d76322a84d2e"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gabc734c192a6eb5cf8ae1d76322a84d2e">XAxiPmon_GetSwDataReg</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gabc734c192a6eb5cf8ae1d76322a84d2e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga76a82f8825aabafd3f154f991a75d9e1"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga76a82f8825aabafd3f154f991a75d9e1">XAxiPmon_StartEventLog</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 FlagEnables)</td></tr>
|
|
<tr class="separator:ga76a82f8825aabafd3f154f991a75d9e1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga8b84005bda937d328475b648d94ae258"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga8b84005bda937d328475b648d94ae258">XAxiPmon_StopEventLog</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga8b84005bda937d328475b648d94ae258"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga086eebc115587aab4f5613ed99a28314"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga086eebc115587aab4f5613ed99a28314">XAxiPmon_StartCounters</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 SampleInterval)</td></tr>
|
|
<tr class="separator:ga086eebc115587aab4f5613ed99a28314"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga700e821cca7fea12dfe83c0364d3ec90"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga700e821cca7fea12dfe83c0364d3ec90">XAxiPmon_StopCounters</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga700e821cca7fea12dfe83c0364d3ec90"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga12595840082105ce722b8b36d910443a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga12595840082105ce722b8b36d910443a">XAxiPmon_EnableMetricsCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga12595840082105ce722b8b36d910443a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga339b500e3f165daf5b7b8f943eee0437"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga339b500e3f165daf5b7b8f943eee0437">XAxiPmon_DisableMetricsCounter</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga339b500e3f165daf5b7b8f943eee0437"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga25951731ad41378f658e67a9f13c8f65"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga25951731ad41378f658e67a9f13c8f65">XAxiPmon_SetLogEnableRanges</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 CounterNum, u16 RangeUpper, u16 RangeLower)</td></tr>
|
|
<tr class="separator:ga25951731ad41378f658e67a9f13c8f65"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4dea38a6a1a6f00e9a62e92b9fafc3c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga4dea38a6a1a6f00e9a62e92b9fafc3c2">XAxiPmon_GetLogEnableRanges</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 CounterNum, u16 *RangeUpper, u16 *RangeLower)</td></tr>
|
|
<tr class="separator:ga4dea38a6a1a6f00e9a62e92b9fafc3c2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga66a4533d4fa95ed53bd99c6112f27537"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga66a4533d4fa95ed53bd99c6112f27537">XAxiPmon_EnableEventLog</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga66a4533d4fa95ed53bd99c6112f27537"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabb60d4a3d4bb6085fe90717879ebba8c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gabb60d4a3d4bb6085fe90717879ebba8c">XAxiPmon_EnableMetricCounterTrigger</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gabb60d4a3d4bb6085fe90717879ebba8c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaa9254b523e9bd235a399b25bd357884e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaa9254b523e9bd235a399b25bd357884e">XAxiPmon_DisableMetricCounterTrigger</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gaa9254b523e9bd235a399b25bd357884e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gaf2e621c00a8df721ca64ae370648d07a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gaf2e621c00a8df721ca64ae370648d07a">XAxiPmon_EnableEventLogTrigger</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gaf2e621c00a8df721ca64ae370648d07a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2baaab02251ef05f8702a5cf208a1a31"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga2baaab02251ef05f8702a5cf208a1a31">XAxiPmon_DisableEventLogTrigger</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga2baaab02251ef05f8702a5cf208a1a31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga15999f602cd4e80d96a93799d8be675c"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga15999f602cd4e80d96a93799d8be675c">XAxiPmon_GetMetricName</a> (u8 Metrics)</td></tr>
|
|
<tr class="separator:ga15999f602cd4e80d96a93799d8be675c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gabb328badebe7340a658d6e70e09870a4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gabb328badebe7340a658d6e70e09870a4">XAxiPmon_SetWriteId</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 WriteId)</td></tr>
|
|
<tr class="separator:gabb328badebe7340a658d6e70e09870a4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga6635143a2756fb62e690a10bf5a009d2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga6635143a2756fb62e690a10bf5a009d2">XAxiPmon_SetReadId</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 ReadId)</td></tr>
|
|
<tr class="separator:ga6635143a2756fb62e690a10bf5a009d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1c271dbbf7f4149f6b5e6156a49462a6"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga1c271dbbf7f4149f6b5e6156a49462a6">XAxiPmon_GetWriteId</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga1c271dbbf7f4149f6b5e6156a49462a6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga2864d8855faca3dbb48f3ec703d3cc02"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga2864d8855faca3dbb48f3ec703d3cc02">XAxiPmon_GetReadId</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga2864d8855faca3dbb48f3ec703d3cc02"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gada26dab07f2fece5d9f2bbaa2b663f06"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gada26dab07f2fece5d9f2bbaa2b663f06">XAxiPmon_SetWrLatencyStart</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 Param)</td></tr>
|
|
<tr class="separator:gada26dab07f2fece5d9f2bbaa2b663f06"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga1f146b7a32bcb5b00ffeae5b66fd49bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga1f146b7a32bcb5b00ffeae5b66fd49bd">XAxiPmon_SetWrLatencyEnd</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 Param)</td></tr>
|
|
<tr class="separator:ga1f146b7a32bcb5b00ffeae5b66fd49bd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga89b245a99d7e28e5f580ea5598e9b9ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga89b245a99d7e28e5f580ea5598e9b9ee">XAxiPmon_SetRdLatencyStart</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 Param)</td></tr>
|
|
<tr class="separator:ga89b245a99d7e28e5f580ea5598e9b9ee"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga46ab2d475ae5c53bfefa0988de38c768"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga46ab2d475ae5c53bfefa0988de38c768">XAxiPmon_SetRdLatencyEnd</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u8 Param)</td></tr>
|
|
<tr class="separator:ga46ab2d475ae5c53bfefa0988de38c768"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5d7d29017bfc83bfe141657c924788cd"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga5d7d29017bfc83bfe141657c924788cd">XAxiPmon_GetWrLatencyStart</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga5d7d29017bfc83bfe141657c924788cd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga81175e1827d1ae0b95742638f19f0347"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga81175e1827d1ae0b95742638f19f0347">XAxiPmon_GetWrLatencyEnd</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga81175e1827d1ae0b95742638f19f0347"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gad3fc8333fb0a3e594a77da7483d7261b"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gad3fc8333fb0a3e594a77da7483d7261b">XAxiPmon_GetRdLatencyStart</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gad3fc8333fb0a3e594a77da7483d7261b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:gab07171f0bdc3e88155dd354889d269e4"><td class="memItemLeft" align="right" valign="top">u8 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#gab07171f0bdc3e88155dd354889d269e4">XAxiPmon_GetRdLatencyEnd</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:gab07171f0bdc3e88155dd354889d269e4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga3de9a6a45d022e8a996b10c275b1ec55"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga3de9a6a45d022e8a996b10c275b1ec55">XAxiPmon_SetWriteIdMask</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 WrMask)</td></tr>
|
|
<tr class="separator:ga3de9a6a45d022e8a996b10c275b1ec55"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga65ee407db0c82828a01ed5c1b9eb8590"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga65ee407db0c82828a01ed5c1b9eb8590">XAxiPmon_SetReadIdMask</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr, u32 RdMask)</td></tr>
|
|
<tr class="separator:ga65ee407db0c82828a01ed5c1b9eb8590"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga4e79500a048a04d8fda8fcdcb4798d37"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga4e79500a048a04d8fda8fcdcb4798d37">XAxiPmon_GetWriteIdMask</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga4e79500a048a04d8fda8fcdcb4798d37"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga626c97b8b159047052b6ca6308c43c7a"><td class="memItemLeft" align="right" valign="top">u32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga626c97b8b159047052b6ca6308c43c7a">XAxiPmon_GetReadIdMask</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga626c97b8b159047052b6ca6308c43c7a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ga5d9aca319722f5632647d1d08931382c"><td class="memItemLeft" align="right" valign="top">s32 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__axipmon__v6__3.html#ga5d9aca319722f5632647d1d08931382c">XAxiPmon_SelfTest</a> (<a class="el" href="struct_x_axi_pmon.html">XAxiPmon</a> *InstancePtr)</td></tr>
|
|
<tr class="separator:ga5d9aca319722f5632647d1d08931382c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
</div><!-- contents -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="footer">Copyright © 2015 Xilinx Inc. All rights reserved.</li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|