Home
last modified time | relevance | path

Searched refs:StatsType (Results 1 - 6 of 6) sorted by relevance

/foundation/communication/netmanager_base/test/netsysbpfstats/unittest/netsys_bpf_stats_test/
H A Dnetsys_bpf_stats_test.cpp81 bpfStats->GetTotalStats(stats, StatsType::STATS_TYPE_RX_BYTES); in HWTEST_F()
83 bpfStats->GetTotalStats(stats, StatsType::STATS_TYPE_RX_PACKETS); in HWTEST_F()
85 bpfStats->GetTotalStats(stats, StatsType::STATS_TYPE_TX_BYTES); in HWTEST_F()
87 bpfStats->GetTotalStats(stats, StatsType::STATS_TYPE_TX_PACKETS); in HWTEST_F()
96 bpfStats->GetUidStats(stats, StatsType::STATS_TYPE_RX_BYTES, TEST_UID1); in HWTEST_F()
98 bpfStats->GetUidStats(stats, StatsType::STATS_TYPE_RX_PACKETS, TEST_UID1); in HWTEST_F()
100 bpfStats->GetUidStats(stats, StatsType::STATS_TYPE_TX_BYTES, TEST_UID1); in HWTEST_F()
102 bpfStats->GetUidStats(stats, StatsType::STATS_TYPE_TX_PACKETS, TEST_UID1); in HWTEST_F()
105 bpfStats->GetUidStats(stats, StatsType::STATS_TYPE_RX_BYTES, TEST_UID2); in HWTEST_F()
107 bpfStats->GetUidStats(stats, StatsType in HWTEST_F()
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/
H A Dbpf_stats.h29 enum class StatsType { class
45 * @param type StatsType traffic data type
48 int32_t GetTotalStats(uint64_t &stats, StatsType type);
54 * @param type StatsType traffic data type
58 int32_t GetUidStats(uint64_t &stats, StatsType type, uint32_t uid);
64 * @param type StatsType traffic data type
68 int32_t GetIfaceStats(uint64_t &stats, StatsType type, const std::string &interfaceName);
94 int32_t GetCookieStats(uint64_t &stats, StatsType statsType, uint64_t cookie);
97 static int32_t GetNumberFromStatsValue(uint64_t &stats, StatsType statsType, const stats_value &value);
/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/
H A Dbpf_stats.cpp31 int32_t NetsysBpfStats::GetNumberFromStatsValue(uint64_t &stats, StatsType statsType, const stats_value &value) in GetNumberFromStatsValue()
34 case StatsType::STATS_TYPE_RX_BYTES: in GetNumberFromStatsValue()
37 case StatsType::STATS_TYPE_RX_PACKETS: in GetNumberFromStatsValue()
40 case StatsType::STATS_TYPE_TX_BYTES: in GetNumberFromStatsValue()
43 case StatsType::STATS_TYPE_TX_PACKETS: in GetNumberFromStatsValue()
47 NETNATIVE_LOGE("invalid StatsType type %{public}d", statsType); in GetNumberFromStatsValue()
53 int32_t NetsysBpfStats::GetTotalStats(uint64_t &stats, StatsType statsType) in GetTotalStats()
79 int32_t NetsysBpfStats::GetUidStats(uint64_t &stats, StatsType statsType, uint32_t uid) in GetUidStats()
201 int32_t NetsysBpfStats::GetIfaceStats(uint64_t &stats, const StatsType statsType, const std::string &interfaceName) in GetIfaceStats()
221 int32_t NetsysBpfStats::GetCookieStats(uint64_t &stats, StatsType statsTyp
[all...]
/foundation/communication/netmanager_base/services/netstatsmanager/src/
H A Dnet_stats_service.cpp140 NetsysController::GetInstance().GetTotalStats(rxBytes, static_cast<uint32_t>(StatsType::STATS_TYPE_RX_BYTES)); in GetDumpMessage()
141 NetsysController::GetInstance().GetTotalStats(txBytes, static_cast<uint32_t>(StatsType::STATS_TYPE_TX_BYTES)); in GetDumpMessage()
142 NetsysController::GetInstance().GetTotalStats(rxPackets, static_cast<uint32_t>(StatsType::STATS_TYPE_RX_PACKETS)); in GetDumpMessage()
143 NetsysController::GetInstance().GetTotalStats(txPackets, static_cast<uint32_t>(StatsType::STATS_TYPE_TX_PACKETS)); in GetDumpMessage()
216 return NetsysController::GetInstance().GetIfaceStats(stats, static_cast<uint32_t>(StatsType::STATS_TYPE_RX_BYTES), in GetIfaceRxBytes()
222 return NetsysController::GetInstance().GetIfaceStats(stats, static_cast<uint32_t>(StatsType::STATS_TYPE_TX_BYTES), in GetIfaceTxBytes()
236 totalCellular, static_cast<uint32_t>(StatsType::STATS_TYPE_RX_BYTES), name); in GetCellularRxBytes()
256 totalCellular, static_cast<uint32_t>(StatsType::STATS_TYPE_TX_BYTES), name); in GetCellularTxBytes()
269 return NetsysController::GetInstance().GetTotalStats(stats, static_cast<uint32_t>(StatsType::STATS_TYPE_RX_BYTES)); in GetAllRxBytes()
275 return NetsysController::GetInstance().GetTotalStats(stats, static_cast<uint32_t>(StatsType in GetAllTxBytes()
[all...]
H A Dnet_stats_cached.cpp294 static_cast<uint32_t>(StatsType::STATS_TYPE_RX_BYTES), ifName); in CacheIfaceStats()
296 static_cast<uint32_t>(StatsType::STATS_TYPE_RX_PACKETS), ifName); in CacheIfaceStats()
298 static_cast<uint32_t>(StatsType::STATS_TYPE_TX_BYTES), ifName); in CacheIfaceStats()
300 static_cast<uint32_t>(StatsType::STATS_TYPE_TX_PACKETS), ifName); in CacheIfaceStats()
/foundation/communication/netmanager_base/services/netmanagernative/src/
H A Dnetsys_native_service.cpp691 return bpfStats_->GetTotalStats(stats, static_cast<OHOS::NetManagerStandard::StatsType>(type)); in GetTotalStats()
701 return bpfStats_->GetUidStats(stats, static_cast<OHOS::NetManagerStandard::StatsType>(type), uid); in GetUidStats()
711 return bpfStats_->GetIfaceStats(stats, static_cast<OHOS::NetManagerStandard::StatsType>(type), interfaceName); in GetIfaceStats()
899 return bpfStats_->GetCookieStats(stats, static_cast<OHOS::NetManagerStandard::StatsType>(type), cookie); in GetCookieStats()

Completed in 6 milliseconds