| /linux/tools/bpf/bpftool/ |
| H A D | common.c | 43 void p_err(const char *fmt, ...) in p_err() function 193 p_err("can't mount tracefs: %s", err_str); in mount_tracefs() 208 p_err("mem alloc failed"); in open_obj_pinned() 215 p_err("bpf obj get (%s): %s", pname, in open_obj_pinned() 244 p_err("incorrect object type: %s", get_fd_type_name(type)); in open_obj_pinned_any() 269 p_err("mem alloc failed"); in create_and_mount_bpffs_dir() 282 p_err("can't create dir '%s' to pin BPF object: parent dir '%s' doesn't exist", in create_and_mount_bpffs_dir() 292 p_err("no BPF file system found, not mounting it due to --nomount option"); in create_and_mount_bpffs_dir() 299 p_err("failed to create dir '%s': %s", dir_name, strerror(errno)); in create_and_mount_bpffs_dir() 307 p_err("can't mount BPF file system on given dir '%s': %s", in create_and_mount_bpffs_dir() [all …]
|
| H A D | struct_ops.c | 36 p_err("struct_ops requires kernel CONFIG_DEBUG_INFO_BTF=y"); in get_btf_vmlinux() 72 p_err("can't find bpf_map_info from btf_vmlinux"); in get_map_info_type_id() 109 p_err("mem alloc failed"); in map_info_alloc() 141 p_err("can't get next map: %s", strerror(errno)); in get_next_struct_ops_map() 149 p_err("can't get map by id (%u): %s", in get_next_struct_ops_map() 156 p_err("can't get map info: %s", strerror(errno)); in get_next_struct_ops_map() 220 p_err("no struct_ops found for %s", name); in do_search() 247 p_err("invalid id %s", id_str); in do_one_id() 254 p_err("can't get map by id (%lu): %s", id, strerror(errno)); in do_one_id() 266 p_err("can't get map info: %s", strerror(errno)); in do_one_id() [all …]
|
| H A D | cgroup.c | 347 p_err("duplicated argument: %s", *argv); in do_show() 353 p_err("expected no more arguments, 'effective', got: '%s'?", in do_show() 361 p_err("can't open cgroup %s", path); in do_show() 367 p_err("can't query bpf programs attached to %s: %s", in do_show() 425 p_err("can't open cgroup %s: %s", fpath, strerror(errno)); in do_show_tree_fn() 431 p_err("can't query bpf programs attached to %s: %s", in do_show_tree_fn() 502 p_err("cgroup v2 isn't mounted"); in do_show_tree() 512 p_err("duplicated argument: %s", *argv); in do_show_tree() 518 p_err("expected no more arguments, 'effective', got: '%s'?", in do_show_tree() 540 p_err("can't iterate over %s: %s", cgroup_root, in do_show_tree() [all …]
|
| H A D | map.c | 312 p_err("error parsing byte: %s", argv[i]); in parse_bytes() 319 p_err("%s expected %u bytes got %u", name, n, i); in parse_bytes() 347 p_err("did not find %s", key ? "key" : "value"); in parse_elem() 354 p_err("duplicate key"); in parse_elem() 356 p_err("unnecessary key"); in parse_elem() 371 p_err("duplicate value"); in parse_elem() 373 p_err("unnecessary value"); in parse_elem() 383 p_err("value smaller than 4B for map in map?"); in parse_elem() 387 p_err("not enough value arguments for map in map"); in parse_elem() 401 p_err("value smaller than 4B for map of progs?"); in parse_elem() [all …]
|
| H A D | iter.c | 36 p_err("incorrect map spec"); in do_pin() 54 p_err("can't open objfile %s", objfile); in do_pin() 60 p_err("can't load objfile %s", objfile); in do_pin() 67 p_err("can't find bpf program in objfile %s", objfile); in do_pin() 74 p_err("attach_iter failed for program %s", in do_pin() 85 p_err("pin_iter failed for program %s to path %s", in do_pin()
|
| H A D | pids.c | 49 p_err("failed to re-alloc memory for ID %u, PID %d, COMM %s...", in add_ref() 66 p_err("failed to alloc memory for ID %u, PID %d, COMM %s...", in add_ref() 74 p_err("failed to alloc memory for ID %u, PID %d, COMM %s...", in add_ref() 88 p_err("failed to append entry to hashmap for ID %u: %s", in add_ref() 109 p_err("failed to create hashmap for PID references"); in build_obj_refs_table() 116 p_err("failed to open PID iterator skeleton"); in build_obj_refs_table() 142 p_err("failed to attach PID iterator: %d", err); in build_obj_refs_table() 149 p_err("failed to create PID iterator session: %d", err); in build_obj_refs_table() 159 p_err("failed to read PID iterator output: %d", err); in build_obj_refs_table() 166 p_err("invalid PID iterator output format"); in build_obj_refs_table()
|
| H A D | btf.c | 841 p_err("failed to parse vmlinux BTF at '%s': %d\n", in get_vmlinux_btf_from_sysfs() 859 p_err("can't get BTF object by id (%u): %s", btf_id, strerror(errno)); in btf_is_kernel_module() 869 p_err("can't get BTF (ID %u) object info: %s", btf_id, strerror(errno)); in btf_is_kernel_module() 884 p_err("failed to create combined BTF: %s", strerror(errno)); in merge_btf_files() 891 p_err("failed to load BTF from %s: %s", files[j], strerror(errno)); in merge_btf_files() 899 p_err("failed to merge BTF from %s: %s", files[j], strerror(-ret)); in merge_btf_files() 907 p_err("failed to dedup combined BTF: %s", strerror(-ret)); in merge_btf_files() 979 p_err("can't get prog info: %s", strerror(errno)); in do_dump() 989 p_err("can't parse %s as ID", *argv); in do_dump() 1020 p_err("too many BTF files (max %d)", MAX_BTF_FILES); in do_dump() [all …]
|
| H A D | gen.c | 188 p_err("Something is wrong for %s's variable #%d: need offset %d, already at %d.\n", in codegen_datasec_def() 195 p_err("Failed to determine alignment of variable '%s': %d", in codegen_datasec_def() 447 p_err("unrecognized character at pos %td in template '%s': '%c'", in codegen() 458 p_err("not enough tabs at pos %td in template '%s'", in codegen() 724 p_err("failed to load object file"); in gen_trace() 821 p_err("failed to sign program"); in gen_trace() 1082 p_err("Failed to emit type declaration for %s: %d", member_name, err); in walk_st_ops_shadow_vars() 1089 p_err("Failed to resolve size of %s: %d\n", member_name, size); in walk_st_ops_shadow_vars() 1124 p_err("Failed to resolve size of %s: %d\n", member_name, size); in walk_st_ops_shadow_vars() 1277 p_err("object name already specified"); in do_skeleton() [all …]
|
| H A D | map_perf_ring.c | 137 p_err("map is not a perf event array"); in do_event_pipe() 153 p_err("can't parse %s as CPU ID", *argv); in do_event_pipe() 164 p_err("can't parse %s as index", *argv); in do_event_pipe() 179 p_err("cpu and index must be specified together"); in do_event_pipe() 193 p_err("failed to create perf buffer: %s (%d)", in do_event_pipe() 208 p_err("perf buffer polling failed: %s (%d)", in do_event_pipe()
|
| H A D | net.c | 125 p_err("Netlink error reporting not supported"); in netlink_open() 206 p_err("Invalid message or trailing data in Netlink response: %d bytes left", len); in netlink_recv() 597 p_err("can't open /proc/self/ns/net: %s", in query_flow_dissector() 613 p_err("can't query prog: %s", strerror(-err)); in query_flow_dissector() 632 p_err("invalid devname %s", **argv); in net_parse_dev() 636 p_err("expected 'dev', got: '%s'?", **argv); in net_parse_dev() 705 p_err("invalid net attach/detach type: %s", *argv); in do_attach() 726 p_err("'overwrite' is only supported for xdp types"); in do_attach() 734 p_err("'prepend' is only supported for tcx_ingress/tcx_egress"); in do_attach() 740 p_err("expecte in do_attach() [all...] |
| H A D | link.c | 103 p_err("can't parse %s as ID", **argv); in link_parse_fd() 110 p_err("failed to get link with ID %u: %s", id, strerror(errno)); in link_parse_fd() 123 p_err("expected 'id' or 'pinned', got: '%s'?", **argv); in link_parse_fd() 247 p_err("can't get prog info: %s", strerror(errno)); in get_prog_info() 274 p_err("mem alloc failed"); in get_addr_cookie_array() 508 p_err("mem alloc failed"); in perf_config_hw_cache_str() 1157 p_err("can't get link info: %s", in do_show_link() 1180 p_err("mem alloc failed"); in do_show_link() 1187 p_err("mem alloc failed"); in do_show_link() 1202 p_err("mem alloc failed"); in do_show_link() [all …]
|
| H A D | perf.c | 36 p_err("perf_query_support: cannot open directory \"/\" (%s)", in has_perf_query_support() 55 p_err("perf_query_support: %s", strerror(errno)); in has_perf_query_support()
|
| H A D | cfg.c | 77 p_err("OOM when allocating FUNC node"); in cfg_append_func() 103 p_err("OOM when allocating BB node"); in func_append_bb() 120 p_err("OOM when allocating BB node"); in func_insert_dummy_bb() 263 p_err("OOM when allocating edge node"); in new_edge()
|
| H A D | sign.c | 49 p_err("OpenSSL %s: %s:%d: %s", buf, file, line, data); in display_openssl_errors() 51 p_err("OpenSSL %s: %s:%d", buf, file, line); in display_openssl_errors()
|