Home
last modified time | relevance | path

Searched refs:flt_rule (Results 1 – 15 of 15) sorted by relevance

/aosp12/hardware/qcom/data/ipacfg-mgr/msm8998/ipacm/src/
H A DIPACM_Filtering.cpp202 struct ipa_ioc_del_flt_rule *flt_rule; in DeleteFilteringHdls() local
209 if (flt_rule == NULL) in DeleteFilteringHdls()
217 memset(flt_rule, 0, len); in DeleteFilteringHdls()
218 flt_rule->commit = 1; in DeleteFilteringHdls()
219 flt_rule->num_hdls = UNIT_RULES; in DeleteFilteringHdls()
220 flt_rule->ip = ip; in DeleteFilteringHdls()
229 flt_rule->hdl[0].status = -1; in DeleteFilteringHdls()
230 flt_rule->hdl[0].hdl = flt_rule_hdls[cnt]; in DeleteFilteringHdls()
242 if (flt_rule->hdl[0].status != 0) in DeleteFilteringHdls()
245 flt_rule->hdl[0].hdl, flt_rule->hdl[0].status); in DeleteFilteringHdls()
[all …]
H A DIPACM_Lan.cpp3349 flt_rule.status = -1; in reset_to_dummy_flt_rule()
3492 if (!flt_rule) in install_ipv4_icmp_flt_rule()
3498 flt_rule->commit = 1; in install_ipv4_icmp_flt_rule()
3525 free(flt_rule); in install_ipv4_icmp_flt_rule()
3551 if (!flt_rule) in install_ipv6_icmp_flt_rule()
3583 free(flt_rule); in install_ipv6_icmp_flt_rule()
3591 free(flt_rule); in install_ipv6_icmp_flt_rule()
3635 flt_rule.status = -1; in add_dummy_private_subnet_flt_rule()
3787 if (!flt_rule) in install_ipv6_prefix_flt_rule()
3826 free(flt_rule); in install_ipv6_prefix_flt_rule()
[all …]
H A DIPACM_LanToLan.cpp601 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in add_client_flt_rule()
611 if(it_flt == peer->flt_rule.end()) //the client is not in the flt info list in add_client_flt_rule()
618 peer->flt_rule.push_front(new_flt_info); in add_client_flt_rule()
644 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in del_client_flt_rule()
660 peer->flt_rule.erase(it_flt); in del_client_flt_rule()
785 for(it = peer->flt_rule.begin(); it != peer->flt_rule.end(); it++) in clear_all_flt_rule_for_one_peer_iface()
798 peer->flt_rule.clear(); in clear_all_flt_rule_for_one_peer_iface()
1196 IPACMDBG_H("There are %d flt info in total.\n", peer_info->flt_rule.size()); in print_peer_info()
1197 for(it_flt = peer_info->flt_rule.begin(); it_flt != peer_info->flt_rule.end(); it_flt++) in print_peer_info()
H A DIPACM_Wan.cpp202 struct ipa_ioc_add_flt_rule *flt_rule; in handle_addr_evt() local
347 flt_rule = (struct ipa_ioc_add_flt_rule *)calloc(1, len); in handle_addr_evt()
348 if (!flt_rule) in handle_addr_evt()
354 flt_rule->commit = 1; in handle_addr_evt()
355 flt_rule->ep = rx_prop->rx[0].src_pipe; in handle_addr_evt()
356 flt_rule->global = false; in handle_addr_evt()
357 flt_rule->ip = IPA_IP_v6; in handle_addr_evt()
358 flt_rule->num_rules = 1; in handle_addr_evt()
382 if (m_filtering.AddFilteringRule(flt_rule) == false) in handle_addr_evt()
385 free(flt_rule); in handle_addr_evt()
[all …]
/aosp12/hardware/qcom/sdm845/data/ipacfg-mgr/ipacm/src/
H A DIPACM_Filtering.cpp205 struct ipa_ioc_del_flt_rule *flt_rule; in DeleteFilteringHdls() local
212 if (flt_rule == NULL) in DeleteFilteringHdls()
220 memset(flt_rule, 0, len); in DeleteFilteringHdls()
221 flt_rule->commit = 1; in DeleteFilteringHdls()
222 flt_rule->num_hdls = UNIT_RULES; in DeleteFilteringHdls()
223 flt_rule->ip = ip; in DeleteFilteringHdls()
232 flt_rule->hdl[0].status = -1; in DeleteFilteringHdls()
233 flt_rule->hdl[0].hdl = flt_rule_hdls[cnt]; in DeleteFilteringHdls()
245 if (flt_rule->hdl[0].status != 0) in DeleteFilteringHdls()
248 flt_rule->hdl[0].hdl, flt_rule->hdl[0].status); in DeleteFilteringHdls()
[all …]
H A DIPACM_Lan.cpp3620 flt_rule.status = -1; in reset_to_dummy_flt_rule()
3763 if (!flt_rule) in install_ipv4_icmp_flt_rule()
3769 flt_rule->commit = 1; in install_ipv4_icmp_flt_rule()
3796 free(flt_rule); in install_ipv4_icmp_flt_rule()
3822 if (!flt_rule) in install_ipv6_icmp_flt_rule()
3854 free(flt_rule); in install_ipv6_icmp_flt_rule()
3862 free(flt_rule); in install_ipv6_icmp_flt_rule()
3906 flt_rule.status = -1; in add_dummy_private_subnet_flt_rule()
4058 if (!flt_rule) in install_ipv6_prefix_flt_rule()
4097 free(flt_rule); in install_ipv6_prefix_flt_rule()
[all …]
H A DIPACM_LanToLan.cpp1067 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in add_client_flt_rule()
1076 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule()
1115 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule()
1130 peer->flt_rule.push_front(new_flt_info); in add_client_flt_rule()
1156 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in del_client_flt_rule()
1213 peer->flt_rule.erase(it_flt); in del_client_flt_rule()
1361 for(it = peer->flt_rule.begin(); it != peer->flt_rule.end(); it++) in clear_all_flt_rule_for_one_peer_iface()
1416 peer->flt_rule.clear(); in clear_all_flt_rule_for_one_peer_iface()
1898 IPACMDBG_H("There are %d flt info in total.\n", peer_info->flt_rule.size()); in print_peer_info()
1899 for(it_flt = peer_info->flt_rule.begin(); it_flt != peer_info->flt_rule.end(); it_flt++) in print_peer_info()
[all …]
H A DIPACM_Wan.cpp202 struct ipa_ioc_add_flt_rule *flt_rule; in handle_addr_evt() local
347 flt_rule = (struct ipa_ioc_add_flt_rule *)calloc(1, len); in handle_addr_evt()
348 if (!flt_rule) in handle_addr_evt()
354 flt_rule->commit = 1; in handle_addr_evt()
355 flt_rule->ep = rx_prop->rx[0].src_pipe; in handle_addr_evt()
356 flt_rule->global = false; in handle_addr_evt()
357 flt_rule->ip = IPA_IP_v6; in handle_addr_evt()
358 flt_rule->num_rules = 1; in handle_addr_evt()
382 if (m_filtering.AddFilteringRule(flt_rule) == false) in handle_addr_evt()
385 free(flt_rule); in handle_addr_evt()
[all …]
/aosp12/hardware/qcom/sm8150/data/ipacfg-mgr/ipacm/src/
H A DIPACM_Lan.cpp3973 if (!flt_rule) in install_ipv4_icmp_flt_rule()
4018 free(flt_rule); in install_ipv4_icmp_flt_rule()
4045 if (!flt_rule) in install_ipv6_icmp_flt_rule()
4089 free(flt_rule); in install_ipv6_icmp_flt_rule()
4097 free(flt_rule); in install_ipv6_icmp_flt_rule()
4360 if(!flt_rule) in modify_ipv6_prefix_flt_rule()
4426 if(flt_rule != NULL) in modify_ipv6_prefix_flt_rule()
4428 free(flt_rule); in modify_ipv6_prefix_flt_rule()
4464 if (!flt_rule) in install_ipv6_prefix_flt_rule()
4528 free(flt_rule); in install_ipv6_prefix_flt_rule()
[all …]
H A DIPACM_Filtering.cpp451 struct ipa_ioc_del_flt_rule *flt_rule; in DeleteFilteringHdls() local
458 if (flt_rule == NULL) in DeleteFilteringHdls()
466 memset(flt_rule, 0, len); in DeleteFilteringHdls()
467 flt_rule->commit = 1; in DeleteFilteringHdls()
468 flt_rule->num_hdls = UNIT_RULES; in DeleteFilteringHdls()
469 flt_rule->ip = ip; in DeleteFilteringHdls()
478 flt_rule->hdl[0].status = -1; in DeleteFilteringHdls()
479 flt_rule->hdl[0].hdl = flt_rule_hdls[cnt]; in DeleteFilteringHdls()
491 if (flt_rule->hdl[0].status != 0) in DeleteFilteringHdls()
494 flt_rule->hdl[0].hdl, flt_rule->hdl[0].status); in DeleteFilteringHdls()
[all …]
H A DIPACM_LanToLan.cpp1072 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in add_client_flt_rule()
1081 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule()
1120 if(it_flt != peer->flt_rule.end()) in add_client_flt_rule()
1135 peer->flt_rule.push_front(new_flt_info); in add_client_flt_rule()
1161 for(it_flt = peer->flt_rule.begin(); it_flt != peer->flt_rule.end(); it_flt++) in del_client_flt_rule()
1218 peer->flt_rule.erase(it_flt); in del_client_flt_rule()
1374 for(it = peer->flt_rule.begin(); it != peer->flt_rule.end(); it++) in clear_all_flt_rule_for_one_peer_iface()
1429 peer->flt_rule.clear(); in clear_all_flt_rule_for_one_peer_iface()
1915 IPACMDBG_H("There are %zu flt info in total.\n", peer_info->flt_rule.size()); in print_peer_info()
1916 for(it_flt = peer_info->flt_rule.begin(); it_flt != peer_info->flt_rule.end(); it_flt++) in print_peer_info()
[all …]
H A DIPACM_Wan.cpp283 struct ipa_ioc_add_flt_rule *flt_rule; in handle_addr_evt() local
524 if (!flt_rule) in handle_addr_evt()
530 flt_rule->commit = 1; in handle_addr_evt()
531 flt_rule->ep = rx_prop->rx[0].src_pipe; in handle_addr_evt()
532 flt_rule->global = false; in handle_addr_evt()
533 flt_rule->ip = IPA_IP_v6; in handle_addr_evt()
534 flt_rule->num_rules = 1; in handle_addr_evt()
563 result = m_filtering.AddFilteringRule(flt_rule); in handle_addr_evt()
566 result = m_filtering.AddFilteringRule(flt_rule); in handle_addr_evt()
572 free(flt_rule); in handle_addr_evt()
[all …]
/aosp12/hardware/qcom/data/ipacfg-mgr/msm8998/ipacm/inc/
H A DIPACM_LanToLan.h80 list<flt_rule_info> flt_rule; member
/aosp12/hardware/qcom/sdm845/data/ipacfg-mgr/ipacm/inc/
H A DIPACM_LanToLan.h120 list<flt_rule_info> flt_rule; member
/aosp12/hardware/qcom/sm8150/data/ipacfg-mgr/ipacm/inc/
H A DIPACM_LanToLan.h120 list<flt_rule_info> flt_rule; member