<html><head><meta http-equiv="Content-Type" content="text/html; charset=ANSI_X3.4-1968"><title>Chapter 29. SystemTap Translator Tapset</title><meta name="generator" content="DocBook XSL Stylesheets V1.69.1"><link rel="start" href="index.html" title="SystemTap Tapset Reference Manual"><link rel="up" href="index.html" title="SystemTap Tapset Reference Manual"><link rel="prev" href="re489.html" title="function::thread_indent"><link rel="next" href="re490.html" title="probe::stap.cache_add_mod"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 29. SystemTap Translator Tapset</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="re489.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="re490.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="stap_staticmarkers.stp"></a>Chapter 29. SystemTap Translator Tapset</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="refentrytitle"><a href="re490.html"><span>probe::stap.cache_add_mod</span></a></span><span class="refpurpose"> - Adding kernel instrumentation module to cache </span></dt><dt><span class="refentrytitle"><a href="re491.html"><span>probe::stap.cache_add_nss</span></a></span><span class="refpurpose"> - Add NSS (Network Security Services) information to cache </span></dt><dt><span class="refentrytitle"><a href="re492.html"><span>probe::stap.cache_add_src</span></a></span><span class="refpurpose"> - Adding C code translation to cache </span></dt><dt><span class="refentrytitle"><a href="re493.html"><span>probe::stap.cache_clean</span></a></span><span class="refpurpose"> - Removing file from stap cache </span></dt><dt><span class="refentrytitle"><a href="re494.html"><span>probe::stap.cache_get</span></a></span><span class="refpurpose"> - Found item in stap cache </span></dt><dt><span class="refentrytitle"><a href="re495.html"><span>probe::stap.pass0</span></a></span><span class="refpurpose"> - Starting stap pass0 (parsing command line arguments) </span></dt><dt><span class="refentrytitle"><a href="re496.html"><span>probe::stap.pass0.end</span></a></span><span class="refpurpose"> - Finished stap pass0 (parsing command line arguments) </span></dt><dt><span class="refentrytitle"><a href="re497.html"><span>probe::stap.pass1.end</span></a></span><span class="refpurpose"> - Finished stap pass1 (parsing scripts) </span></dt><dt><span class="refentrytitle"><a href="re498.html"><span>probe::stap.pass1a</span></a></span><span class="refpurpose"> - Starting stap pass1 (parsing user script) </span></dt><dt><span class="refentrytitle"><a href="re499.html"><span>probe::stap.pass1b</span></a></span><span class="refpurpose"> - Starting stap pass1 (parsing library scripts) </span></dt><dt><span class="refentrytitle"><a href="re500.html"><span>probe::stap.pass2</span></a></span><span class="refpurpose"> - Starting stap pass2 (elaboration) </span></dt><dt><span class="refentrytitle"><a href="re501.html"><span>probe::stap.pass2.end</span></a></span><span class="refpurpose"> - Finished stap pass2 (elaboration) </span></dt><dt><span class="refentrytitle"><a href="re502.html"><span>probe::stap.pass3</span></a></span><span class="refpurpose"> - Starting stap pass3 (translation to C) </span></dt><dt><span class="refentrytitle"><a href="re503.html"><span>probe::stap.pass3.end</span></a></span><span class="refpurpose"> - Finished stap pass3 (translation to C) </span></dt><dt><span class="refentrytitle"><a href="re504.html"><span>probe::stap.pass4</span></a></span><span class="refpurpose"> - Starting stap pass4 (compile C code into kernel module) </span></dt><dt><span class="refentrytitle"><a href="re505.html"><span>probe::stap.pass4.end</span></a></span><span class="refpurpose"> - Finished stap pass4 (compile C code into kernel module) </span></dt><dt><span class="refentrytitle"><a href="re506.html"><span>probe::stap.pass5</span></a></span><span class="refpurpose"> - Starting stap pass5 (running the instrumentation) </span></dt><dt><span class="refentrytitle"><a href="re507.html"><span>probe::stap.pass5.end</span></a></span><span class="refpurpose"> - Finished stap pass5 (running the instrumentation) </span></dt><dt><span class="refentrytitle"><a href="re508.html"><span>probe::stap.pass6</span></a></span><span class="refpurpose"> - Starting stap pass6 (cleanup) </span></dt><dt><span class="refentrytitle"><a href="re509.html"><span>probe::stap.pass6.end</span></a></span><span class="refpurpose"> - Finished stap pass6 (cleanup) </span></dt><dt><span class="refentrytitle"><a href="re510.html"><span>probe::stap.system</span></a></span><span class="refpurpose"> - Starting a command from stap </span></dt><dt><span class="refentrytitle"><a href="re511.html"><span>probe::stap.system.return</span></a></span><span class="refpurpose"> - Finished a command from stap </span></dt><dt><span class="refentrytitle"><a href="re512.html"><span>probe::stap.system.spawn</span></a></span><span class="refpurpose"> - stap spawned new process </span></dt><dt><span class="refentrytitle"><a href="re513.html"><span>probe::stapio.receive_control_message</span></a></span><span class="refpurpose"> - Received a control message </span></dt><dt><span class="refentrytitle"><a href="re514.html"><span>probe::staprun.insert_module</span></a></span><span class="refpurpose"> - Inserting SystemTap instrumentation module </span></dt><dt><span class="refentrytitle"><a href="re515.html"><span>probe::staprun.remove_module</span></a></span><span class="refpurpose"> - Removing SystemTap instrumentation module </span></dt><dt><span class="refentrytitle"><a href="re516.html"><span>probe::staprun.send_control_message</span></a></span><span class="refpurpose"> - Sending a control message </span></dt></dl></div><p> This family of user-space probe points is used to probe the operation of the SystemTap translator (<span><strong class="command">stap</strong></span>) and run command (<span><strong class="command">staprun</strong></span>). The tapset includes probes to watch the various phases of SystemTap and SystemTap's management of instrumentation cache. It contains the following probe points: </p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="re489.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="re490.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"><span>function::thread_indent</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> <span>probe::stap.cache_add_mod</span></td></tr></table></div></body></html>