Skip to content

KFunc bpf_probe_read_kernel_dynptr

v6.16

Probes kernel-space data into a dynptr

Definition

Signature

int bpf_probe_read_kernel_dynptr(struct bpf_dynptr *dptr, u32 off, u32 size, const void *unsafe_ptr__ign)

Usage

This kfunc can be used to probe a dynamic (not known at verification time) amount of bytes from kernel memory into a dynamic pointer buffer.

Program types

The following program types can make use of this kfunc:

Example

Docs could be improved

This part of the docs is incomplete, contributions are very welcome