summaryrefslogtreecommitdiff
path: root/tools/perf/builtin-kwork.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-03perf symbol: Add setters for bitfields sharing a byte to avoid concurrent upd...Ian Rogers1-1/+1
2026-06-03perf tools: Include file offset and event type name in skip messagesArnaldo Carvalho de Melo1-1/+3
2026-05-29perf kwork: Bounds check work->cpu before indexing cpus_runtime[]Arnaldo Carvalho de Melo1-6/+39
2026-05-23perf kwork: Fix memory management of kwork_workIan Rogers1-25/+96
2026-05-23perf kwork: Fix address sanitizer issuesIan Rogers1-9/+21
2026-05-20perf kwork: Don't pass evsel with sampleIan Rogers1-50/+24
2026-05-20perf callchain: Don't pass evsel and sampleIan Rogers1-3/+2
2026-05-20perf evsel: Refactor evsel tracepoint sample accessors perf_sampleIan Rogers1-15/+14
2026-05-20perf tool: Remove evsel from tool APIs that pass the sampleIan Rogers1-1/+1
2026-04-09perf tools: Use calloc() where applicableArnaldo Carvalho de Melo1-1/+1
2026-04-09perf tools: Make more global variables staticIan Rogers1-6/+6
2026-03-11perf tools: Add layout support for --symfs optionChangbin Du1-2/+2
2025-10-02perf tools kwork: Add missed memory allocation check and freeDapeng Mi1-5/+22
2025-07-25perf session: Add accessor for session->header.envIan Rogers1-1/+1
2024-12-18perf kwork: Make perf_kwork_add_work a callbackIan Rogers1-1/+2
2024-12-09perf evsel: Add/use accessor for tp_formatIan Rogers1-1/+2
2024-12-09perf cpumap: Reduce transitive dependencies on libperf MAX_NR_CPUSIan Rogers1-0/+1
2024-11-09perf build: Include libtraceevent headers directly indicated by pkg-configYicong Yang1-1/+1
2024-09-04libsubcmd: Don't free the usage stringAditya Gupta1-0/+3
2024-08-13perf kwork: Use perf_tool__init()Ian Rogers1-6/+5
2024-08-13perf tool: Constify tool pointersIan Rogers1-11/+11
2024-05-07perf kwork: Use zfree() to avoid possibly accessing dangling pointersArnaldo Carvalho de Melo1-1/+1
2023-11-21perf kwork: Fix a build error on 32-bitYang Jihong1-1/+1
2023-09-27perf kwork: Fix spelling mistake "Captuer" -> "Capture"Colin Ian King1-1/+1
2023-09-16perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND"Colin Ian King1-1/+1
2023-09-12perf kwork top: Implements BPF-based cpu usage statisticsYang Jihong1-3/+59
2023-09-12perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sort --time optionsYang Jihong1-3/+54
2023-09-12perf kwork top: Add statistics on softirq event supportYang Jihong1-8/+22
2023-09-12perf kwork top: Add statistics on hardirq event supportYang Jihong1-6/+87
2023-09-12perf kwork top: Introduce new top utilityYang Jihong1-1/+386
2023-09-12perf kwork: Add `root` parameter to work_sort()Yang Jihong1-3/+3
2023-09-12perf kwork: Add sched record supportYang Jihong1-1/+68
2023-09-12perf kwork: Set default events list if not specified in setup_event_list()Yang Jihong1-15/+10
2023-09-12perf kwork: Overwrite original atom in the list when a new atom is pushed.Yang Jihong1-6/+18
2023-09-12perf kwork: Add `kwork` and `src_type` to work_init() for 'struct kwork_class'Yang Jihong1-5/+11
2023-09-12perf kwork: Set ordered_events to true in 'struct perf_tool'Yang Jihong1-3/+4
2023-09-12perf kwork: Fix incorrect and missing free atom in work_push_atom()Yang Jihong1-2/+4
2023-06-12perf callchain: Use pthread keys for tls callchain_cursorIan Rogers1-2/+10
2023-06-12perf addr_location: Add init/exit/copy functionsIan Rogers1-4/+11
2023-04-11perf util: Move input_name to utilIan Rogers1-1/+1
2022-12-14perf build: Use libtraceevent from the systemIan Rogers1-0/+1
2022-12-05perf tools: Use dedicated non-atomic clear/set bit helpersSean Christopherson1-3/+3
2022-10-31perf kwork: Remove includes not needed in kwork.hArnaldo Carvalho de Melo1-0/+6
2022-07-26perf kwork: Implement BPF traceYang Jihong1-6/+68
2022-07-26perf kwork: Implement perf kwork timehistYang Jihong1-1/+298
2022-07-26perf kwork: Add workqueue latency supportYang Jihong1-1/+15
2022-07-26perf kwork: Add softirq latency supportYang Jihong1-1/+15
2022-07-26perf kwork: Implement perf kwork latencyYang Jihong1-1/+162
2022-07-26perf kwork: Add workqueue report supportYang Jihong1-2/+72
2022-07-26perf kwork: Add softirq report supportYang Jihong1-2/+96