summaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_events_filter.c
Commit message (Expand)AuthorAgeFilesLines
* tracing: Add SPDX License format tags to tracing filesSteven Rostedt (VMware)2018-08-171-14/+1Star
* tracing: Fix synchronizing to event changes with tracepoint_synchronize_unreg...Steven Rostedt (VMware)2018-08-101-7/+8
* tracing: Make create_filter() code match the commentsSteven Rostedt (VMware)2018-07-041-0/+5
* tracing: Check for no filter when processing event filtersSteven Rostedt (VMware)2018-06-211-1/+9
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-131-3/+3
* tracing: Have zero size length in filter logic be full stringSteven Rostedt (VMware)2018-05-291-11/+12
* tracing: Fix regex_match_front() to not over compare the test stringSteven Rostedt (VMware)2018-05-111-0/+3
* tracing: Fix kernel crash while using empty filter with perfRavi Bangoria2018-04-251-7/+7
* tracing: Enforce passing in filter=NULL to create_filter()Steven Rostedt (VMware)2018-04-111-14/+10Star
* tracing: Use ARRAY_SIZE() macro instead of open coding itJérémy Lefaure2018-04-111-1/+1
* tracing: Add rcu dereference annotation for test func that touches filter->progSteven Rostedt (VMware)2018-04-061-1/+6
* tracing: Add rcu dereference annotation for filter->progSteven Rostedt (VMware)2018-04-061-1/+2
* tracing: Rewrite filter logic to be simpler and fasterSteven Rostedt (VMware)2018-03-141-1187/+974Star
* tracing: Clean up and document pred_funcs_##type creation and useSteven Rostedt (VMware)2018-03-141-14/+32
* tracing: Combine enum and arrays into single macro in filter codeSteven Rostedt (VMware)2018-03-141-64/+48Star
* tracing: Embed replace_filter_string() helper functionSteven Rostedt (VMware)2018-03-101-18/+9Star
* tracing: Only add filter list when neededSteven Rostedt (VMware)2018-03-101-13/+14
* tracing: Remove filter allocator helperSteven Rostedt (VMware)2018-03-101-10/+2Star
* tracing: Use trace_seq instead of open code string appendingSteven Rostedt (VMware)2018-03-101-34/+23Star
* tracing: Remove BUG_ON() from append_filter_string()Steven Rostedt (VMware)2018-03-101-1/+2
* tracing: Fix parsing of globs with a wildcard at the beginningSteven Rostedt (VMware)2018-02-081-5/+4Star
* mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko2017-09-141-1/+1
* tracing: Fix freeing of filter in create_filter() when set_str is falseSteven Rostedt (VMware)2017-08-241-0/+4
* tracing/filter: Define op as the enum that it isSteven Rostedt (Red Hat)2016-11-141-10/+12
* tracing: Optimise comparison filters and fix binary and for 64 bitSteven Rostedt (Red Hat)2016-11-141-32/+48
* ftrace: Support full glob matchingMasami Hiramatsu2016-11-141-1/+16
* tracing: Use temp buffer when filtering eventsSteven Rostedt (Red Hat)2016-05-031-0/+10
* tracing: Remove TRACE_EVENT_FL_USE_CALL_FILTER logicSteven Rostedt (Red Hat)2016-05-031-61/+10Star
* tracing: Make ftrace_event_field checking functions availableTom Zanussi2016-03-081-12/+0Star
* tracing: Do not have 'comm' filter override event 'comm' fieldSteven Rostedt (Red Hat)2016-03-041-6/+7
* tracing: is_legal_op() can return booleanYaowei Bai2015-11-021-4/+4
* tracing: Allow triggers to filter for CPU ids and process namesDaniel Wagner2015-08-121-2/+52
* Merge tag 'trace-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2015-06-261-43/+43
|\
| * tracing: Rename ftrace_raw_##call event structures to trace_event_raw_##callSteven Rostedt (Red Hat)2015-05-141-1/+1
| * tracing: Rename FTRACE_EVENT_FL_* flags to EVENT_FILE_FL_*Steven Rostedt (Red Hat)2015-05-131-5/+5
| * tracing: Rename struct ftrace_subsystem_dir to trace_subsystem_dirSteven Rostedt (Red Hat)2015-05-131-5/+5
| * tracing: Rename ftrace_event_{call,class} to trace_event_{call,class}Steven Rostedt (Red Hat)2015-05-131-17/+17
| * tracing: Rename ftrace_event_file to trace_event_fileSteven Rostedt (Red Hat)2015-05-131-15/+15
* | Merge tag 'trace-fixes-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2015-06-261-1/+9
|\ \
| * | tracing/filter: Do not allow infix to exceed end of stringSteven Rostedt (Red Hat)2015-06-261-0/+6
| * | tracing/filter: Do not WARN on operand count going below zeroSteven Rostedt (Red Hat)2015-06-261-1/+3
* | | kernel/trace/trace_events_filter.c: use strreplace()Rasmus Villemoes2015-06-261-3/+2Star
|/ /
* / tracing: Have filter check for balanced opsSteven Rostedt2015-06-171-2/+9
|/
* tracing: Allow NOT to filter AND and OR clausesSteven Rostedt (Red Hat)2014-12-031-4/+5
* tracing: Add NOT to filtering logicSteven Rostedt (Red Hat)2014-12-031-2/+18
* tracing: Kill "filter_string" arg of replace_preds()Oleg Nesterov2014-07-161-6/+3Star
* tracing: Change apply_subsystem_event_filter() paths to check file->system ==...Oleg Nesterov2014-07-161-23/+16Star
* tracing: Kill call_filter_disable()Oleg Nesterov2014-07-161-6/+1Star
* tracing: Kill destroy_call_preds()Oleg Nesterov2014-07-161-6/+0Star
* tracing: Kill destroy_preds() and destroy_file_preds()Oleg Nesterov2014-07-161-20/+0Star