Loading drivers/platform/msm/ipa/ipa_v2/ipa_flt.c +10 −0 Original line number Diff line number Diff line Loading @@ -1039,6 +1039,11 @@ static int __ipa_add_flt_rule(struct ipa_flt_tbl *tbl, enum ipa_ip_type ip, goto error; } } } else { if (rule->rt_tbl_idx > 0) { IPAERR_RL("invalid RT tbl\n"); goto error; } } entry = kmem_cache_zalloc(ipa_ctx->flt_rule_cache, GFP_KERNEL); Loading Loading @@ -1160,6 +1165,11 @@ static int __ipa_mdfy_flt_rule(struct ipa_flt_rule_mdfy *frule, goto error; } } } else { if (frule->rule.rt_tbl_idx > 0) { IPAERR_RL("invalid RT tbl\n"); goto error; } } entry->rule = frule->rule; Loading drivers/platform/msm/ipa/ipa_v3/ipa_flt.c +10 −0 Original line number Diff line number Diff line Loading @@ -1096,6 +1096,11 @@ static int __ipa_validate_flt_rule(const struct ipa_flt_rule *rule, goto error; } } } else { if (rule->rt_tbl_idx > 0) { IPAERR("invalid RT tbl\n"); goto error; } } if (rule->rule_id) { Loading Loading @@ -1347,6 +1352,11 @@ static int __ipa_mdfy_flt_rule(struct ipa_flt_rule_mdfy *frule, goto error; } } } else { if (frule->rule.rt_tbl_idx > 0) { IPAERR("invalid RT tbl\n"); goto error; } } entry->rule = frule->rule; Loading Loading
drivers/platform/msm/ipa/ipa_v2/ipa_flt.c +10 −0 Original line number Diff line number Diff line Loading @@ -1039,6 +1039,11 @@ static int __ipa_add_flt_rule(struct ipa_flt_tbl *tbl, enum ipa_ip_type ip, goto error; } } } else { if (rule->rt_tbl_idx > 0) { IPAERR_RL("invalid RT tbl\n"); goto error; } } entry = kmem_cache_zalloc(ipa_ctx->flt_rule_cache, GFP_KERNEL); Loading Loading @@ -1160,6 +1165,11 @@ static int __ipa_mdfy_flt_rule(struct ipa_flt_rule_mdfy *frule, goto error; } } } else { if (frule->rule.rt_tbl_idx > 0) { IPAERR_RL("invalid RT tbl\n"); goto error; } } entry->rule = frule->rule; Loading
drivers/platform/msm/ipa/ipa_v3/ipa_flt.c +10 −0 Original line number Diff line number Diff line Loading @@ -1096,6 +1096,11 @@ static int __ipa_validate_flt_rule(const struct ipa_flt_rule *rule, goto error; } } } else { if (rule->rt_tbl_idx > 0) { IPAERR("invalid RT tbl\n"); goto error; } } if (rule->rule_id) { Loading Loading @@ -1347,6 +1352,11 @@ static int __ipa_mdfy_flt_rule(struct ipa_flt_rule_mdfy *frule, goto error; } } } else { if (frule->rule.rt_tbl_idx > 0) { IPAERR("invalid RT tbl\n"); goto error; } } entry->rule = frule->rule; Loading