index
:
libtrace/libtracefs.git
libtracefs
libtracefs-1.1
libtracefs-1.2
Unnamed repository; edit this file 'description' to name the repository.
Libtrace Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-09
libtracefs: Add tracefs_mapped_is_supported() API
Steven Rostedt (Google)
1
-0
/
+1
2024-01-08
libtracefs: Add ring buffer memory mapping APIs
Steven Rostedt (Google)
2
-0
/
+13
2023-12-28
libtracefs: Add updating and reading snapshot buffers
Steven Rostedt (Google)
1
-0
/
+13
2023-12-28
libtracefs: Add PID filtering API
Steven Rostedt (Google)
1
-0
/
+7
2023-12-28
libtracefs: Add tracefs_instance_set/get_subbuf_size()
Steven Rostedt (Google)
1
-0
/
+2
2023-12-28
libtracefs: Add API to extract ring buffer statistics
Steven Rostedt (Google)
2
-0
/
+24
2023-12-28
libtracefs: Add tracefs_load_headers() API
Steven Rostedt (Google)
1
-0
/
+2
2023-12-28
libtracefs: Add tracefs_instance_clear() API
Steven Rostedt (Google)
1
-0
/
+1
2023-12-28
libtracefs: Add tracefs_instance_get/set_buffer_percent()
Steven Rostedt (Google)
1
-0
/
+3
2023-12-28
libtracefs: Add API to read tracefs_cpu and return a kbuffer
Steven Rostedt (Google)
1
-0
/
+4
2023-12-28
libtracefs: Add tracefs_instance_file_write_number()
Steven Rostedt (Google)
1
-0
/
+2
2023-12-28
libtracefs: Add API to remove followers from an instance or toplevel
Steven Rostedt (Google)
1
-0
/
+4
2023-12-28
libtracefs: Pass enum value where expected instead of int
Matt Turner
1
-1
/
+1
2023-06-07
libtracefs: Add initial support for meson
Daniel Wagner
1
-0
/
+11
2023-06-06
libtracefs: Add tracefs_kprobe_destory() API
Steven Rostedt (Google)
1
-0
/
+2
2023-06-05
tracefs: Add tracefs_time_conversion() API
Steven Rostedt (Google)
1
-0
/
+3
2023-06-05
libtracefs: Add tracefs_find_cid_pid() API
Steven Rostedt (Google)
1
-0
/
+4
2023-05-30
libtracefs: New API to set synthetic event instance
Tzvetomir Stoyanov (VMware)
1
-0
/
+1
2023-05-30
libtracefs: Add tracefs_instance_tracers() API
Steven Rostedt (Google)
1
-0
/
+1
2023-05-18
libtracefs: Add stacktrace to tracefs_sql()
Steven Rostedt (Google)
2
-0
/
+5
2023-04-26
libtracefs: New API to reset ftrace instance
Tzvetomir Stoyanov (VMware)
2
-0
/
+2
2022-11-15
libtracefs: Add tracefs_follow_missed_events() API
Steven Rostedt (Google)
2
-0
/
+7
2022-11-15
libtracefs: Add tracefs_follow_event() API
Steven Rostedt (Google)
2
-0
/
+16
2022-11-14
libtracefs: Add tracefs_tracing_dir_is_mounted() API
Steven Rostedt (Google)
1
-0
/
+1
2022-11-14
libtracefs: Add tracefs_instance_set_buffer_size() API
Steven Rostedt (Google)
1
-0
/
+1
2022-11-14
libtracefs: Add tracefs_instance_get_buffer_size() API
Steven Rostedt (Google)
1
-0
/
+1
2022-11-14
libtracefs: Add tracefs_event_is_enabled() API
Steven Rostedt (Google)
1
-0
/
+9
2022-11-09
libtracefs: Add tracefs_cpu_pipe()
Steven Rostedt (Google)
1
-1
/
+1
2022-11-09
libtracefs: Add tracefs_cpu_alloc_fd() and tracefs_cpu_free_fd()
Steven Rostedt (Google)
1
-0
/
+2
2022-11-09
libtracefs: Add reading of per cpu files
Steven Rostedt (Google)
1
-0
/
+14
2022-10-18
libtracefs: Add buckets field to tracefs_sql() function
Steven Rostedt (Google)
2
-1
/
+14
2022-09-08
libtracefs: Add tracefs_tracer_available() helper
Alexandre Vicenzi
1
-0
/
+2
2022-09-08
libtracefs: Add API to set custom tracing directory
Tzvetomir Stoyanov (VMware)
1
-0
/
+1
2022-08-03
revert: 0de961e74f96 ("libtracefs: Set visibility of parser symbols as 'inter...
Steven Rostedt (Google)
1
-1
/
+0
2022-07-11
libtracefs: Fix compiling with musl
Nick Hainke
1
-0
/
+2
2022-06-08
libtracefs: Set visibility of parser symbols as 'internal'
Daniel Wagner
1
-0
/
+1
2022-06-08
libtracefs: Use unique names for sql field variables
Steven Rostedt (Google)
1
-0
/
+4
2022-05-20
libtracefs: Add tracefs_debug_dir()
Steven Rostedt (Google)
2
-1
/
+2
2022-04-04
libtracefs: New APIs for ftrace uprobes
Tzvetomir Stoyanov (VMware)
1
-0
/
+6
2022-02-23
libtracefs: Add define for ALL dynamic events
Tzvetomir Stoyanov (VMware)
1
-0
/
+2
2022-02-23
libtracefs: Hide tracefs_list_pop() and make it trace_list_pop()
Steven Rostedt (Google)
2
-1
/
+1
2022-01-18
libtracefs: Add tracefs_instance_get_affinity() APIs
Steven Rostedt
1
-0
/
+4
2022-01-17
libtracefs: New API for getting synthetic event
Yordan Karadzhov (VMware)
2
-0
/
+4
2021-12-17
libtracefs: Add tracefs_instance_set_affinity() APIs
Steven Rostedt (VMware)
1
-0
/
+6
2021-12-16
libtracefs: New APIs for getting the raw format of synth event
Yordan Karadzhov (VMware)
1
-0
/
+5
2021-12-09
libtracefs: Add new API for getting synth event name
Yordan Karadzhov (VMware)
1
-0
/
+1
2021-12-09
libtracefs: Rename the 'tracefs_get_hist_*()' APIs
Yordan Karadzhov (VMware)
1
-3
/
+3
2021-12-03
libtracefs: New API for clearing filter on event
Yordan Karadzhov (VMware)
1
-1
/
+2
2021-12-02
libtracefs: New API for applying filter on event
Tzvetomir Stoyanov (VMware)
1
-0
/
+5
2021-12-02
libtracefs: New API for getting dynamic event
Tzvetomir Stoyanov (VMware)
1
-0
/
+2
2021-12-02
libtracefs: Reuse logic for loading events inside the library
Tzvetomir Stoyanov (VMware)
1
-0
/
+5
2021-12-01
libtracefs: Rename tracefs_event_append/verify_filter() functions
Steven Rostedt (VMware)
1
-0
/
+10
2021-12-01
libtracefs: Rename tracefs_hist*alloc*() functions once again
Steven Rostedt (VMware)
1
-10
/
+10
2021-11-24
libtracefs: Rename *_show() to *_echo_cmd()
Steven Rostedt (VMware)
1
-3
/
+3
2021-11-23
libtracefs: Add new API tracefs_dynevent_get()
Steven Rostedt (VMware)
1
-0
/
+2
2021-11-21
libtracefs: Introduce eprobe API
Tzvetomir Stoyanov (VMware)
1
-0
/
+4
2021-11-21
libtracefs: Remove instance parameter from synthetic events APIs
Tzvetomir Stoyanov (VMware)
1
-6
/
+3
2021-11-21
libtracefs: Rename tracefs_synth_init API
Tzvetomir Stoyanov (VMware)
1
-9
/
+9
2021-11-21
libtracefs: Remove redundant kprobes APIs
Tzvetomir Stoyanov (VMware)
1
-11
/
+0
2021-11-21
libtracefs: New APIs for kprobe allocation
Tzvetomir Stoyanov (VMware)
1
-0
/
+5
2021-11-21
libtracefs: New APIs for dynamic events
Tzvetomir Stoyanov (VMware)
2
-0
/
+41
2021-11-21
libtracefs: Rename tracefs_hist_reset_sort_key() tracefs_hist_set_sort_key()
Steven Rostedt (VMware)
1
-2
/
+2
2021-11-21
libtracefs: Add new 'hist' APIs
Yordan Karadzhov (VMware)
1
-0
/
+3
2021-11-21
libtracefs: Transform tracefs_hist_add_sort_key()
Yordan Karadzhov (VMware)
1
-1
/
+3
2021-11-21
libtracefs: Add new constructors for histograms
Yordan Karadzhov (VMware)
1
-4
/
+18
2021-08-19
libtracefs: Add API tracefs_synth_save()
Steven Rostedt (VMware)
1
-0
/
+3
2021-08-19
libtracefs: Add API tracefs_synth_snapshot()
Steven Rostedt (VMware)
1
-0
/
+2
2021-08-19
libtracefs: Add API tracefs_synth_trace()
Steven Rostedt (VMware)
1
-0
/
+2
2021-08-19
libtracefs: Add logic to apply actions to synthetic events
Steven Rostedt (VMware)
1
-0
/
+7
2021-08-10
libtracefs: Add CAST(x AS _COUNTER_) syntax to create values in histograms
Steven Rostedt (VMware)
2
-0
/
+5
2021-08-10
libtracefs: Add CAST() syntax to SQL parsing for histogram types
Steven Rostedt (VMware)
1
-0
/
+4
2021-08-10
libtracefs: Allow for simple SQL statements to create a histogram
Steven Rostedt (VMware)
1
-0
/
+3
2021-08-10
libtracefs: Added new API tracefs_sql()
Steven Rostedt (VMware)
1
-0
/
+3
2021-08-10
libtracefs: Remove include sys/stat.h from global tracefs.h
Steven Rostedt (VMware)
1
-1
/
+0
2021-08-03
libtracefs: Add API tracefs_synth_complete()
Steven Rostedt (VMware)
1
-0
/
+1
2021-08-03
libtracefs: Add API tracefs_synth_get_start_hist()
Steven Rostedt (VMware)
1
-0
/
+1
2021-08-03
libtracefs: Add API tracefs_hist_show()
Steven Rostedt (VMware)
1
-0
/
+2
2021-08-03
libtracefs: Add API tracefs_hist_append_filter()
Steven Rostedt (VMware)
1
-20
/
+25
2021-08-03
libtracefs: Expose tracefs_hist_command() as an API
Steven Rostedt (VMware)
1
-5
/
+88
2021-08-03
libtracefs: Change the tracefs_hist API to not take an instance immediately
Steven Rostedt (VMware)
1
-8
/
+8
2021-08-02
libtracefs: Add filter creating and verify API
Steven Rostedt (VMware)
2
-3
/
+24
2021-08-02
libtracefs: Append the synth filter with parens and conjunctions
Steven Rostedt (VMware)
1
-10
/
+19
2021-08-02
libtracefs: Rename GR and NQ to GT and NE respectively
Steven Rostedt (VMware)
1
-2
/
+2
2021-07-22
libtracefs: Add TRACEFS_TIMESTAMP and TRACEFS_TIMESTAMP_USECS to synth
Steven Rostedt (VMware)
1
-0
/
+3
2021-07-22
libtracefs: Create a way to create a synthetic event
Steven Rostedt (VMware)
1
-0
/
+66
2021-07-22
libtracefs: Add tracefs_list_pop() to remove the last item
Steven Rostedt (VMware)
1
-0
/
+1
2021-07-16
libtracefs: Remove "traceevent/" from referencing libtraceevent headers
Steven Rostedt (VMware)
1
-1
/
+1
2021-07-13
libtracefs: Implement API to create / modify and display histograms
Steven Rostedt (VMware)
1
-0
/
+46
2021-07-13
libtracefs: Have instances have internal ref counting
Steven Rostedt (VMware)
1
-0
/
+4
2021-07-13
libtracefs: Implement functions to work on event directory files
Steven Rostedt (VMware)
1
-0
/
+19
2021-07-13
libtracefs: Implement tracefs_list_size()
Steven Rostedt (VMware)
1
-0
/
+1
2021-07-06
libtracefs: Restructure how string lists work
Steven Rostedt (VMware)
2
-1
/
+4
2021-07-06
libtracefs: Add tracefs_iterate_stop()
Yordan Karadzhov (VMware)
2
-0
/
+2
2021-07-02
libtracefs: Implement tracefs_kprobe_clear_probe()
Steven Rostedt (VMware)
1
-0
/
+1
2021-07-02
libtracefs: Implement tracefs_kprobe_clear_all() to remove all kprobes
Steven Rostedt (VMware)
1
-0
/
+1
2021-07-02
libtracefs: Implement tracefs_kprobe_info()
Steven Rostedt (VMware)
1
-0
/
+2
2021-07-02
libtracefs: Implement tracefs_get_kprobes()
Steven Rostedt (VMware)
1
-0
/
+7
2021-07-02
libtracefs: Implement tracefs_kretprobe_raw()
Steven Rostedt (VMware)
1
-1
/
+2
2021-07-02
libtracefs: Implement tracefs_kprobe_raw()
Steven Rostedt (VMware)
1
-0
/
+4
2021-07-02
libtracefs: Implement tracefs_instances()
Steven Rostedt (VMware)
1
-0
/
+1
2021-07-02
libtracefs: Implement tracefs_error_last/all()
Steven Rostedt (VMware)
1
-0
/
+4
2021-06-29
libtracefs: Implement tracefs_filter_functions()
Steven Rostedt (VMware)
1
-0
/
+1
2021-06-29
libtracefs: Add APIs for data streaming
Yordan Karadzhov (VMware)
2
-0
/
+5
2021-06-28
libtracefs: Add custom tracer to tracefs_tracer_set()
Steven Rostedt (VMware)
1
-1
/
+2
2021-06-25
libtracefs: Add support for setting tracers
Sameeruddin shaik
1
-0
/
+19
2021-06-09
libtracefs: Fix typo in function name
Yordan Karadzhov (VMware)
1
-1
/
+1
2021-05-12
libtracefs: Add API to set the log level
Tzvetomir Stoyanov (VMware)
1
-0
/
+4
2021-05-06
libtracefs: Add tracefs_event_enable/disable() API
Steven Rostedt (VMware)
1
-0
/
+3
2021-04-16
libtracefs: Add more methods for writing to files
Yordan Karadzhov (VMware)
1
-0
/
+4
2021-04-09
libtracefs: Add tracefs_load_cmdlines() API
Steven Rostedt (VMware)
1
-0
/
+2
2021-04-09
libtracefs: Add parameter to turn off warnings in str_read_file()
Steven Rostedt (VMware)
1
-1
/
+1
2021-04-09
libtracefs: Have the option mask function return a const pointer
Steven Rostedt (VMware)
1
-2
/
+2
2021-04-09
libtracefs: Rename tracefs_option_is_set()
Yordan Karadzhov (VMware)
1
-2
/
+2
2021-04-09
libtracefs: Option's bit masks to be owned by the instance
Yordan Karadzhov (VMware)
2
-9
/
+17
2021-04-09
libtracefs: Encapsulate "struct tracefs_options_mask"
Yordan Karadzhov (VMware)
2
-5
/
+5
2021-04-09
libtracefs: Modify the arguments of tracefs_option_is_set()
Yordan Karadzhov (VMware)
1
-2
/
+2
2021-04-09
libtracefs: Fix issues with tracefs_option_id()
Yordan Karadzhov (VMware)
1
-0
/
+1
2021-04-09
libtracefs: Add helper function trace_get_lock()
Steven Rostedt (VMware)
1
-0
/
+5
2021-04-09
libtracefs: Add new API for open trace marker file
Tzvetomir Stoyanov (VMware)
2
-0
/
+13
2021-04-09
libtracefs: Implement tracefs_warning()
Tzvetomir Stoyanov (VMware)
1
-1
/
+2
2021-04-08
libtracefs: Add a pthread_mutex per instance
Steven Rostedt (VMware)
1
-5
/
+8
2021-04-08
libtracefs: Add tracefs_function_notrace() API
Steven Rostedt (VMware)
2
-0
/
+4
2021-04-02
libtracefs: Add TRACEFS_FL_FUTURE flag for future module filtering
Steven Rostedt (VMware)
1
-0
/
+3
2021-03-30
libtracefs: Just past one filter in for tracefs_function_filter()
Steven Rostedt (VMware)
1
-2
/
+2
2021-03-30
libtracefs: Add CONTINUE to tracefs_function_filter()
Steven Rostedt (VMware)
2
-0
/
+3
2021-03-30
libtracefs: Move struct tracefs_instance to tracefs-local.h
Steven Rostedt (VMware)
1
-0
/
+6
2021-03-30
libtracefs: Pass in reset via flags to tracefs_function_filter()
Steven Rostedt (VMware)
1
-1
/
+9
2021-03-30
libtracefs: An API to set the filtering of functions
Sameeruddin shaik
1
-1
/
+2
2021-03-27
libtracefs: Prefer using "const char *" arguments
Yordan Karadzhov (VMware)
1
-2
/
+2
2021-02-08
tracefs: Use new BUILD_BUG_ON() and ARRAY_SIZE() macros for options_map inter...
Steven Rostedt (VMware)
1
-0
/
+6
2021-02-08
libtracefs: New APIs for getting existing trace instance
Tzvetomir Stoyanov (VMware)
1
-0
/
+3
2021-02-08
libtracefs: New APIs for trace options
Tzvetomir Stoyanov (VMware)
1
-0
/
+61
2021-01-26
libtracefs: Add missing system includes
Tzvetomir Stoyanov (VMware)
1
-1
/
+3
2021-01-12
libtracefs: New APIs for enable / disable tracing
Tzvetomir Stoyanov (VMware)
1
-0
/
+18
2021-01-12
libtracefs: New APIs for opening and reading ftrace files
Tzvetomir Stoyanov (VMware)
1
-0
/
+4
2021-01-12
libtracefs: tracefs_instance_file_read() get a const file name
Tzvetomir Stoyanov (VMware)
1
-1
/
+1
2020-12-21
libtracefs: Rename tracefs_get_tracing_dir() to tracefs_tracing_dir()
Tzvetomir Stoyanov (VMware)
1
-2
/
+2
2020-12-21
libtracefs: Remove tracefs_find_tracing_dir() API
Tzvetomir Stoyanov (VMware)
2
-3
/
+2
2020-12-18
libtracefs: Clean up tracefs.h
Steven Rostedt (VMware)
1
-2
/
+2
2020-12-09
libtracefs: make it build against musl C library
Beniamin Sandu
1
-0
/
+12
2020-12-04
libtracefs: Extend tracefs_iterate_raw_events() to iterate per CPU
Tzvetomir (VMware) Stoyanov
1
-0
/
+2
2020-11-20
trace-cmd: Add new libtrasefs API to get the current trace clock
Tzvetomir Stoyanov (VMware)
1
-0
/
+2
2020-11-20
libtracefs: Add new tracefs API tracefs_instances_walk()
Tzvetomir Stoyanov (VMware)
1
-0
/
+1
2020-11-20
libtracefs: Combine allocate and create APIs into one
Tzvetomir Stoyanov (VMware)
1
-2
/
+2
2020-11-20
libtracefs: Add new API to check if instance exists
Tzvetomir Stoyanov (VMware)
1
-0
/
+1
2020-11-20
libtracefs: Change get name API to return constant string
Tzvetomir Stoyanov (VMware)
1
-1
/
+1
2020-11-20
trace-cmd: Use "exists" instead of "exist"
Steven Rostedt (VMware)
1
-2
/
+2
2020-11-20
trace-cmd: Add new tracefs APIs for checking if a ftrace file / directory exists
Tzvetomir Stoyanov (VMware)
1
-0
/
+3
2020-11-20
trace-cmd: Remove tracefs_read_page_record() API
Tzvetomir Stoyanov (VMware)
1
-3
/
+0
2020-11-20
trace-cmd,kernel-shark: New libtracefs APIs for loading ftrace events
Tzvetomir Stoyanov (VMware)
1
-0
/
+6
2020-11-20
trace-cmd,kernel-shark: New libtracefs APIs for ftrace events and systems
Tzvetomir Stoyanov (VMware)
1
-0
/
+16
2020-11-20
trace-cmd: New libtracefs APIs for ftrace instances
Tzvetomir Stoyanov (VMware)
1
-0
/
+16
2020-11-20
trace-cmd,kernel-shark: Introduce libtracefs library
Tzvetomir Stoyanov (VMware)
1
-0
/
+20
2020-11-19
libtracefs: Hide non API functions
Tzvetomir Stoyanov (VMware)
1
-0
/
+2
2020-11-19
libtracefs: Add new tracefs API tracefs_instances_walk()
Tzvetomir Stoyanov (VMware)
1
-0
/
+1
2020-01-22
trace-cmd: New libtracefs APIs for ftrace instances
Tzvetomir Stoyanov (VMware)
1
-0
/
+1
2020-01-22
trace-cmd,kernel-shark: Introduce libtracefs library
Tzvetomir Stoyanov (VMware)
1
-0
/
+12