Home
last modified time | relevance | path

Searched defs:AHeapInfo (Results 1 – 3 of 3) sorted by relevance

/external/perfetto/src/profiling/memory/
Dclient_api.cc47 struct AHeapInfo { struct
49 char heap_name[HEAPPROFD_HEAP_NAME_SZ];
50 void (*enabled_callback)(void*, const AHeapProfileEnableCallbackInfo*);
51 void (*disabled_callback)(void*, const AHeapProfileDisableCallbackInfo*);
52 void* enabled_callback_data;
53 void* disabled_callback_data;
56 perfetto::profiling::Sampler sampler;
57 std::atomic<bool> ready;
58 std::atomic<bool> enabled;
59 std::atomic<uint64_t> adaptive_sampling_shmem_threshold;
[all …]
Dclient_api_noop.cc33 __attribute__((visibility("default"))) AHeapInfo* AHeapInfo_setEnabledCallback( in AHeapInfo_setEnabledCallback() argument
40 __attribute__((visibility("default"))) AHeapInfo* AHeapInfo_setDisabledCallback( in AHeapInfo_setDisabledCallback() argument
48 AHeapInfo*) { in AHeapProfile_registerHeap() argument
/external/perfetto/src/profiling/memory/include/perfetto/
Dheap_profile.h81 typedef struct AHeapInfo AHeapInfo; typedef