android_system_core/include/cutils
Jamie Gennis b13ea45a04 cutils: add a way to disable tracing for a process
This change adds the atrace_set_tracing_enabled call to libcutils.  The call
can be used to disable all tracing (of the atrace variety) for the current
process.  This is to be used to disable tracing in the Zygote process, as there
is no way for Zygote to be notified of changes to the enabled trace tags.

Change-Id: I0b691cc0dcfc65b16e3d17e1db2866a4deb253a7
2013-04-15 18:50:22 -07:00
..
abort_socket.h Helper to perform abortable blocking operations on a socket: 2009-05-20 15:20:30 -07:00
android_reboot.h Try to unmount writable filesystems when rebooting 2011-03-10 18:11:46 -08:00
aref.h cutils: add simple reference counter 2013-01-10 15:23:55 -08:00
array.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
ashmem.h Fix sim-eng build. 2010-06-30 22:20:49 -07:00
atomic-arm.h Inline ldrex/strex for thumb2, remove ARMv5 remnants. 2013-03-21 12:37:35 -07:00
atomic-inline.h Remove system/core's remnants of SH support. 2012-08-11 10:04:00 -07:00
atomic-mips.h Fail-proof the inline directives for SMP atomic operations. 2012-12-07 11:07:10 -08:00
atomic-x86.h Fail-proof the inline directives for SMP atomic operations. 2012-12-07 11:07:10 -08:00
atomic.h Remove unconditional swap from the android atomic operations suite. 2011-01-23 14:09:17 -08:00
bitops.h cutils: bitops: add include for bool 2013-01-07 16:58:01 -08:00
compiler.h Add ANDROID_API macro to export symbols 2011-10-12 13:45:59 -07:00
config_utils.h Config utils improvement 2011-05-26 13:57:03 -07:00
cpu_info.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
debugger.h Modify debuggerd to cope with the abort message. 2013-04-05 15:59:17 -07:00
dir_hash.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
event_tag_map.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
fs.h Wrap system calls in TEMP_FAILURE_RETRY. 2012-09-13 15:02:53 -07:00
hashmap.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
iosched_policy.h system: Add support for getting/setting i/o priorities and include a userspace tool 2010-02-25 14:02:55 -08:00
jstring.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
klog.h init/cutils: move kernel logging interface to libcutils from init 2011-09-02 12:11:17 -07:00
list.h MinGW does not have sys/cdefs.h 2012-03-20 13:46:30 -07:00
log.h Add RLOGx 2012-11-16 12:46:08 -08:00
logd.h Expose the stable/frozen log-related definitions of <cutils/logd.h> into a new header: <android/log.h> 2009-05-29 14:45:04 +02:00
logger.h logger: Add the update kernel struct to userspace 2012-03-22 15:51:24 -07:00
logprint.h Fixed two 64-bit porting issues; Make pid/tid type consistent 2012-02-29 17:00:46 -08:00
memory.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
misc.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
mq.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
multiuser.h File-system utilities for installd and zygote. 2012-08-30 10:29:41 -07:00
native_handle.h native_handle.h: fix declaration 2011-05-02 17:27:37 -07:00
open_memstream.h Implementation of open_memstream(). 2010-01-25 15:06:03 -08:00
partition_utils.h Crypto changes for devices that don't write ext4 fs on wipe 2011-05-26 19:42:32 -07:00
process_name.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
properties.h Revert "property_get: do argument checking." 2013-02-04 09:49:13 -08:00
qsort_r_compat.h Provide portable wrapper for qsort_r. 2012-03-19 14:07:26 -07:00
qtaguid.h libcutils: qtaguid: Support new functions, add tag resource tracking. 2011-09-14 15:00:40 -07:00
record_stream.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
sched_policy.h Add more SP_ constants 2012-04-23 17:34:06 -07:00
selector.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
sockets.h Tracking merge of dalvik-dev to master 2011-05-27 00:50:44 -07:00
str_parms.h tweak for forward-compatibility 2011-06-18 10:41:31 -07:00
threads.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
trace.h cutils: add a way to disable tracing for a process 2013-04-15 18:50:22 -07:00
tztime.h The localtime_tz and mktime_tz extensions are now in bionic. 2012-10-18 11:38:23 -07:00
uevent.h cutils: return the remote uid on netlink recv failure 2012-03-29 17:07:24 -07:00
uio.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
zygote.h cutils: remove dead code. 2013-01-29 13:19:20 -08:00