BPF_TRAMP_F_CALL_ORIG
if (flags & BPF_TRAMP_F_CALL_ORIG)
save_ret = flags & (BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_RET_FENTRY_RET);
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
save_ret = flags & (BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_RET_FENTRY_RET);
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
save_ret = flags & (BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_RET_FENTRY_RET);
if ((flags & BPF_TRAMP_F_CALL_ORIG) &&
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
save_ret = flags & (BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_RET_FENTRY_RET);
if ((flags & BPF_TRAMP_F_CALL_ORIG) && (nr_arg_slots - RV_MAX_REG_ARGS > 0))
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & (BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_RET_FENTRY_RET))
save_ret = flags & (BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_RET_FENTRY_RET);
if (nr_regs > 6 && (flags & BPF_TRAMP_F_CALL_ORIG)) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
if (flags & BPF_TRAMP_F_CALL_ORIG) {
return flags & BPF_TRAMP_F_CALL_ORIG && !(flags & BPF_TRAMP_F_SKIP_FRAME);
if ((tr->flags & BPF_TRAMP_F_CALL_ORIG) &&
tr->flags |= BPF_TRAMP_F_CALL_ORIG | BPF_TRAMP_F_SKIP_FRAME;
if (tr->flags & BPF_TRAMP_F_CALL_ORIG) {
if ((tr->flags & BPF_TRAMP_F_CALL_ORIG) &&