#include <bpf.h>
◆ _pad0
uint32_t sys_bpf_prog_run_attr_t::_pad0 |
◆ batch_size
uint32_t sys_bpf_prog_run_attr_t::batch_size |
Number of times to run the program in a batch.
◆ cpu
uint32_t sys_bpf_prog_run_attr_t::cpu |
CPU to run the program on.
◆ ctx_in
uint64_t sys_bpf_prog_run_attr_t::ctx_in |
Pointer to input context.
◆ ctx_out
uint64_t sys_bpf_prog_run_attr_t::ctx_out |
Pointer to output context.
◆ ctx_size_in
uint32_t sys_bpf_prog_run_attr_t::ctx_size_in |
Size in bytes of input context.
◆ ctx_size_out
uint32_t sys_bpf_prog_run_attr_t::ctx_size_out |
Size in bytes of output context.
◆ data_in
uint64_t sys_bpf_prog_run_attr_t::data_in |
◆ data_out
uint64_t sys_bpf_prog_run_attr_t::data_out |
◆ data_size_in
uint32_t sys_bpf_prog_run_attr_t::data_size_in |
Size in bytes of input data.
◆ data_size_out
uint32_t sys_bpf_prog_run_attr_t::data_size_out |
Size in bytes of output data.
◆ duration
uint32_t sys_bpf_prog_run_attr_t::duration |
Duration in milliseconds to run the program.
◆ flags
uint32_t sys_bpf_prog_run_attr_t::flags |
◆ prog_fd
uint32_t sys_bpf_prog_run_attr_t::prog_fd |
File descriptor of program to run.
◆ repeat
uint32_t sys_bpf_prog_run_attr_t::repeat |
Number of times to repeat the program.
◆ retval
uint32_t sys_bpf_prog_run_attr_t::retval |
On return, contains the return value of the program.
The documentation for this struct was generated from the following file: