str_has_pfx
if (str_has_pfx(sec_name, sec_def->sec))
opts.retprobe = str_has_pfx(prog->sec_name, "kretprobe/");
opts.retprobe = str_has_pfx(prog->sec_name, "kretsyscall/");
opts.retprobe = str_has_pfx(prog->sec_name, "kretprobe.multi/");
opts.session = str_has_pfx(probe_type, "uprobe.session");
opts.retprobe = str_has_pfx(probe_type, "uretprobe.multi");
if (!str_has_pfx(prog->sec_name, prefixes[i]))
if (!str_has_pfx(sec_name, prefixes[i]))
if (!str_has_pfx(buf, "CONFIG_"))
return str_has_pfx(name, ".debug_");
if (str_has_pfx(name, ".rel")) {
str_has_pfx(name, DATA_SEC ".")) {
str_has_pfx(name, RODATA_SEC ".")) {
str_has_pfx(name, BSS_SEC "."))) {
if (str_has_pfx(cur_line, "invalid func unknown#195896080\n")) {
} else if (str_has_pfx(cur_line, "invalid func unknown#"POISON_LDIMM64_MAP_PFX)) {
} else if (str_has_pfx(cur_line, "invalid func unknown#"POISON_CALL_KFUNC_PFX)) {
if (str_has_pfx(ext->name, "CONFIG_")) {
} else if (!str_has_pfx(ext->name, "LINUX_") || !ext->is_weak) {
if (!str_has_pfx(p, "scalar(")) {
if (!str_has_pfx(p, f->pfx))
} else if (str_has_pfx(p, "var_off")) {
if (str_has_pfx(buf, "mark_precise: "))
if (!in_regex && (next = str_has_pfx(pattern, "{{"))) {
if (in_regex && (next = str_has_pfx(pattern, "}}"))) {
if (str_has_pfx(str, "0x"))
if ((val = str_has_pfx(s, "test_description="))) {
} else if ((msg = str_has_pfx(s, "test_expect_msg="))) {
} else if ((msg = str_has_pfx(s, "test_expect_not_msg="))) {
} else if ((msg = str_has_pfx(s, "test_expect_msg_unpriv="))) {
} else if ((msg = str_has_pfx(s, "test_expect_not_msg_unpriv="))) {
} else if ((msg = str_has_pfx(s, "test_jited="))) {
} else if ((msg = str_has_pfx(s, "test_jited_unpriv="))) {
} else if ((msg = str_has_pfx(s, "test_expect_xlated="))) {
} else if ((msg = str_has_pfx(s, "test_expect_xlated_unpriv="))) {
} else if ((val = str_has_pfx(s, "test_retval="))) {
} else if ((val = str_has_pfx(s, "test_retval_unpriv="))) {
} else if ((val = str_has_pfx(s, "test_log_level="))) {
} else if ((val = str_has_pfx(s, "test_prog_flags="))) {
} else if ((val = str_has_pfx(s, "test_arch="))) {
} else if ((val = str_has_pfx(s, "test_btf_path="))) {
} else if ((val = str_has_pfx(s, "test_btf_func_path="))) {
} else if ((val = str_has_pfx(s, "test_caps_unpriv="))) {
} else if ((val = str_has_pfx(s, "load_mode="))) {
} else if ((msg = str_has_pfx(s, "test_expect_stderr="))) {
} else if ((msg = str_has_pfx(s, "test_expect_stderr_unpriv="))) {
} else if ((msg = str_has_pfx(s, "test_expect_stdout="))) {
} else if ((msg = str_has_pfx(s, "test_expect_stdout_unpriv="))) {
} else if ((val = str_has_pfx(s, "test_linear_size="))) {