Loading drivers/platform/msm/ipa/ipa_v2/ipa_flt.c +9 −1 Original line number Diff line number Diff line Loading @@ -1495,8 +1495,16 @@ int ipa2_reset_flt(enum ipa_ip_type ip, bool user_only) } } } mutex_unlock(&ipa_ctx->lock); /* commit the change to IPA-HW */ if (ipa_ctx->ctrl->ipa_commit_flt(IPA_IP_v4) || ipa_ctx->ctrl->ipa_commit_flt(IPA_IP_v6)) { IPAERR_RL("fail to commit flt-rule\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa_ctx->lock); return -EPERM; } mutex_unlock(&ipa_ctx->lock); return 0; } Loading drivers/platform/msm/ipa/ipa_v2/ipa_hdr.c +9 −0 Original line number Diff line number Diff line Loading @@ -1424,6 +1424,15 @@ int ipa2_reset_hdr(bool user_only) } mutex_unlock(&ipa_ctx->lock); /* commit the change to IPA-HW */ if (ipa_ctx->ctrl->ipa_commit_hdr()) { IPAERR_RL("fail to commit hdr\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa_ctx->lock); return -EFAULT; } mutex_unlock(&ipa_ctx->lock); return 0; } Loading drivers/platform/msm/ipa/ipa_v2/ipa_rt.c +9 −0 Original line number Diff line number Diff line Loading @@ -1443,6 +1443,15 @@ int ipa2_reset_rt(enum ipa_ip_type ip, bool user_only) } } } /* commit the change to IPA-HW */ if (ipa_ctx->ctrl->ipa_commit_rt(IPA_IP_v4) || ipa_ctx->ctrl->ipa_commit_rt(IPA_IP_v6)) { IPAERR("fail to commit rt-rule\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa_ctx->lock); return -EPERM; } mutex_unlock(&ipa_ctx->lock); return 0; Loading drivers/platform/msm/ipa/ipa_v3/ipa_flt.c +9 −1 Original line number Diff line number Diff line Loading @@ -1758,8 +1758,16 @@ int ipa3_reset_flt(enum ipa_ip_type ip, bool user_only) } } } mutex_unlock(&ipa3_ctx->lock); /* commit the change to IPA-HW */ if (ipa3_ctx->ctrl->ipa3_commit_flt(IPA_IP_v4) || ipa3_ctx->ctrl->ipa3_commit_flt(IPA_IP_v6)) { IPAERR("fail to commit flt-rule\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa3_ctx->lock); return -EPERM; } mutex_unlock(&ipa3_ctx->lock); return 0; } Loading drivers/platform/msm/ipa/ipa_v3/ipa_hdr.c +9 −1 Original line number Diff line number Diff line Loading @@ -1180,8 +1180,16 @@ int ipa3_reset_hdr(bool user_only) ipa3_ctx->hdr_proc_ctx_tbl.end = end; IPADBG("hdr_proc_tbl.end = %d\n", end); } /* commit the change to IPA-HW */ if (ipa3_ctx->ctrl->ipa3_commit_hdr()) { IPAERR("fail to commit hdr\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa3_ctx->lock); return -EFAULT; } mutex_unlock(&ipa3_ctx->lock); return 0; } Loading Loading
drivers/platform/msm/ipa/ipa_v2/ipa_flt.c +9 −1 Original line number Diff line number Diff line Loading @@ -1495,8 +1495,16 @@ int ipa2_reset_flt(enum ipa_ip_type ip, bool user_only) } } } mutex_unlock(&ipa_ctx->lock); /* commit the change to IPA-HW */ if (ipa_ctx->ctrl->ipa_commit_flt(IPA_IP_v4) || ipa_ctx->ctrl->ipa_commit_flt(IPA_IP_v6)) { IPAERR_RL("fail to commit flt-rule\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa_ctx->lock); return -EPERM; } mutex_unlock(&ipa_ctx->lock); return 0; } Loading
drivers/platform/msm/ipa/ipa_v2/ipa_hdr.c +9 −0 Original line number Diff line number Diff line Loading @@ -1424,6 +1424,15 @@ int ipa2_reset_hdr(bool user_only) } mutex_unlock(&ipa_ctx->lock); /* commit the change to IPA-HW */ if (ipa_ctx->ctrl->ipa_commit_hdr()) { IPAERR_RL("fail to commit hdr\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa_ctx->lock); return -EFAULT; } mutex_unlock(&ipa_ctx->lock); return 0; } Loading
drivers/platform/msm/ipa/ipa_v2/ipa_rt.c +9 −0 Original line number Diff line number Diff line Loading @@ -1443,6 +1443,15 @@ int ipa2_reset_rt(enum ipa_ip_type ip, bool user_only) } } } /* commit the change to IPA-HW */ if (ipa_ctx->ctrl->ipa_commit_rt(IPA_IP_v4) || ipa_ctx->ctrl->ipa_commit_rt(IPA_IP_v6)) { IPAERR("fail to commit rt-rule\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa_ctx->lock); return -EPERM; } mutex_unlock(&ipa_ctx->lock); return 0; Loading
drivers/platform/msm/ipa/ipa_v3/ipa_flt.c +9 −1 Original line number Diff line number Diff line Loading @@ -1758,8 +1758,16 @@ int ipa3_reset_flt(enum ipa_ip_type ip, bool user_only) } } } mutex_unlock(&ipa3_ctx->lock); /* commit the change to IPA-HW */ if (ipa3_ctx->ctrl->ipa3_commit_flt(IPA_IP_v4) || ipa3_ctx->ctrl->ipa3_commit_flt(IPA_IP_v6)) { IPAERR("fail to commit flt-rule\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa3_ctx->lock); return -EPERM; } mutex_unlock(&ipa3_ctx->lock); return 0; } Loading
drivers/platform/msm/ipa/ipa_v3/ipa_hdr.c +9 −1 Original line number Diff line number Diff line Loading @@ -1180,8 +1180,16 @@ int ipa3_reset_hdr(bool user_only) ipa3_ctx->hdr_proc_ctx_tbl.end = end; IPADBG("hdr_proc_tbl.end = %d\n", end); } /* commit the change to IPA-HW */ if (ipa3_ctx->ctrl->ipa3_commit_hdr()) { IPAERR("fail to commit hdr\n"); WARN_ON_RATELIMIT_IPA(1); mutex_unlock(&ipa3_ctx->lock); return -EFAULT; } mutex_unlock(&ipa3_ctx->lock); return 0; } Loading