summaryrefslogtreecommitdiffstats
path: root/Documentation/bpf/btf.rst
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@kernel.org>2020-08-25 21:21:20 +0200
committerAlexei Starovoitov <ast@kernel.org>2020-08-26 00:41:15 +0200
commit6e22ab9da79343532cd3cde39df25e5a5478c692 (patch)
tree0421c44d1e43134bdf0abcdf575b0520e99796ec /Documentation/bpf/btf.rst
parentbpf: Add BTF_SET_START/END macros (diff)
downloadlinux-6e22ab9da79343532cd3cde39df25e5a5478c692.tar.xz
linux-6e22ab9da79343532cd3cde39df25e5a5478c692.zip
bpf: Add d_path helper
Adding d_path helper function that returns full path for given 'struct path' object, which needs to be the kernel BTF 'path' object. The path is returned in buffer provided 'buf' of size 'sz' and is zero terminated. bpf_d_path(&file->f_path, buf, size); The helper calls directly d_path function, so there's only limited set of function it can be called from. Adding just very modest set for the start. Updating also bpf.h tools uapi header and adding 'path' to bpf_helpers_doc.py script. Signed-off-by: Jiri Olsa <jolsa@kernel.org> Signed-off-by: Alexei Starovoitov <ast@kernel.org> Acked-by: Andrii Nakryiko <andriin@fb.com> Acked-by: KP Singh <kpsingh@google.com> Link: https://lore.kernel.org/bpf/20200825192124.710397-11-jolsa@kernel.org
Diffstat (limited to 'Documentation/bpf/btf.rst')
0 files changed, 0 insertions, 0 deletions