Home
last modified time | relevance | path

Searched refs:BpfMapper (Results 1 - 9 of 9) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/
H A Dbpf_stats.cpp56 BpfMapper<iface_stats_key, iface_stats_value> ifaceStatsMap(IFACE_STATS_MAP_PATH, BPF_F_RDONLY); in GetTotalStats()
82 BpfMapper<app_uid_stats_key, app_uid_stats_value> appUidStatsMap(APP_UID_STATS_MAP_PATH, BPF_F_RDONLY); in GetUidStats()
96 BpfMapper<stats_key, stats_value> uidSimStatsMap(APP_UID_SIM_STATS_MAP_PATH, BPF_F_RDONLY); in GetAllSimStatsInfo()
144 BpfMapper<stats_key, stats_value> uidIfaceStatsMap(APP_UID_IF_STATS_MAP_PATH, BPF_F_RDONLY); in GetAllStatsInfo()
185 BpfMapper<stats_key, stats_value> uidStatsMap(path, BPF_ANY); in DeleteStatsInfo()
204 BpfMapper<iface_stats_key, iface_stats_value> ifaceStatsMap(IFACE_STATS_MAP_PATH, BPF_F_RDONLY); in GetIfaceStats()
225 BpfMapper<socket_cookie_stats_key, app_cookie_stats_value> appUidCookieStatsMap(APP_COOKIE_STATS_MAP_PATH, in GetCookieStats()
H A Dbpf_netfirewall.cpp45 std::unique_ptr<BpfMapper<CtKey, CtVaule>> NetsysBpfNetFirewall::ctRdMap_ = nullptr;
46 std::unique_ptr<BpfMapper<CtKey, CtVaule>> NetsysBpfNetFirewall::ctWrMap_ = nullptr;
136 ctRdMap_ = std::make_unique<BpfMapper<CtKey, CtVaule>>(MAP_PATH(CT_MAP), BPF_F_RDONLY); in StartListener()
137 ctWrMap_ = std::make_unique<BpfMapper<CtKey, CtVaule>>(MAP_PATH(CT_MAP), BPF_F_WRONLY); in StartListener()
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dconn_manager.cpp64 BpfMapper<sock_permission_key, sock_permission_value> permissionMap(BROKER_SOCKET_PERMISSION_MAP_PATH, in SetInternetPermission()
76 BpfMapper<sock_permission_key, sock_permission_value> permissionMap(OH_SOCKET_PERMISSION_MAP_PATH, BPF_F_WRONLY); in SetInternetPermission()
246 BpfMapper<net_index, net_interface_name_id> netIdAndIfaceMap(NET_INDEX_AND_IFACE_MAP_PATH, BPF_ANY); in AddInterfaceToNetwork()
287 BpfMapper<net_index, net_interface_name_id> netIdAndIfaceMap(NET_INDEX_AND_IFACE_MAP_PATH, BPF_ANY); in RemoveInterfaceFromNetwork()
402 BpfMapper<app_uid_key, app_uid_key> brokerUidAccessPolicyMap(BROKER_UID_ACCESS_POLICY_MAP_PATH, BPF_F_WRONLY); in SetNetworkAccessPolicy()
417 BpfMapper<app_uid_key, uid_access_policy_value> uidAccessPolicyMap(APP_UID_PERMISSION_MAP_PATH, BPF_ANY); in SetNetworkAccessPolicy()
446 BpfMapper<app_uid_key, uid_access_policy_value> uidAccessPolicyMap(APP_UID_PERMISSION_MAP_PATH, BPF_ANY); in DeleteNetworkAccessPolicy()
463 BpfMapper<net_bear_id_key, net_bear_type_map_value> NetBearerTypeMap(NET_BEAR_TYPE_MAP_PATH, BPF_ANY); in NotifyNetBearerTypeChange()
/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/
H A Dbpf_netfirewall.h195 BpfMapper<Key, Value> rdMap(path, BPF_F_RDONLY); in ClearBpfMap()
203 BpfMapper<Key, Value> wrMap(path, BPF_F_WRONLY); in ClearBpfMap()
218 BpfMapper<Key, Value> map(path, BPF_F_WRONLY); in WriteBpfMap()
289 static std::unique_ptr<BpfMapper<CtKey, CtVaule>> ctRdMap_, ctWrMap_;
H A Dbpf_mapper.h202 template <class Key, class Value> class BpfMapper { class
204 BpfMapper<Key, Value>() = default;
205 ~BpfMapper<Key, Value>() in ~BpfMapper()
212 BpfMapper<Key, Value>(const std::string &pathName, uint32_t flags) in BpfMapper() function in OHOS::NetManagerStandard::BpfMapper
/foundation/communication/netmanager_base/test/netsysbpfstats/unittest/netsys_bpf_stats_test/
H A Dnetsys_bpf_stats_test.cpp166 BpfMapper<app_uid_stats_key, app_uid_stats_value> appUidStatsMap(APP_UID_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
199 BpfMapper<iface_stats_key, iface_stats_value> ifaceStatsMap(IFACE_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
243 BpfMapper<app_uid_if_stats_key, app_uid_if_stats_value> uidIfaceStatsMap(APP_UID_IF_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
270 BpfMapper<socket_cookie_stats_key, app_cookie_stats_value> appCookieStatsMap(APP_COOKIE_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
302 BpfMapper<app_uid_if_stats_key, app_uid_if_stats_value> uidIfStatsMap(APP_UID_IF_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
322 BpfMapper<app_uid_if_stats_key, app_uid_if_stats_value> uidIfStatsMap(APP_UID_IF_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
349 BpfMapper<app_uid_sim_stats_key, app_uid_sim_stats_value> uidSimStatsMap(APP_UID_SIM_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
377 BpfMapper<sock_netns_key, sock_netns_value> sockNetnsMap(SOCK_NETNS_MAP_PATH, BPF_ANY); in HWTEST_F()
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dnetsys_native_service_proxy_test.cpp287 BpfMapper<socket_cookie_stats_key, app_cookie_stats_value> appCookieStatsMap(APP_COOKIE_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
H A Dnetsys_native_client_test.cpp370 BpfMapper<socket_cookie_stats_key, app_cookie_stats_value> appCookieStatsMap(APP_COOKIE_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()
H A Dnetsys_controller_test.cpp1006 BpfMapper<socket_cookie_stats_key, app_cookie_stats_value> appCookieStatsMap(APP_COOKIE_STATS_MAP_PATH, BPF_ANY); in HWTEST_F()

Completed in 8 milliseconds