| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/share/systemtap/tapset/ |
Upload File : |
// timestamp tapset
// Copyright (C) 2005-2006 Red Hat Inc.
// Copyright (C) 2006 Intel Corporation.
//
// This file is part of systemtap, and is free software. You can
// redistribute it and/or modify it under the terms of the GNU General
// Public License (GPL); either version 2, or (at your option) any
// later version.
// <tapsetdescription>
// Each timestamp function returns a value to indicate when a function is executed. These
//returned values can then be used to indicate when an event occurred, provide an ordering for events,
//or compute the amount of time elapsed between two time stamps.
// </tapsetdescription>
/**
* sfunction get_cycles - Processor cycle count.
*
* Return the processor cycle counter value, or 0 if unavailable.
*/
function get_cycles:long () %{ /* pure */ /* unprivileged */
cycles_t c = get_cycles();
THIS->__retvalue = (int64_t) c;
%}
// likewise jiffies, monotonic_clock ...