Searched refs:StatsType (Results 1 - 6 of 6) sorted by relevance
/foundation/communication/netmanager_base/test/netsysbpfstats/unittest/netsys_bpf_stats_test/ |
H A D | netsys_bpf_stats_test.cpp | 81 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 D | bpf_stats.h | 29 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 D | bpf_stats.cpp | 31 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 D | net_stats_service.cpp | 140 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 D | net_stats_cached.cpp | 294 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 D | netsys_native_service.cpp | 691 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