Home
last modified time | relevance | path

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

/external/perfetto/src/profiling/memory/
Dclient_api.cc45 struct AHeapInfo { struct
47 char heap_name[HEAPPROFD_HEAP_NAME_SZ];
48 void (*enabled_callback)(void*, const AHeapProfileEnableCallbackInfo*);
49 void (*disabled_callback)(void*, const AHeapProfileDisableCallbackInfo*);
50 void* enabled_callback_data;
51 void* disabled_callback_data;
54 perfetto::profiling::Sampler sampler;
55 std::atomic<bool> ready;
56 std::atomic<bool> enabled;
57 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.h82 typedef struct AHeapInfo AHeapInfo; typedef