diff options
author | 2023-09-28 05:12:28 +0000 | |
---|---|---|
committer | 2023-09-28 05:30:58 +0000 | |
commit | af8d3a709b93cb2a857ff783840b3b3f1d83d16b (patch) | |
tree | 03c9226718dddb3d82405411f2c3eb6a02abaac7 | |
parent | c969fb8902d183660de32cbb0a8d66d4819055e5 (diff) |
make it clear mGpuMemTotalMap is R/O
Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I0484c629a02b84b59ca19b35e24a6496fbfd0990
-rw-r--r-- | services/gpuservice/gpumem/GpuMem.cpp | 2 | ||||
-rw-r--r-- | services/gpuservice/gpumem/include/gpumem/GpuMem.h | 4 | ||||
-rw-r--r-- | services/gpuservice/tests/unittests/TestableGpuMem.h | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/services/gpuservice/gpumem/GpuMem.cpp b/services/gpuservice/gpumem/GpuMem.cpp index dd3cc3bd86..141fe021ee 100644 --- a/services/gpuservice/gpumem/GpuMem.cpp +++ b/services/gpuservice/gpumem/GpuMem.cpp @@ -77,7 +77,7 @@ void GpuMem::initialize() { mInitialized.store(true); } -void GpuMem::setGpuMemTotalMap(bpf::BpfMap<uint64_t, uint64_t>& map) { +void GpuMem::setGpuMemTotalMap(bpf::BpfMapRO<uint64_t, uint64_t>& map) { mGpuMemTotalMap = std::move(map); } diff --git a/services/gpuservice/gpumem/include/gpumem/GpuMem.h b/services/gpuservice/gpumem/include/gpumem/GpuMem.h index 7588b54818..9aa74d6863 100644 --- a/services/gpuservice/gpumem/include/gpumem/GpuMem.h +++ b/services/gpuservice/gpumem/include/gpumem/GpuMem.h @@ -44,12 +44,12 @@ private: friend class TestableGpuMem; // set gpu memory total map - void setGpuMemTotalMap(bpf::BpfMap<uint64_t, uint64_t>& map); + void setGpuMemTotalMap(bpf::BpfMapRO<uint64_t, uint64_t>& map); // indicate whether ebpf has been initialized std::atomic<bool> mInitialized = false; // bpf map for GPU memory total data - android::bpf::BpfMap<uint64_t, uint64_t> mGpuMemTotalMap; + android::bpf::BpfMapRO<uint64_t, uint64_t> mGpuMemTotalMap; // gpu memory tracepoint event category static constexpr char kGpuMemTraceGroup[] = "gpu_mem"; diff --git a/services/gpuservice/tests/unittests/TestableGpuMem.h b/services/gpuservice/tests/unittests/TestableGpuMem.h index 6c8becb075..f21843fe1a 100644 --- a/services/gpuservice/tests/unittests/TestableGpuMem.h +++ b/services/gpuservice/tests/unittests/TestableGpuMem.h @@ -28,7 +28,7 @@ public: void setInitialized() { mGpuMem->mInitialized.store(true); } - void setGpuMemTotalMap(bpf::BpfMap<uint64_t, uint64_t>& map) { + void setGpuMemTotalMap(bpf::BpfMapRO<uint64_t, uint64_t>& map) { mGpuMem->setGpuMemTotalMap(map); } |