BTF_VAR_STATIC
if (var->linkage != BTF_VAR_STATIC &&
case BTF_VAR_STATIC:
if (var->linkage == BTF_VAR_STATIC)
if (btf_var(var_type)->linkage == BTF_VAR_STATIC)
if (btf_var(var)->linkage == BTF_VAR_STATIC)
if (btf_var(var_type)->linkage == BTF_VAR_STATIC)
if (btf_var(var)->linkage == BTF_VAR_STATIC)
if (btf_var(var)->linkage == BTF_VAR_STATIC)
if (linkage != BTF_VAR_STATIC && linkage != BTF_VAR_GLOBAL_ALLOCATED &&
BTF_VAR_STATIC,
BTF_VAR_STATIC,
BTF_VAR_STATIC,
if (btf_var(vt)->linkage != BTF_VAR_STATIC)
case BTF_VAR_STATIC: return "static";
if (var->linkage == BTF_VAR_STATIC || var->linkage == BTF_VAR_GLOBAL_EXTERN)
var->linkage = BTF_VAR_STATIC;
is_static1 = btf_var(t1)->linkage == BTF_VAR_STATIC;
is_static2 = btf_var(t2)->linkage == BTF_VAR_STATIC;
return (btf_is_var(t) && btf_var(t)->linkage != BTF_VAR_STATIC)
if (btf_is_var(t) && btf_var(t)->linkage == BTF_VAR_STATIC)
case BTF_VAR_STATIC:
BTF_VAR_STATIC,
BTF_VAR_STATIC,
BTF_VAR_STATIC,
btf__add_var(btf, "var1", BTF_VAR_STATIC, 1); /* [15] static int var1; */
btf__add_var(btf, "var2", BTF_VAR_STATIC, 3); /* [16] static int *var2; */