p_err             453 tools/bpf/bpftool/btf.c 			p_err("can't get prog info: %s", strerror(errno));
p_err             463 tools/bpf/bpftool/btf.c 			p_err("can't parse %s as ID", *argv);
p_err             472 tools/bpf/bpftool/btf.c 			p_err("failed to load BTF from %s: %s", 
p_err             479 tools/bpf/bpftool/btf.c 		p_err("unrecognized BTF source specifier: '%s'", src);
p_err             487 tools/bpf/bpftool/btf.c 				p_err("expecting value for 'format' option\n");
p_err             495 tools/bpf/bpftool/btf.c 				p_err("unrecognized format specifier: '%s', possible values: raw, c",
p_err             501 tools/bpf/bpftool/btf.c 			p_err("unrecognized option: '%s'", *argv);
p_err             509 tools/bpf/bpftool/btf.c 			p_err("get btf by id (%u): %s", btf_id, strerror(err));
p_err             514 tools/bpf/bpftool/btf.c 			p_err("can't find btf with ID (%u)", btf_id);
p_err             521 tools/bpf/bpftool/btf.c 			p_err("JSON output for C-syntax dump is not supported");
p_err             543 tools/bpf/bpftool/btf.c 		p_err("expected 'id', got: '%s'?", **argv);
p_err             550 tools/bpf/bpftool/btf.c 		p_err("can't parse %s as ID", **argv);
p_err             557 tools/bpf/bpftool/btf.c 		p_err("can't get BTF object by id (%u): %s",
p_err             600 tools/bpf/bpftool/btf.c 			p_err("unexpected object type: %d", type);
p_err             608 tools/bpf/bpftool/btf.c 			p_err("can't get next %s: %s%s", names[type],
p_err             623 tools/bpf/bpftool/btf.c 			p_err("unexpected object type: %d", type);
p_err             629 tools/bpf/bpftool/btf.c 			p_err("can't get %s by id (%u): %s", names[type], id,
p_err             639 tools/bpf/bpftool/btf.c 			p_err("can't get %s info: %s", names[type],
p_err             653 tools/bpf/bpftool/btf.c 			p_err("unexpected object type: %d", type);
p_err             661 tools/bpf/bpftool/btf.c 			p_err("failed to allocate memory: %s", strerror(errno));
p_err             771 tools/bpf/bpftool/btf.c 		p_err("can't get BTF object info: %s", strerror(errno));
p_err             827 tools/bpf/bpftool/btf.c 			p_err("can't get next BTF object: %s%s",
p_err             838 tools/bpf/bpftool/btf.c 			p_err("can't get BTF object by id (%u): %s",
p_err              77 tools/bpf/bpftool/cfg.c 		p_err("OOM when allocating FUNC node");
p_err             103 tools/bpf/bpftool/cfg.c 		p_err("OOM when allocating BB node");
p_err             120 tools/bpf/bpftool/cfg.c 		p_err("OOM when allocating BB node");
p_err             263 tools/bpf/bpftool/cfg.c 		p_err("OOM when allocating edge node");
p_err             197 tools/bpf/bpftool/cgroup.c 				p_err("duplicated argument: %s", *argv);
p_err             203 tools/bpf/bpftool/cgroup.c 			p_err("expected no more arguments, 'effective', got: '%s'?",
p_err             211 tools/bpf/bpftool/cgroup.c 		p_err("can't open cgroup %s", path);
p_err             217 tools/bpf/bpftool/cgroup.c 		p_err("can't query bpf programs attached to %s: %s",
p_err             270 tools/bpf/bpftool/cgroup.c 		p_err("can't open cgroup %s: %s", fpath, strerror(errno));
p_err             276 tools/bpf/bpftool/cgroup.c 		p_err("can't query bpf programs attached to %s: %s",
p_err             344 tools/bpf/bpftool/cgroup.c 			p_err("cgroup v2 isn't mounted");
p_err             354 tools/bpf/bpftool/cgroup.c 					p_err("duplicated argument: %s", *argv);
p_err             360 tools/bpf/bpftool/cgroup.c 				p_err("expected no more arguments, 'effective', got: '%s'?",
p_err             377 tools/bpf/bpftool/cgroup.c 		p_err("can't iterate over %s: %s", cgroup_root,
p_err             405 tools/bpf/bpftool/cgroup.c 		p_err("too few parameters for cgroup attach");
p_err             411 tools/bpf/bpftool/cgroup.c 		p_err("can't open cgroup %s", argv[0]);
p_err             417 tools/bpf/bpftool/cgroup.c 		p_err("invalid attach type");
p_err             433 tools/bpf/bpftool/cgroup.c 			p_err("unknown option: %s", argv[i]);
p_err             439 tools/bpf/bpftool/cgroup.c 		p_err("failed to attach program");
p_err             463 tools/bpf/bpftool/cgroup.c 		p_err("too few parameters for cgroup detach");
p_err             469 tools/bpf/bpftool/cgroup.c 		p_err("can't open cgroup %s", argv[0]);
p_err             475 tools/bpf/bpftool/cgroup.c 		p_err("invalid attach type");
p_err             486 tools/bpf/bpftool/cgroup.c 		p_err("failed to detach program");
p_err             120 tools/bpf/bpftool/common.c 		p_err("can't mount tracefs: %s", err_str);
p_err             133 tools/bpf/bpftool/common.c 			p_err("bpf obj get (%s): %s", path,
p_err             158 tools/bpf/bpftool/common.c 		p_err("incorrect object type: %s", get_fd_type_name(type));
p_err             182 tools/bpf/bpftool/common.c 		p_err("no BPF file system found, not mounting it due to --nomount option");
p_err             190 tools/bpf/bpftool/common.c 		p_err("can't mount BPF file system to pin the object (%s): %s",
p_err             209 tools/bpf/bpftool/common.c 		p_err("can't pin the object (%s): %s", name, strerror(errno));
p_err             222 tools/bpf/bpftool/common.c 		p_err("too few arguments, id ID and FILE path is required");
p_err             225 tools/bpf/bpftool/common.c 		p_err("too many arguments");
p_err             230 tools/bpf/bpftool/common.c 		p_err("expected 'id' got %s", *argv);
p_err             237 tools/bpf/bpftool/common.c 		p_err("can't parse %s as ID", *argv);
p_err             244 tools/bpf/bpftool/common.c 		p_err("can't open object by id (%u): %s", id, strerror(errno));
p_err             278 tools/bpf/bpftool/common.c 		p_err("can't read link type: %s", strerror(errno));
p_err             282 tools/bpf/bpftool/common.c 		p_err("can't read link type: path too long!");
p_err             450 tools/bpf/bpftool/common.c 		p_err("Can't get # of possible cpus: %s", strerror(-cpus));
p_err             464 tools/bpf/bpftool/common.c 		p_err("Can't stat /proc/self: %s", strerror(errno));
p_err             482 tools/bpf/bpftool/common.c 		p_err("Can't open %s: %s", path, strerror(errno));
p_err             489 tools/bpf/bpftool/common.c 		p_err("Can't read %s: %s", path, strerror(errno));
p_err             493 tools/bpf/bpftool/common.c 		p_err("Value in %s too long", path);
p_err             521 tools/bpf/bpftool/common.c 		p_err("Can't get net device name for ifindex %d: %s", ifindex,
p_err             528 tools/bpf/bpftool/common.c 		p_err("Can't get device vendor id for %s", devname);
p_err             542 tools/bpf/bpftool/common.c 		p_err("Can't get bfd arch name for device vendor id 0x%04x",
p_err             587 tools/bpf/bpftool/common.c 		p_err("%s already specified", what);
p_err             593 tools/bpf/bpftool/common.c 		p_err("can't parse %s as %s", **argv, what);
p_err             588 tools/bpf/bpftool/feature.c 		p_err("please run this command as root user");
p_err             597 tools/bpf/bpftool/feature.c 				p_err("component to probe already specified");
p_err             606 tools/bpf/bpftool/feature.c 				p_err("component to probe already specified");
p_err             616 tools/bpf/bpftool/feature.c 				p_err("unrecognized netdevice '%s': %s", ifname,
p_err             625 tools/bpf/bpftool/feature.c 				p_err("'prefix' argument can only be use after 'macros'");
p_err             629 tools/bpf/bpftool/feature.c 				p_err("'prefix' already defined");
p_err             638 tools/bpf/bpftool/feature.c 			p_err("expected no more arguments, 'kernel', 'dev', 'macros' or 'prefix', got: '%s'?",
p_err             114 tools/bpf/bpftool/jit_disasm.c 			p_err("No libbfd support for %s", arch);
p_err             142 tools/bpf/bpftool/main.c 		p_err("%s", msg);
p_err             185 tools/bpf/bpftool/main.c 			p_err("too many arguments to command %d", cmd_nb);
p_err             197 tools/bpf/bpftool/main.c 				p_err("unterminated quoted string in command %d",
p_err             246 tools/bpf/bpftool/main.c 		p_err("too few parameters for batch");
p_err             249 tools/bpf/bpftool/main.c 		p_err("expected 'file', got: %s", *argv);
p_err             252 tools/bpf/bpftool/main.c 		p_err("too many parameters for batch");
p_err             262 tools/bpf/bpftool/main.c 		p_err("Can't open file (%s): %s", *argv, strerror(errno));
p_err             284 tools/bpf/bpftool/main.c 				p_err("missing continuation line on command %d",
p_err             295 tools/bpf/bpftool/main.c 				p_err("command %d is too long", lines);
p_err             331 tools/bpf/bpftool/main.c 		p_err("reading batch file failed: %s", strerror(errno));
p_err             388 tools/bpf/bpftool/main.c 					p_err("failed to create JSON writer");
p_err             409 tools/bpf/bpftool/main.c 			p_err("unrecognized option '%s'", argv[optind - 1]);
p_err              23 tools/bpf/bpftool/main.h #define BAD_ARG()	({ p_err("what is '%s'?", *argv); -1; })
p_err              31 tools/bpf/bpftool/main.h 			p_err("'%s' needs at least %d arguments, %d found", \
p_err             101 tools/bpf/bpftool/main.h void __printf(1, 2) p_err(const char *fmt, ...);
p_err             185 tools/bpf/bpftool/main.h 	p_err("No libbfd support");
p_err             106 tools/bpf/bpftool/map.c 			p_err("can't parse %s as ID", **argv);
p_err             113 tools/bpf/bpftool/map.c 			p_err("get map by id (%u): %s", id, strerror(errno));
p_err             126 tools/bpf/bpftool/map.c 	p_err("expected 'id' or 'pinned', got: '%s'?", **argv);
p_err             141 tools/bpf/bpftool/map.c 		p_err("can't get map info: %s", strerror(errno));
p_err             344 tools/bpf/bpftool/map.c 			p_err("error parsing byte: %s", argv[i]);
p_err             351 tools/bpf/bpftool/map.c 		p_err("%s expected %d bytes got %d", name, n, i);
p_err             379 tools/bpf/bpftool/map.c 		p_err("did not find %s", key ? "key" : "value");
p_err             386 tools/bpf/bpftool/map.c 				p_err("duplicate key");
p_err             388 tools/bpf/bpftool/map.c 				p_err("unnecessary key");
p_err             403 tools/bpf/bpftool/map.c 				p_err("duplicate value");
p_err             405 tools/bpf/bpftool/map.c 				p_err("unnecessary value");
p_err             415 tools/bpf/bpftool/map.c 				p_err("value smaller than 4B for map in map?");
p_err             419 tools/bpf/bpftool/map.c 				p_err("not enough value arguments for map in map");
p_err             433 tools/bpf/bpftool/map.c 				p_err("value smaller than 4B for map of progs?");
p_err             437 tools/bpf/bpftool/map.c 				p_err("not enough value arguments for map of progs");
p_err             463 tools/bpf/bpftool/map.c 			p_err("flags specified multiple times: %s", *argv);
p_err             478 tools/bpf/bpftool/map.c 	p_err("expected key or value, got: %s", *argv);
p_err             677 tools/bpf/bpftool/map.c 			p_err("can't get next map: %s%s", strerror(errno),
p_err             686 tools/bpf/bpftool/map.c 			p_err("can't get map by id (%u): %s",
p_err             693 tools/bpf/bpftool/map.c 			p_err("can't get map info: %s", strerror(errno));
p_err             789 tools/bpf/bpftool/map.c 		p_err("mem alloc failed");
p_err             798 tools/bpf/bpftool/map.c 		p_err("failed to get btf");
p_err             858 tools/bpf/bpftool/map.c 			p_err("key mem alloc failed");
p_err             866 tools/bpf/bpftool/map.c 			p_err("value mem alloc failed");
p_err             903 tools/bpf/bpftool/map.c 		p_err("update failed: %s", strerror(errno));
p_err             928 tools/bpf/bpftool/map.c 		p_err("failed to get btf");
p_err             994 tools/bpf/bpftool/map.c 			p_err("lookup failed: %s", strerror(errno));
p_err            1029 tools/bpf/bpftool/map.c 		p_err("mem alloc failed");
p_err            1046 tools/bpf/bpftool/map.c 		p_err("can't get next key: %s", strerror(errno));
p_err            1099 tools/bpf/bpftool/map.c 		p_err("mem alloc failed");
p_err            1110 tools/bpf/bpftool/map.c 		p_err("delete failed: %s", strerror(errno));
p_err            1149 tools/bpf/bpftool/map.c 				p_err("map type already specified");
p_err            1155 tools/bpf/bpftool/map.c 				p_err("unrecognized map type: %s", *argv);
p_err            1182 tools/bpf/bpftool/map.c 				p_err("offload device already specified");
p_err            1188 tools/bpf/bpftool/map.c 				p_err("unrecognized netdevice '%s': %s",
p_err            1194 tools/bpf/bpftool/map.c 			p_err("unknown arg %s", *argv);
p_err            1200 tools/bpf/bpftool/map.c 		p_err("map name not specified");
p_err            1208 tools/bpf/bpftool/map.c 		p_err("map create failed: %s", strerror(errno));
p_err            1249 tools/bpf/bpftool/map.c 			p_err("pop failed: %s", strerror(errno));
p_err            1284 tools/bpf/bpftool/map.c 		p_err("failed to freeze map: %s", strerror(errno));
p_err             144 tools/bpf/bpftool/map_perf_ring.c 		p_err("map is not a perf event array");
p_err             160 tools/bpf/bpftool/map_perf_ring.c 				p_err("can't parse %s as CPU ID", *argv);
p_err             171 tools/bpf/bpftool/map_perf_ring.c 				p_err("can't parse %s as index", *argv);
p_err             186 tools/bpf/bpftool/map_perf_ring.c 			p_err("cpu and index must be specified together");
p_err             204 tools/bpf/bpftool/map_perf_ring.c 		p_err("failed to create perf buffer: %s (%d)",
p_err             219 tools/bpf/bpftool/map_perf_ring.c 			p_err("perf buffer polling failed: %s (%d)",
p_err             229 tools/bpf/bpftool/net.c 		p_err("can't open /proc/self/ns/net: %s",
p_err             245 tools/bpf/bpftool/net.c 		p_err("can't query prog: %s", strerror(errno));
p_err             264 tools/bpf/bpftool/net.c 			p_err("invalid devname %s", **argv);
p_err             268 tools/bpf/bpftool/net.c 		p_err("expected 'dev', got: '%s'?", **argv);
p_err             304 tools/bpf/bpftool/net.c 		p_err("invalid net attach/detach type: %s", *argv);
p_err             323 tools/bpf/bpftool/net.c 			p_err("expected 'overwrite', got: '%s'?", *argv);
p_err             335 tools/bpf/bpftool/net.c 		p_err("interface %s attach failed: %s",
p_err             357 tools/bpf/bpftool/net.c 		p_err("invalid net attach/detach type: %s", *argv);
p_err             372 tools/bpf/bpftool/net.c 		p_err("interface %s detach failed: %s",
p_err              34 tools/bpf/bpftool/perf.c 		p_err("perf_query_support: cannot open directory \"/\" (%s)",
p_err              53 tools/bpf/bpftool/perf.c 	p_err("perf_query_support: %s", strerror(errno));
p_err             222 tools/bpf/bpftool/perf.c 		p_err("%s", strerror(errno));
p_err              92 tools/bpf/bpftool/prog.c 			p_err("%s", strerror(errno));
p_err              98 tools/bpf/bpftool/prog.c 			p_err("can't get prog by id (%u): %s",
p_err             105 tools/bpf/bpftool/prog.c 			p_err("can't get prog info (%u): %s",
p_err             130 tools/bpf/bpftool/prog.c 			p_err("can't parse %s as ID", **argv);
p_err             137 tools/bpf/bpftool/prog.c 			p_err("get by id (%u): %s", id, strerror(errno));
p_err             147 tools/bpf/bpftool/prog.c 			p_err("can't parse tag");
p_err             164 tools/bpf/bpftool/prog.c 	p_err("expected 'id', 'tag' or 'pinned', got: '%s'?", **argv);
p_err             340 tools/bpf/bpftool/prog.c 		p_err("can't get prog info: %s", strerror(errno));
p_err             383 tools/bpf/bpftool/prog.c 			p_err("can't get next program: %s%s", strerror(errno),
p_err             393 tools/bpf/bpftool/prog.c 			p_err("can't get prog by id (%u): %s",
p_err             439 tools/bpf/bpftool/prog.c 		p_err("expected 'xlated' or 'jited', got: %s", *argv);
p_err             454 tools/bpf/bpftool/prog.c 			p_err("expected file path");
p_err             490 tools/bpf/bpftool/prog.c 		p_err("can't get prog info: %s", strerror(errno));
p_err             504 tools/bpf/bpftool/prog.c 			p_err("error retrieving insn dump: kernel.kptr_restrict set?");
p_err             512 tools/bpf/bpftool/prog.c 		p_err("failed to get btf");
p_err             527 tools/bpf/bpftool/prog.c 			p_err("can't open file %s: %s", filepath,
p_err             535 tools/bpf/bpftool/prog.c 			p_err("error writing output file: %s",
p_err             690 tools/bpf/bpftool/prog.c 		p_err("invalid attach/detach type");
p_err             723 tools/bpf/bpftool/prog.c 		p_err("failed prog attach to map");
p_err             745 tools/bpf/bpftool/prog.c 		p_err("failed prog detach from map");
p_err             758 tools/bpf/bpftool/prog.c 		p_err("cannot use standard input for both data_in and ctx_in");
p_err             784 tools/bpf/bpftool/prog.c 		p_err("failed to open %s: %s", fname, strerror(errno));
p_err             790 tools/bpf/bpftool/prog.c 		p_err("failed to allocate memory for data_in/ctx_in: %s",
p_err             799 tools/bpf/bpftool/prog.c 			p_err("failed to read data_in/ctx_in from %s: %s",
p_err             805 tools/bpf/bpftool/prog.c 				p_err("data_in/ctx_in is too long (max: %d)",
p_err             813 tools/bpf/bpftool/prog.c 				p_err("failed to reallocate data_in/ctx_in: %s",
p_err             887 tools/bpf/bpftool/prog.c 		p_err("failed to open %s: %s", fname, strerror(errno));
p_err             894 tools/bpf/bpftool/prog.c 		p_err("failed to write output data/ctx: %s", strerror(errno));
p_err             905 tools/bpf/bpftool/prog.c 		p_err("failed to allocate memory for output data/ctx: %s",
p_err             962 tools/bpf/bpftool/prog.c 				p_err("can't parse %s as output data size",
p_err             990 tools/bpf/bpftool/prog.c 				p_err("can't parse %s as output context size",
p_err            1004 tools/bpf/bpftool/prog.c 				p_err("can't parse %s as repeat number",
p_err            1010 tools/bpf/bpftool/prog.c 			p_err("expected no more arguments, 'data_in', 'data_out', 'data_size_out', 'ctx_in', 'ctx_out', 'ctx_size_out' or 'repeat', got: '%s'?",
p_err            1049 tools/bpf/bpftool/prog.c 		p_err("failed to run program: %s", strerror(errno));
p_err            1122 tools/bpf/bpftool/prog.c 				p_err("program type already specified");
p_err            1131 tools/bpf/bpftool/prog.c 				p_err("mem alloc failed");
p_err            1161 tools/bpf/bpftool/prog.c 					p_err("can't parse %s as IDX", *argv);
p_err            1171 tools/bpf/bpftool/prog.c 				p_err("expected 'idx' or 'name', got: '%s'?",
p_err            1185 tools/bpf/bpftool/prog.c 				p_err("mem alloc failed");
p_err            1198 tools/bpf/bpftool/prog.c 				p_err("offload device already specified");
p_err            1206 tools/bpf/bpftool/prog.c 				p_err("unrecognized netdevice '%s': %s",
p_err            1219 tools/bpf/bpftool/prog.c 			p_err("expected no more arguments, 'type', 'map' or 'dev', got: '%s'?",
p_err            1229 tools/bpf/bpftool/prog.c 		p_err("failed to open object file");
p_err            1267 tools/bpf/bpftool/prog.c 			p_err("unable to find map '%s'", map_replace[j].name);
p_err            1287 tools/bpf/bpftool/prog.c 				p_err("unable to set up map reuse: %d", err);
p_err            1293 tools/bpf/bpftool/prog.c 				p_err("replacement for map idx %d specified more than once",
p_err            1302 tools/bpf/bpftool/prog.c 		p_err("map idx '%d' not used", map_replace[j].idx);
p_err            1313 tools/bpf/bpftool/prog.c 		p_err("failed to load object file");
p_err            1324 tools/bpf/bpftool/prog.c 			p_err("object file doesn't contain any bpf program");
p_err            1330 tools/bpf/bpftool/prog.c 			p_err("failed to pin program %s",
p_err            1337 tools/bpf/bpftool/prog.c 			p_err("failed to pin all programs");
p_err            1345 tools/bpf/bpftool/prog.c 			p_err("failed to pin all maps");
p_err              49 tools/bpf/bpftool/tracelog.c 		p_err("tracefs mount point name too long");
p_err             141 tools/bpf/bpftool/tracelog.c 		p_err("could not open trace pipe: %s", strerror(errno));
p_err             153 tools/bpf/bpftool/tracelog.c 			p_err("failed to read content from trace pipe: %s",