tracefs_eprobe_alloc() allocates a new eprobe context. The ebrobe
is not configured in the system. The new eprobe will be in the
system group (or eprobes if system is NULL) and have the name of
event. The eprobe will be attached to target_event, located in
target_system. The list of arguments, described in fetchargs,
will be fetched from target_event. The returned pointer to the
event probe must be freed with tracefs_dynevent_free().
ЗНАЧЕНИЕ, ВОЗВРАЩАЕМОЕ ФУНКЦИЕЙ
The tracefs_eprobe_alloc() API returns a pointer to an allocated
tracefs_dynevent structure, describing the event probe. This
pointer must be freed by tracefs_dynevent_free(3). Note, this
only allocates a descriptor representing the eprobe. It does not
modify the running system. On error NULL is returned.
tracefs.h
Header file to include in order to have access to the library APIs.
-ltracefs
Linker switch to add when building a program that uses the library.
This page is part of the libtracefs (Linux kernel trace file
system library) project. Information about the project can be
found at ⟨https://www.trace-cmd.org/⟩. If you have a bug report
for this manual page, see ⟨https://www.trace-cmd.org/⟩. This
page was obtained from the project's upstream Git repository
⟨https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git⟩ on
2024-06-14. (At that time, the date of the most recent commit
that was found in the repository was 2024-05-17.) If you
discover any rendering problems in this HTML version of the page,
or you believe there is a better or more up-to-date source for
the page, or you have corrections or improvements to the
information in this COLOPHON (which is not part of the original
manual page), send a mail to man-pages@man7.org
libtracefs 1.7.0 12/22/2023 LIBTRACEFS(3)