BPF_TRAMP_F_ORIG_STACK
if (flags & (BPF_TRAMP_F_ORIG_STACK | BPF_TRAMP_F_SHARE_IPMODIFY))
if (flags & (BPF_TRAMP_F_ORIG_STACK | BPF_TRAMP_F_SHARE_IPMODIFY))
if (flags & BPF_TRAMP_F_ORIG_STACK) {
if (flags & BPF_TRAMP_F_ORIG_STACK) {
(flags & BPF_TRAMP_F_ORIG_STACK))
else if (flags & BPF_TRAMP_F_ORIG_STACK)
if (flags & BPF_TRAMP_F_ORIG_STACK) {
!(tr->flags & BPF_TRAMP_F_ORIG_STACK))
if (tr->flags & BPF_TRAMP_F_ORIG_STACK)
tr->flags |= BPF_TRAMP_F_ORIG_STACK | BPF_TRAMP_F_SKIP_FRAME;
!(tr->flags & BPF_TRAMP_F_ORIG_STACK)) {