Lines Matching refs:bpf_diag_fmt

312 const char *bpf_diag_fmt(struct bpf_verifier_env *env, const char *fmt, ...)  in bpf_diag_fmt()  function
767 text = bpf_diag_fmt(env, "%s: %s", label, msg); in diag_print_source_annotation()
768 first_prefix = bpf_diag_fmt(env, " %*s | %*s^-- ", line_width + 4, "", indent, ""); in diag_print_source_annotation()
769 next_prefix = bpf_diag_fmt(env, " %*s | %*s ", line_width + 4, "", indent, ""); in diag_print_source_annotation()
1019 arg_desc = bpf_diag_fmt(env, "%s argument (%s)", ordinal, arg_name); in bpf_diag_call_type()
1021 arg_desc = bpf_diag_fmt(env, "%s argument", ordinal); in bpf_diag_call_type()
1023 arg_desc = bpf_diag_fmt(env, "argument %s", arg_name); in bpf_diag_call_type()
1061 return bpf_diag_fmt(env, "an active %s (depth 1)", context); in diag_active_context()
1062 return bpf_diag_fmt(env, "%u active %ss (depth %u)", depth, context, depth); in diag_active_context()
1893 return diag_s64_bound_name(value) ?: bpf_diag_fmt(env, "%lld", value); in diag_s64_str()
1898 return diag_u64_bound_name(value) ?: bpf_diag_fmt(env, "%llu", value); in diag_u64_str()
1914 return bpf_diag_fmt(env, "signed range [%s, %s], unsigned range [%s, %s]", in diag_scalar_range()
1926 return bpf_diag_fmt(env, "%lld plus %d (%s)", value, addend, in bpf_diag_fmt_s64_sum()
1929 return bpf_diag_fmt(env, "%lld", sum); in bpf_diag_fmt_s64_sum()
1936 return bpf_diag_fmt(env, "constant %s", in diag_access_offset()
1940 return bpf_diag_fmt(env, "unbounded"); in diag_access_offset()
1943 return bpf_diag_fmt(env, in diag_access_offset()
1947 return bpf_diag_fmt(env, "variable: known bits %#llx, unknown mask %#llx; %s", in diag_access_offset()
2079 return bpf_diag_fmt(env, "at offset %lld", (s64)snapshot->var_off.value); in diag_var_offset()
2082 return bpf_diag_fmt(env, "with unknown offset"); in diag_var_offset()
2084 return bpf_diag_fmt(env, in diag_var_offset()
2109 return bpf_diag_fmt(env, "integer scalar value %lld", in diag_reg_snapshot()
2112 return bpf_diag_fmt(env, "integer scalar with unknown value"); in diag_reg_snapshot()
2114 return bpf_diag_fmt(env, "integer scalar value %lld", in diag_reg_snapshot()
2116 return bpf_diag_fmt(env, "integer scalar with %s", in diag_reg_snapshot()
2121 return bpf_diag_fmt(env, "uninitialized value"); in diag_reg_snapshot()
2124 return bpf_diag_fmt(env, "context pointer %s", offset); in diag_reg_snapshot()
2127 return bpf_diag_fmt(env, "stack pointer %s", offset); in diag_reg_snapshot()
2135 return bpf_diag_fmt(env, "%s from %s %s", kind, map_name, offset); in diag_reg_snapshot()
2136 return bpf_diag_fmt(env, "%s %s", kind, offset); in diag_reg_snapshot()
2142 return bpf_diag_fmt(env, "map pointer for map %s", map_name); in diag_reg_snapshot()
2143 return bpf_diag_fmt(env, "map pointer"); in diag_reg_snapshot()
2148 return bpf_diag_fmt(env, "borrowed allocated object pointer type=%s", btf); in diag_reg_snapshot()
2149 return bpf_diag_fmt(env, "borrowed allocated object pointer"); in diag_reg_snapshot()
2154 return bpf_diag_fmt(env, "owned allocated object pointer type=%s", btf); in diag_reg_snapshot()
2155 return bpf_diag_fmt(env, "owned allocated object pointer"); in diag_reg_snapshot()
2159 return bpf_diag_fmt(env, "%s type=%s %s", type_name, btf, offset); in diag_reg_snapshot()
2161 return bpf_diag_fmt(env, "%s %s", type_name, offset); in diag_reg_snapshot()
2169 return bpf_diag_fmt(env, "R%u", target->regno); in diag_mod_target_desc()
2171 return bpf_diag_fmt(env, "*(R11-%u)", (target->stack_arg + 1) * BPF_REG_SIZE); in diag_mod_target_desc()
2173 return bpf_diag_fmt(env, "stack slot fp%d", -(target->spi + 1) * BPF_REG_SIZE); in diag_mod_target_desc()