Home
last modified time | relevance | path

Searched refs:PowerOptimizeData (Results 1 - 5 of 5) sorted by relevance

/developtools/profiler/device/plugins/xpower_plugin/include/
H A Dpower_message_queue.h31 bool WaitAndPop(std::shared_ptr<PowerOptimizeData> &value, const std::chrono::microseconds rel_time);
32 bool WaitAndPopBatch(std::vector<std::shared_ptr<PowerOptimizeData>> &array,
34 void PushBack(std::shared_ptr<PowerOptimizeData> &item);
41 std::deque<std::shared_ptr<PowerOptimizeData>> dataQueue_;
H A Dxpower_common.h42 struct PowerOptimizeData { struct
/developtools/profiler/device/plugins/xpower_plugin/src/
H A Dpower_message_queue.cpp44 bool PowerMessageQueue::WaitAndPop(std::shared_ptr<PowerOptimizeData> &value, const std::chrono::microseconds realTime) in WaitAndPop()
62 bool PowerMessageQueue::WaitAndPopBatch(std::vector<std::shared_ptr<PowerOptimizeData>> &array, in WaitAndPopBatch()
74 std::shared_ptr<PowerOptimizeData> result = dataQueue_.front(); in WaitAndPopBatch()
86 void PowerMessageQueue::PushBack(std::shared_ptr<PowerOptimizeData> &item) in PushBack()
H A Dxpower_plugin.cpp146 auto rawData = std::make_shared<PowerOptimizeData>(); in OptimizeCallback()
162 std::shared_ptr<PowerOptimizeData> result = nullptr; in Report()
/developtools/profiler/device/plugins/xpower_plugin/test/unittest/
H A Dxpower_plugin_unittest.cpp145 auto rawData = std::make_shared<PowerOptimizeData>(); in HWTEST_F()
150 std::shared_ptr<PowerOptimizeData> result = nullptr; in HWTEST_F()
155 std::vector<std::shared_ptr<PowerOptimizeData>> araryData(batchSize); // 5: the size of std::vector; in HWTEST_F()
158 auto rawData = std::make_shared<PowerOptimizeData>(); in HWTEST_F()

Completed in 2 milliseconds