int parse_num_list(constchar *s, bool **set, int *set_len);
__u32 link_info_prog_id(conststruct bpf_link *link, struct bpf_link_info *info); int bpf_prog_test_load(constchar *file, enum bpf_prog_type type, struct bpf_object **pobj, int *prog_fd); int bpf_test_load_program(enum bpf_prog_type type, conststruct bpf_insn *insns,
size_t insns_cnt, constchar *license,
__u32 kern_version, char *log_buf,
size_t log_buf_sz);
/* * below function is exported for testing in prog_test test
*/ struct test_filter_set; int parse_test_list(constchar *s, struct test_filter_set *test_set, bool is_glob_pattern); int parse_test_list_file(constchar *path, struct test_filter_set *test_set, bool is_glob_pattern);
__u64 read_perf_max_sample_freq(void); int load_bpf_testmod(bool verbose); int unload_bpf_testmod(bool verbose); int kern_sync_rcu(void); int finit_module(int fd, constchar *param_values, int flags); int delete_module(constchar *name, int flags); int load_module(constchar *path, bool verbose); int unload_module(constchar *name, bool verbose);
struct bpf_insn; /* Request BPF program instructions after all rewrites are applied, * e.g. verifier.c:convert_ctx_access() is done.
*/ int get_xlated_program(int fd_prog, struct bpf_insn **buf, __u32 *cnt); int testing_prog_flags(void); bool is_jit_enabled(void);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.