Libbpf userspace function bpf_btf_get_fd_by_id
Low level wrapper around the BPF_BTF_GET_FD_BY_ID
syscall command.
Definition
int bpf_btf_get_fd_by_id(__u32 id);
Parameters
id
: BTF object ID
Return
>0
, a file descriptor for the BTF object; negative error code, otherwise
Usage
This function returns the file descriptor of the BTF object with the given id
. This causes the current process to hold a reference to the BTF object, preventing the kernel from unloading it. The file descriptor should be closed with close
when it is no longer needed.
Example
Docs could be improved
This part of the docs is incomplete, contributions are very welcome