<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html lang="en">

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>LCOV - strace-5.15.0.11.7c5c-dirty - src/strace.c - functions</title>
  <link rel="stylesheet" type="text/css" href="../gcov.css">
</head>

<body>

  <table width="100%" border=0 cellspacing=0 cellpadding=0>
    <tr><td class="title">LCOV - code coverage report</td></tr>
    <tr><td class="ruler"><img src="../glass.png" width=3 height=3 alt=""></td></tr>

    <tr>
      <td width="100%">
        <table cellpadding=1 border=0 width="100%">
          <tr>
            <td width="10%" class="headerItem">Current view:</td>
            <td width="35%" class="headerValue"><a href="../index.html">top level</a> - <a href="index.html">src</a> - strace.c<span style="font-size: 80%;"> (<a href="strace.c.gcov.html">source</a> / functions)</span></td>
            <td width="5%"></td>
            <td width="15%"></td>
            <td width="10%" class="headerCovTableHead">Hit</td>
            <td width="10%" class="headerCovTableHead">Total</td>
            <td width="15%" class="headerCovTableHead">Coverage</td>
          </tr>
          <tr>
            <td class="headerItem">Test:</td>
            <td class="headerValue">strace-5.15.0.11.7c5c-dirty</td>
            <td></td>
            <td class="headerItem">Lines:</td>
            <td class="headerCovTableEntry">1468</td>
            <td class="headerCovTableEntry">1632</td>
            <td class="headerCovTableEntryMed">89.95 %</td>
          </tr>
          <tr>
            <td class="headerItem">Date:</td>
            <td class="headerValue">2021-12-29 11:55:56</td>
            <td></td>
            <td class="headerItem">Functions:</td>
            <td class="headerCovTableEntry">73</td>
            <td class="headerCovTableEntry">74</td>
            <td class="headerCovTableEntryHi">98.65 %</td>
          </tr>
          <tr>
            <td class="headerItem">Legend:</td>
            <td class="headerValueLeg">            Lines:
            <span class="coverLegendCov">hit</span>
            <span class="coverLegendNoCov">not hit</span>
            | Branches:
            <span class="coverLegendCov">+</span> taken
            <span class="coverLegendNoCov">-</span> not taken
            <span class="coverLegendNoCov">#</span> not executed
