Home
last modified time | relevance | path

Searched refs:OPTS_GET (Results 1 – 6 of 6) sorted by relevance

/linux/tools/lib/bpf/
H A Dnetlink.c331 old_prog_fd = OPTS_GET(opts, old_prog_fd, 0); in bpf_xdp_attach()
546 const char *qdisc = OPTS_GET(hook, qdisc, NULL); in qdisc_config()
548 req->tc.tcm_parent = OPTS_GET(hook, parent, TC_H_ROOT); in qdisc_config()
549 req->tc.tcm_handle = OPTS_GET(hook, handle, 0); in qdisc_config()
557 switch (OPTS_GET(hook, attach_point, 0)) { in attach_point_to_config()
561 if (OPTS_GET(hook, parent, 0)) in attach_point_to_config()
612 req.tc.tcm_ifindex = OPTS_GET(hook, ifindex, 0); in tc_qdisc_modify()
636 OPTS_GET(hook, ifindex, 0) <= 0) in bpf_tc_hook_create()
650 OPTS_GET(hook, ifindex, 0) <= 0) in bpf_tc_hook_destroy()
653 switch (OPTS_GET(hook, attach_point, 0)) { in bpf_tc_hook_destroy()
[all …]
H A Dlibbpf.c3133 strict = !OPTS_GET(opts, relaxed_maps, false); in bpf_object__init_maps()
3134 pin_root_path = OPTS_GET(opts, pin_root_path, NULL); in bpf_object__init_maps()
8495 obj_name = OPTS_GET(opts, object_name, NULL) ?: obj_name; in bpf_object_open()
8503 log_buf = OPTS_GET(opts, kernel_log_buf, NULL); in bpf_object_open()
8504 log_size = OPTS_GET(opts, kernel_log_size, 0); in bpf_object_open()
8505 log_level = OPTS_GET(opts, kernel_log_level, 0); in bpf_object_open()
8511 token_path = OPTS_GET(opts, bpf_token_path, NULL); in bpf_object_open()
8537 btf_tmp_path = OPTS_GET(opts, btf_custom_path, NULL); in bpf_object_open()
8550 kconfig = OPTS_GET(opts, kconfig, NULL); in bpf_object_open()
10014 attr.attach_prog_fd = OPTS_GET(opts, attach_prog_fd, 0) ?: prog->attach_prog_fd; in bpf_program__clone()
[all …]
H A Dbtf_dump.c1283 fname = OPTS_GET(opts, field_name, ""); in btf_dump__emit_type_decl()
1284 lvl = OPTS_GET(opts, indent_level, 0); in btf_dump__emit_type_decl()
1285 d->strip_mods = OPTS_GET(opts, strip_mods, false); in btf_dump__emit_type_decl()
2598 d->typed_dump->indent_lvl = OPTS_GET(opts, indent_level, 0); in btf_dump__dump_type_data()
2601 if (!OPTS_GET(opts, indent_str, NULL)) in btf_dump__dump_type_data()
2607 d->typed_dump->compact = OPTS_GET(opts, compact, false); in btf_dump__dump_type_data()
2608 d->typed_dump->skip_names = OPTS_GET(opts, skip_names, false); in btf_dump__dump_type_data()
2609 d->typed_dump->emit_zeroes = OPTS_GET(opts, emit_zeroes, false); in btf_dump__dump_type_data()
2610 d->typed_dump->emit_strings = OPTS_GET(opts, emit_strings, false); in btf_dump__dump_type_data()
H A Dlibbpf_internal.h336 #define OPTS_GET(opts, field, fallback_value) \ macro
H A Dgen_loader.c541 if (map_idx >= 0 && !OPTS_GET(gen->opts, gen_hash, false)) in bpf_gen__map_create()
1158 if (!OPTS_GET(gen->opts, gen_hash, false)) { in bpf_gen__map_update_elem()
H A Dbtf.c1218 bool add_layout = OPTS_GET(opts, add_layout, false); in btf_new_empty()
1219 struct btf *base_btf = OPTS_GET(opts, base_btf, NULL); in btf_new_empty()
4089 if (OPTS_GET(opts, force_collisions, false)) in btf_dedup_new()
4093 d->btf_ext = OPTS_GET(opts, btf_ext, NULL); in btf_dedup_new()
6355 btf_ext = OPTS_GET(opts, btf_ext, NULL); in btf__permute()