/system/extras/simpleperf/ |
event_attr.h | 30 const perf_event_attr* attr; 34 perf_event_attr CreateDefaultPerfEventAttr(const EventType& event_type); 35 void DumpPerfEventAttr(const perf_event_attr& attr, size_t indent = 0); 36 bool GetCommonEventIdPositionsForAttrs(std::vector<perf_event_attr>& attrs, 39 bool IsTimestampSupported(const perf_event_attr& attr); 40 bool IsCpuSupported(const perf_event_attr& attr); 42 std::string GetEventNameByAttr(const perf_event_attr& attr);
|
InplaceSamplerClient.h | 30 static std::unique_ptr<InplaceSamplerClient> Create(const perf_event_attr& attr, pid_t pid, 41 InplaceSamplerClient(const perf_event_attr& attr, pid_t pid, const std::set<pid_t>& tids); 46 const perf_event_attr attr_;
|
event_fd.h | 41 static std::unique_ptr<EventFd> OpenEventFile(const perf_event_attr& attr, 57 const perf_event_attr& attr() const { return attr_; } 86 EventFd(const perf_event_attr& attr, int perf_event_fd, 107 const perf_event_attr attr_; 134 bool IsEventAttrSupported(const perf_event_attr& attr);
|
record.h | 176 // determined by sample_id_all and sample_type in perf_event_attr. To avoid the 177 // complexity of referring to perf_event_attr each time, we copy sample_id_all 193 size_t CreateContent(const perf_event_attr& attr, uint64_t event_id); 196 void ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, 277 MmapRecord(const perf_event_attr& attr, char* p); 279 MmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid, 305 Mmap2Record(const perf_event_attr& attr, char* p); 321 CommRecord(const perf_event_attr& attr, char* p); 323 CommRecord(const perf_event_attr& attr, uint32_t pid, uint32_t tid, 338 ExitOrForkRecord(const perf_event_attr& attr, char* p) [all...] |
event_attr.cpp | 78 perf_event_attr CreateDefaultPerfEventAttr(const EventType& event_type) { 79 perf_event_attr attr; 81 attr.size = sizeof(perf_event_attr); 103 void DumpPerfEventAttr(const perf_event_attr& attr, size_t indent) { 145 bool GetCommonEventIdPositionsForAttrs(std::vector<perf_event_attr>& attrs, 198 << "perf_event_attr for non sample records"; 224 bool IsTimestampSupported(const perf_event_attr& attr) { 228 bool IsCpuSupported(const perf_event_attr& attr) { 232 std::string GetEventNameByAttr(const perf_event_attr& attr) {
|
record_file_format.h | 117 perf_event_attr attr;
|
record_file_test.cpp | 40 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); 42 attrs_.push_back(std::unique_ptr<perf_event_attr>(new perf_event_attr(attr))); 50 std::vector<std::unique_ptr<perf_event_attr>> attrs_; 86 ASSERT_EQ(0, memcmp(attrs[0].attr, attr_ids_[0].attr, sizeof(perf_event_attr))); 156 ASSERT_EQ(0, memcmp(attrs[i].attr, attr_ids_[i].attr, sizeof(perf_event_attr)));
|
cmd_list.cpp | 34 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type); 47 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type);
|
event_fd.cpp | 41 static int perf_event_open(const perf_event_attr& attr, pid_t pid, int cpu, 46 std::unique_ptr<EventFd> EventFd::OpenEventFile(const perf_event_attr& attr, 55 perf_event_attr real_attr = attr; 283 bool IsEventAttrSupported(const perf_event_attr& attr) {
|
/external/perf_data_converter/src/quipper/ |
sample_info_reader.h | 21 SampleInfoReader(struct perf_event_attr event_attr, bool read_cross_endian) 44 const perf_event_attr& event_attr() const { return event_attr_; } 49 struct perf_event_attr event_attr_;
|
perf_data_structures.h | 19 struct perf_event_attr attr;
|
perf_serializer.h | 21 struct perf_event_attr; 53 const perf_event_attr& perf_event_attr, 57 perf_event_attr* perf_event_attr) const; 209 // Given a perf_event_attr, determines the offset of the ID field within an 212 void UpdateEventIdPositions(const struct perf_event_attr& attr);
|
sample_info_reader_test.cc | 34 struct perf_event_attr attr = {0}; 96 struct perf_event_attr attr = {0}; 153 struct perf_event_attr attr = {0}; 213 struct perf_event_attr attr = {0}; 265 struct perf_event_attr attr = {0}; 305 struct perf_event_attr attr = {0}; 343 struct perf_event_attr attr = {0};
|
/external/tensorflow/tensorflow/core/platform/profile_utils/ |
android_armv7a_cpu_utils_helper.h | 28 struct perf_event_attr; 49 int OpenPerfEvent(perf_event_attr *const hw_event, const pid_t pid,
|
android_armv7a_cpu_utils_helper.cc | 81 perf_event_attr pe; 83 memset(&pe, 0, sizeof(perf_event_attr)); 85 pe.size = sizeof(perf_event_attr); 100 int AndroidArmV7ACpuUtilsHelper::OpenPerfEvent(perf_event_attr *const hw_event,
|
/external/compiler-rt/lib/sanitizer_common/ |
sanitizer_platform_limits_linux.cc | 83 sizeof(struct perf_event_attr)); 84 CHECK_SIZE_AND_OFFSET(perf_event_attr, type); 85 CHECK_SIZE_AND_OFFSET(perf_event_attr, size);
|
/external/ltp/testcases/kernel/syscalls/perf_event_open/ |
perf_event_open02.c | 117 static int perf_event_open(struct perf_event_attr *hw_event, pid_t pid, 146 struct perf_event_attr hw_event; 151 memset(&hw_event, 0, sizeof(struct perf_event_attr)); 154 hw_event.size = sizeof(struct perf_event_attr); 221 struct perf_event_attr tsk_event, hw_event; 238 memset(&hw_event, 0, sizeof(struct perf_event_attr)); 239 memset(&tsk_event, 0, sizeof(struct perf_event_attr)); 242 tsk_event.size = sizeof(struct perf_event_attr); 247 hw_event.size = sizeof(struct perf_event_attr); 350 "no struct perf_event_attr defined") [all...] |
perf_event_open01.c | 79 static struct perf_event_attr pe; 114 pe.size = sizeof(struct perf_event_attr); 121 static int perf_event_open(struct perf_event_attr *hw_event, pid_t pid, 208 "no struct perf_event_attr defined");
|
/external/strace/tests/ |
perf_event_open_nonverbose.c | 66 TAIL_ALLOC_OBJECT_CONST_PTR(struct perf_event_attr, attr); 72 struct perf_event_attr *attr;
|
/external/strace/tests-m32/ |
perf_event_open_nonverbose.c | 66 TAIL_ALLOC_OBJECT_CONST_PTR(struct perf_event_attr, attr); 72 struct perf_event_attr *attr;
|
/external/strace/tests-mx32/ |
perf_event_open_nonverbose.c | 66 TAIL_ALLOC_OBJECT_CONST_PTR(struct perf_event_attr, attr); 72 struct perf_event_attr *attr;
|
/external/strace/ |
perf.c | 50 struct perf_event_attr *attr; 67 struct perf_event_attr *attr; 70 if (umove(tcp, addr + offsetof(struct perf_event_attr, size), &size)) { 91 size = offsetofend(struct perf_event_attr, config); 131 struct perf_event_attr *attr; 144 if (offsetof(struct perf_event_attr, _field) >= size) \ 155 if (umove(tcp, addr + offsetof(struct perf_event_attr, size),
|
perf_event_struct.h | 6 struct perf_event_attr { struct
|
/system/extras/tests/icachetest/ |
Profiler.cpp | 41 static int perf_event_open(struct perf_event_attr* hw_event, pid_t pid, 80 struct perf_event_attr pe; 81 memset(&pe, 0, sizeof(struct perf_event_attr)); 83 pe.size = sizeof(struct perf_event_attr);
|
/external/linux-kselftest/tools/testing/selftests/powerpc/pmu/ |
event.h | 16 struct perf_event_attr attr;
|