</td>
            <td></td>
            <td class="headerItem">Branches:</td>
            <td class="headerCovTableEntry">887</td>
            <td class="headerCovTableEntry">1132</td>
            <td class="headerCovTableEntryMed">78.36 %</td>
          </tr>
          <tr><td><img src="../glass.png" width=3 height=3 alt=""></td></tr>
        </table>
      </td>
    </tr>

    <tr><td class="ruler"><img src="../glass.png" width=3 height=3 alt=""></td></tr>
  </table>

  <center>
  <table width="60%" cellpadding=1 cellspacing=1 border=0>
    <tr><td><br></td></tr>
    <tr>
      <td width="80%" class="tableHead">Function Name <span class="tableHeadSort"><a href="strace.c.func.html"><img src="../updown.png" width=10 height=14 alt="Sort by function name" title="Sort by function name" border=0></a></span></td>
      <td width="20%" class="tableHead">Hit count <span class="tableHeadSort"><img src="../glass.png" width=10 height=14 alt="Sort by hit count" title="Sort by hit count" border=0></span></td>
    </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#525">ptrace_op_str</a></td>
              <td class="coverFnLo">0</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#676">outf_perror</a></td>
              <td class="coverFnHi">1</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2900">interrupt</a></td>
              <td class="coverFnHi">4</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1953">remove_from_env</a></td>
              <td class="coverFnHi">4</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1983">add_to_env</a></td>
              <td class="coverFnHi">5</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#637">strace_popen</a></td>
              <td class="coverFnHi">5</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2008">update_env</a></td>
              <td class="coverFnHi">9</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#257">usage</a></td>
              <td class="coverFnHi">16</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1300">attach_tcb</a></td>
              <td class="coverFnHi">18</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#973">print_pid_comm</a></td>
              <td class="coverFnHi">28</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1116">detach</a></td>
              <td class="coverFnHi">34</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#500">error_opt_arg</a></td>
              <td class="coverFnHi">35</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1272">process_opt_p_list</a></td>
              <td class="coverFnHi">44</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#944">strip_trailing_newlines</a></td>
              <td class="coverFnHi">44</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#957">load_pid_comm</a></td>
              <td class="coverFnHi">58</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1868">parse_ts_arg</a></td>
              <td class="coverFnHi">58</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3742">restart_delayed_tcb</a></td>
              <td class="coverFnHi">136</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3770">restart_delayed_tcbs</a></td>
              <td class="coverFnHi">136</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3807">timer_sighandler</a></td>
              <td class="coverFnHi">136</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1851">parse_interruptible_arg</a></td>
              <td class="coverFnHi">508</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#219">print_version</a></td>
              <td class="coverFnHi">1182</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#489">die</a></td>
              <td class="coverFnHi">5292</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1018">get_tcb_priv_data</a></td>
              <td class="coverFnHi">8319</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1024">set_tcb_priv_data</a></td>
              <td class="coverFnHi">8835</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3077">print_signalled</a></td>
              <td class="coverFnHi">10070</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1564">redirect_standard_fds</a></td>
              <td class="coverFnHi">17323</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1361">startup_attach</a></td>
              <td class="coverFnHi">17330</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2019">make_env</a></td>
              <td class="coverFnHi">17333</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1579">startup_child</a></td>
              <td class="coverFnHi">17333</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1455">exec_or_die</a></td>
              <td class="coverFnHi">17337</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3823">terminate</a></td>
              <td class="coverFnHi">17338</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#511">ptrace_attach_or_seize</a></td>
              <td class="coverFnHi">17344</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1545">ensure_standard_fds_opened</a></td>
              <td class="coverFnHi">17355</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1767">test_ptrace_seize</a></td>
              <td class="coverFnHi">17355</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3066">maybe_switch_current_tcp</a></td>
              <td class="coverFnHi">17394</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2995">maybe_switch_tcbs</a></td>
              <td class="coverFnHi">17394</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#922">expand_tcbtab</a></td>
              <td class="coverFnHi">17718</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#612">strace_fopen</a></td>
              <td class="coverFnHi">22596</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2881">cleanup</a></td>
              <td class="coverFnHi">22630</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1817">get_os_release</a></td>
              <td class="coverFnHi">23834</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2064">init</a></td>
              <td class="coverFnHi">23834</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3866">main</a></td>
              <td class="coverFnHi">23834</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2945">maybe_allocate_tcb</a></td>
              <td class="coverFnHi">29680</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3095">print_exited</a></td>
              <td class="coverFnHi">36729</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#602">swap_uid</a></td>
              <td class="coverFnHi">45197</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3159">print_event_exit</a></td>
              <td class="coverFnHi">46668</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#905">after_successful_attach</a></td>
              <td class="coverFnHi">46824</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3133">startup_tcb</a></td>
              <td class="coverFnHi">46824</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#990">alloctcb</a></td>
              <td class="coverFnHi">46845</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1049">droptcb</a></td>
              <td class="coverFnHi">46853</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1523">open_dummy_desc</a></td>
              <td class="coverFnHi">52001</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#981">maybe_load_task_comm</a></td>
              <td class="coverFnHi">65361</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#737">tprintf_comment</a></td>
              <td class="coverFnHi">69958</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#575">set_cloexec_flag</a></td>
              <td class="coverFnHi">74602</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2906">print_debug_info</a></td>
              <td class="coverFnHi">75431</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3111">print_stopped</a></td>
              <td class="coverFnHi">81774</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#730">tprints_comment</a></td>
              <td class="coverFnHi">116553</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#781">print_comm_str</a></td>
              <td class="coverFnHi">123372</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1844">set_sighandler</a></td>
              <td class="coverFnHi">155543</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#894">tabto</a></td>
              <td class="coverFnHi">1140310</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#758">line_ended</a></td>
              <td class="coverFnHi">1157447</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#792">printleader</a></td>
              <td class="coverFnHi">1158333</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#751">flush_tcp_output</a></td>
              <td class="coverFnHi">1196597</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#703">tprintf</a></td>
              <td class="coverFnHi">8708450</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#690">tvprintf</a></td>
              <td class="coverFnHi">8778408</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#716">tprints</a></td>
              <td class="coverFnHi">13265401</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#1037">free_tcb_priv_data</a></td>
              <td class="coverFnHi">88066006</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3520">trace_syscall</a></td>
              <td class="coverFnHi">176068769</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#544">ptrace_restart</a></td>
              <td class="coverFnHi">176291013</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3225">tcb_wait_tab_check_size</a></td>
              <td class="coverFnHi">176338039</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#2856">pid2tcb</a></td>
              <td class="coverFnHi">176338126</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3235">next_event</a></td>
              <td class="coverFnHi">176355377</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#3545">dispatch_event</a></td>
              <td class="coverFnHi">176355513</td>
            </tr>
    <tr>
              <td class="coverFn"><a href="strace.c.gcov.html#771">set_current_tcp</a></td>
              <td class="coverFnHi">178038068</td>
            </tr>
  </table>
  <br>
  </center>
  <table width="100%" border=0 cellspacing=0 cellpadding=0>
    <tr><td class="ruler"><img src="../glass.png" width=3 height=3 alt=""></td></tr>
    <tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LCOV version 1.14</a></td></tr>
  </table>
  <br>

</body>
</html>