Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
9b3a713feef8db41d4bcccb3b97e86ee906690c8
/
tools
/
perf
/
util
/
util.c
6080728
perf tools: Fix resource leak of closedir() on the error paths
by Yunfeng Ye
· 5 years ago
32ff3fe
perf copyfile: Move copyfile routines to separate files
by Arnaldo Carvalho de Melo
· 5 years ago
20f2be1
libperf: Move 'page_size' global variable to libperf
by Jiri Olsa
· 5 years ago
8520a98
perf debug: Remove needless include directives from debug.h
by Arnaldo Carvalho de Melo
· 5 years ago
0ac25fd
perf tools: Remove perf.h from source files not needing it
by Arnaldo Carvalho de Melo
· 5 years ago
1250090
perf cacheline: Move cacheline related routines to separate files
by Arnaldo Carvalho de Melo
· 5 years ago
c22e150
perf tools: Add helpers to use capabilities if present
by Igor Lubashev
· 5 years ago
c03538b
libperf: Adopt the readn()/writen() functions from tools/perf
by Jiri Olsa
· 5 years ago
155681f
perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h
by Arnaldo Carvalho de Melo
· 6 years ago
94816ad
perf tools: Add perf_exe() helper to find perf binary
by Andi Kleen
· 6 years ago
c69e4c3
perf tools: Add rm_rf_perf_data function
by Jiri Olsa
· 6 years ago
cdb6b02
perf tools: Add pattern name checking to rm_rf
by Jiri Olsa
· 6 years ago
05a4865
perf tools: Add depth checking to rm_rf
by Jiri Olsa
· 6 years ago
b4409ae
perf tools: Make rm_rf() remove single file
by Jiri Olsa
· 6 years ago
40f3b2d
perf namespaces: Remove namespaces.h from .h headers
by Arnaldo Carvalho de Melo
· 6 years ago
ed93d0a
perf util: Make copyfile_offset() global
by Jiri Olsa
· 6 years ago
029c75e
perf tools: No need to unconditionally read the max_stack sysctls
by Arnaldo Carvalho de Melo
· 7 years ago
9ac94e3
perf tools: Read the cache line size lazily
by Arnaldo Carvalho de Melo
· 7 years ago
6677d26
perf tools: Substitute yet another strtoull()
by Andy Shevchenko
· 7 years ago
fa1195cc
perf tools: Fix copyfile_offset update of output offset
by Jiri Olsa
· 7 years ago
15bcdc9
Merge branch 'linus' into perf/core, to fix conflicts
by Ingo Molnar
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
0a7c74e
perf tools: Provide mutex wrappers for pthreads rwlocks
by Arnaldo Carvalho de Melo
· 8 years ago
c23c2a0
perf tools: Make copyfile_offset() static
by Arnaldo Carvalho de Melo
· 7 years ago
7c72440
perf util: Add const modifier to buf in "writen" function
by David Carrillo-Cisneros
· 7 years ago
f045b8c
perf buildid-cache: Support binary objects from other namespaces
by Krister Johansen
· 7 years ago
44b58e0
perf tools: Do parameter validation earlier on fetch_kernel_version()
by Arnaldo Carvalho de Melo
· 8 years ago
2157f6e
perf evsel: Adopt find_process()
by Arnaldo Carvalho de Melo
· 8 years ago
3caeafce
perf units: Move parse_tag_value() to units.[ch]
by Arnaldo Carvalho de Melo
· 8 years ago
98521b3
perf memswap: Split the byteswap memory range wrappers from util.[ch]
by Arnaldo Carvalho de Melo
· 8 years ago
7a8ef4c
perf tools: Remove string.h, unistd.h and sys/stat.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
56e2e05
perf callchain: Move callchain specific routines from util.[ch]
by Arnaldo Carvalho de Melo
· 8 years ago
8c2b7ca
perf debug: Move dump_stack() and sighandler_dump_stack() to debug.h
by Arnaldo Carvalho de Melo
· 8 years ago
bb8c16d
perf kvm: Make function only used by 'perf kvm' static
by Arnaldo Carvalho de Melo
· 8 years ago
c5e4027
perf tools: Move timestamp routines from util.h to time-utils.h
by Arnaldo Carvalho de Melo
· 8 years ago
58db1d6
perf tools: Move units conversion/formatting routines to separate object
by Arnaldo Carvalho de Melo
· 8 years ago
9607ad3
perf tools: Add signal.h to places using its definitions
by Arnaldo Carvalho de Melo
· 8 years ago
76b31a2
perf tools: Remove include dirent.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
9a3993d
perf tools: Move path related functions to util/path.h
by Arnaldo Carvalho de Melo
· 8 years ago
fea0139
perf tools: Move print_binary definitions to separate files
by Arnaldo Carvalho de Melo
· 8 years ago
3d689ed
perf tools: Move sane ctype stuff from util.h to sane_ctype.h
by Arnaldo Carvalho de Melo
· 8 years ago
fd20e81
perf tools: Including missing inttypes.h header
by Arnaldo Carvalho de Melo
· 8 years ago
570eda0
perf util: Hint missing file when tool tips fail to load
by David Carrillo-Cisneros
· 8 years ago
9a9c733
tools perf util: Make rm_rf(path) argument const
by Joe Stringer
· 8 years ago
9808143
perf tools: Add unit_number__scnprintf function
by Jiri Olsa
· 8 years ago
c284d66
perf tools: Move parse_nsec_time to time-utils.c
by David Ahern
· 8 years ago
d18acd1
perf tools: Fix kernel version error in ubuntu
by Wang Nan
· 8 years ago
99620a5
perf tools: Introduce timestamp__scnprintf_usec()
by Namhyung Kim
· 8 years ago
bd48c63
tools: Introduce tools/include/linux/time64.h for *SEC_PER_*SEC macros
by Arnaldo Carvalho de Melo
· 8 years ago
accaed2
perf tools: Make is_printable_array global
by Jiri Olsa
· 8 years ago
347ca87
perf tests: Fix hist accumulation test
by Jiri Olsa
· 9 years ago
2a1ef03
perf tools: Fix rm_rf() to handle non-regular files correctly
by Masami Hiramatsu
· 9 years ago
a29d5c9
perf tools: Separate accounting of contexts and real addresses in a stack trace
by Arnaldo Carvalho de Melo
· 9 years ago
357a54f
perf tools: Fix lsdir to set errno correctly
by Masami Hiramatsu
· 9 years ago
841e355
perf callchain: Recording 'dwarf' callchains do not need DWARF unwinding support
by He Kuang
· 9 years ago
4cb9344
perf tools: Set the maximum allowed stack from /proc/sys/kernel/perf_event_max_stack
by Arnaldo Carvalho de Melo
· 9 years ago
e1ce726
perf tools: Add lsdir() helper to read a directory
by Masami Hiramatsu
· 9 years ago
c339b1a
perf tools: Make binary data printer code in trace_event public available
by Wang Nan
· 9 years ago
607bfbd
tools lib api fs: Adopt filename__read_str from perf
by Jiri Olsa
· 9 years ago
37b2015
perf tools: Move timestamp creation to util
by Wang Nan
· 9 years ago
4035672
perf symbols: Do not read symbols/data from device files
by Jiri Olsa
· 9 years ago
34b7b0f
perf tools: Fallback to srcdir/Documentation/tips.txt
by Namhyung Kim
· 9 years ago
14cbfbe
perf report: Show random usage tip on the help line
by Namhyung Kim
· 9 years ago
9daddf6
perf tools: Use same signal handling strategy as 'record'
by Arnaldo Carvalho de Melo
· 9 years ago
1fe143c
perf tools: Move term functions out of util.c
by Josh Poimboeuf
· 9 years ago
f2af008
perf report: Add callchain value option
by Namhyung Kim
· 9 years ago
07bc5c6
perf tools: Make fetch_kernel_version() publicly available
by Wang Nan
· 9 years ago
792aeaf
perf tools: Defaults to 'caller' callchain order only if --children is enabled
by Namhyung Kim
· 9 years ago
def02db
perf callchain: Switch default to 'graph,0.5,caller'
by Arnaldo Carvalho de Melo
· 9 years ago
02386c3
Merge branch 'perf/urgent' into perf/core, to pick up fixes before applying new changes
by Ingo Molnar
· 9 years ago
bf64456
perf tools: Bool functions shouldn't return -1
by Peter Senna Tschudin
· 9 years ago
592d5a6
tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c
by Jiri Olsa
· 9 years ago
65d4b26
perf tools: Move tracing_path stuff under same namespace
by Jiri Olsa
· 9 years ago
f6a09af
perf tools: Remove mountpoint arg from perf_debugfs_mount
by Jiri Olsa
· 9 years ago
9f30fff
perf tools: Do not change lib/api/fs/debugfs directly
by Jiri Olsa
· 9 years ago
9f44f0c
perf tools: Add tracing_path and remove unneeded functions
by Jiri Olsa
· 9 years ago
076a30c
perf callchain: Move option parsing code to util.c
by Kan Liang
· 9 years ago
d7c7260
perf tools: Avoid possible race condition in copyfile()
by Milos Vyletel
· 10 years ago
9c9f5a2
perf tools: Introduce copyfile_offset() function
by Namhyung Kim
· 10 years ago
0b1de0be
perf tools: Add rm_rf() utility function
by Namhyung Kim
· 10 years ago
07c1a0d
perf tools: Introduce dump_stack signal helper
by Arnaldo Carvalho de Melo
· 10 years ago
23773ca
perf tools: Make perf aware of tracefs
by Steven Rostedt (Red Hat)
· 10 years ago
ce27309
perf tools: Use sysctl__read_int instead of ad-hoc copies
by Arnaldo Carvalho de Melo
· 10 years ago
3a35112
tools lib fs: Adopt filename__read_int from tools/perf/
by Arnaldo Carvalho de Melo
· 10 years ago
23aadb1
perf callchain: Move callchain_param to util object in to fix python test
by Jiri Olsa
· 10 years ago
6e81c74
perf util: Replace strerror with strerror_r for thread-safety
by Masami Hiramatsu
· 10 years ago
9398c48
perf tools: Introduce set_term_quiet_input helper function
by Jiri Olsa
· 10 years ago
63914ac
perf tools: Show better error message in case we fail to open counters due to EBUSY error
by Jiri Olsa
· 10 years ago
84f5d36
perf tools: Move pr_* debug macros into debug object
by Jiri Olsa
· 10 years ago
d400a68
perf tools: Convert open coded equivalents to asprintf()
by Andy Shevchenko
· 11 years ago
2b1b710
perf tools: Add support to dynamically get cacheline size
by Don Zickus
· 11 years ago
e148c76
perf tools: Handle EINTR error for readn/writen
by Namhyung Kim
· 11 years ago
cd0cfad
perf tools: Move fs.* to lib/api/fs/
by Borislav Petkov
· 11 years ago
71db07b
perf tools: Move mem_bswap32/64 to util.c
by Adrian Hunter
· 11 years ago
1a47245
perf tools: Add perf_event_paranoid()
by Adrian Hunter
· 11 years ago
e1a2b17
perf kvm: Move code to generate filename for perf-kvm to function.
by Dongsheng Yang
· 11 years ago
cef82c9
perf tools: Add filename__read_str util function
by Jiri Olsa
· 11 years ago
bc3a502
perf tools: Add writen function
by Jiri Olsa
· 11 years ago
838d145
perf tools: Fine tune readn function
by Jiri Olsa
· 11 years ago
727ebd5
perf tools: Use correct return type for readn function
by Jiri Olsa
· 11 years ago
Next »