priv_stack_mode
enum priv_stack_mode priv_stack_mode;
if (env->subprog_info[i].priv_stack_mode == PRIV_STACK_ADAPTIVE)
static enum priv_stack_mode bpf_enable_priv_stack(struct bpf_prog *prog)
subprog[idx].priv_stack_mode = NO_PRIV_STACK;
subprog[idx].priv_stack_mode = NO_PRIV_STACK;
if (subprog[idx].priv_stack_mode == PRIV_STACK_UNKNOWN &&
subprog[idx].priv_stack_mode = PRIV_STACK_ADAPTIVE;
if (subprog[idx].priv_stack_mode == PRIV_STACK_ADAPTIVE) {
subprog[idx].priv_stack_mode = NO_PRIV_STACK;
if (subprog[idx].priv_stack_mode != PRIV_STACK_ADAPTIVE)
enum priv_stack_mode priv_stack_mode = PRIV_STACK_UNKNOWN;
priv_stack_mode = NO_PRIV_STACK;
if (priv_stack_mode == PRIV_STACK_UNKNOWN)
priv_stack_mode = bpf_enable_priv_stack(env->prog);
priv_stack_supported = !i && priv_stack_mode == PRIV_STACK_ADAPTIVE;
if (si[i].priv_stack_mode == PRIV_STACK_ADAPTIVE) {