/system/extras/simpleperf/ |
D | event_attr.cpp | 78 perf_event_attr attr; in CreateDefaultPerfEventAttr() local 79 memset(&attr, 0, sizeof(attr)); in CreateDefaultPerfEventAttr() 80 attr.size = sizeof(perf_event_attr); in CreateDefaultPerfEventAttr() 81 attr.type = event_type.type; in CreateDefaultPerfEventAttr() 82 attr.config = event_type.config; in CreateDefaultPerfEventAttr() 83 attr.mmap = 1; in CreateDefaultPerfEventAttr() 84 attr.comm = 1; in CreateDefaultPerfEventAttr() 85 attr.disabled = 0; in CreateDefaultPerfEventAttr() 88 attr.read_format = in CreateDefaultPerfEventAttr() 90 attr.sample_type |= in CreateDefaultPerfEventAttr() [all …]
|
D | event_selection_set.cpp | 34 perf_event_attr attr = CreateDefaultPerfEventAttr(*type); in IsBranchSamplingSupported() local 35 attr.sample_type |= PERF_SAMPLE_BRANCH_STACK; in IsBranchSamplingSupported() 36 attr.branch_sample_type = PERF_SAMPLE_BRANCH_ANY; in IsBranchSamplingSupported() 37 return IsEventAttrSupportedByKernel(attr); in IsBranchSamplingSupported() 45 perf_event_attr attr = CreateDefaultPerfEventAttr(*type); in IsDwarfCallChainSamplingSupported() local 46 attr.sample_type |= PERF_SAMPLE_CALLCHAIN | PERF_SAMPLE_REGS_USER | PERF_SAMPLE_STACK_USER; in IsDwarfCallChainSamplingSupported() 47 attr.exclude_callchain_user = 1; in IsDwarfCallChainSamplingSupported() 48 attr.sample_regs_user = GetSupportedRegMask(GetBuildArch()); in IsDwarfCallChainSamplingSupported() 49 attr.sample_stack_user = 8192; in IsDwarfCallChainSamplingSupported() 50 return IsEventAttrSupportedByKernel(attr); in IsDwarfCallChainSamplingSupported() [all …]
|
D | record.h | 120 size_t CreateContent(const perf_event_attr& attr); 123 void ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, const char* end); 175 MmapRecord(const perf_event_attr& attr, const perf_event_header* pheader); 200 Mmap2Record(const perf_event_attr& attr, const perf_event_header* pheader); 217 CommRecord(const perf_event_attr& attr, const perf_event_header* pheader); 233 ExitOrForkRecord(const perf_event_attr& attr, const perf_event_header* pheader); 241 ExitRecord(const perf_event_attr& attr, const perf_event_header* pheader) in ExitRecord() 242 : ExitOrForkRecord(attr, pheader) { in ExitRecord() 249 ForkRecord(const perf_event_attr& attr, const perf_event_header* pheader) in ForkRecord() 250 : ExitOrForkRecord(attr, pheader) { in ForkRecord() [all …]
|
D | record_file_reader.cpp | 97 FileAttr attr; in ReadAttrSection() local 98 memset(&attr, 0, sizeof(attr)); in ReadAttrSection() 99 size_t section_desc_size = sizeof(attr.ids); in ReadAttrSection() 101 memcpy(&attr.attr, &buf[0], std::min(sizeof(attr.attr), perf_event_attr_size)); in ReadAttrSection() 102 memcpy(&attr.ids, &buf[perf_event_attr_size], section_desc_size); in ReadAttrSection() 103 file_attrs_.push_back(attr); in ReadAttrSection() 133 bool RecordFileReader::ReadIdsForAttr(const FileAttr& attr, std::vector<uint64_t>* ids) { in ReadIdsForAttr() argument 134 size_t id_count = attr.ids.size / sizeof(uint64_t); in ReadIdsForAttr() 135 if (fseek(record_fp_, attr.ids.offset, SEEK_SET) != 0) { in ReadIdsForAttr() 140 if (fread(ids->data(), attr.ids.size, 1, record_fp_) != 1) { in ReadIdsForAttr() [all …]
|
D | record.cpp | 72 size_t SampleId::CreateContent(const perf_event_attr& attr) { in CreateContent() argument 73 sample_id_all = attr.sample_id_all; in CreateContent() 74 sample_type = attr.sample_type; in CreateContent() 79 void SampleId::ReadFromBinaryFormat(const perf_event_attr& attr, const char* p, const char* end) { in ReadFromBinaryFormat() argument 80 sample_id_all = attr.sample_id_all; in ReadFromBinaryFormat() 81 sample_type = attr.sample_type; in ReadFromBinaryFormat() 187 MmapRecord::MmapRecord(const perf_event_attr& attr, const perf_event_header* pheader) in MmapRecord() argument 195 sample_id.ReadFromBinaryFormat(attr, p, end); in MmapRecord() 219 Mmap2Record::Mmap2Record(const perf_event_attr& attr, const perf_event_header* pheader) in Mmap2Record() argument 227 sample_id.ReadFromBinaryFormat(attr, p, end); in Mmap2Record() [all …]
|
D | record_file_test.cpp | 40 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); in AddEventType() local 41 attrs_.push_back(std::unique_ptr<perf_event_attr>(new perf_event_attr(attr))); in AddEventType() 43 attr_id.attr = attrs_.back().get(); in AddEventType() 63 MmapRecord mmap_record = CreateMmapRecord(*(attr_ids_[0].attr), true, 1, 1, 0x1000, 0x2000, in TEST_F() 83 ASSERT_EQ(0, memcmp(&file_attrs[0].attr, attr_ids_[0].attr, sizeof(perf_event_attr))); in TEST_F() 114 CreateMmapRecord(*(attr_ids_[0].attr), true, 1, 1, 0x100, 0x2000, 0x3000, "mmap_record1"); in TEST_F() 156 ASSERT_EQ(0, memcmp(&file_attrs[i].attr, attr_ids_[i].attr, sizeof(perf_event_attr))); in TEST_F()
|
D | event_fd.cpp | 40 static int perf_event_open(perf_event_attr* attr, pid_t pid, int cpu, int group_fd, in perf_event_open() argument 42 return syscall(__NR_perf_event_open, attr, pid, cpu, group_fd, flags); in perf_event_open() 45 std::unique_ptr<EventFd> EventFd::OpenEventFile(const perf_event_attr& attr, pid_t tid, int cpu, in OpenEventFile() argument 47 perf_event_attr perf_attr = attr; in OpenEventFile() 186 bool IsEventAttrSupportedByKernel(perf_event_attr attr) { in IsEventAttrSupportedByKernel() argument 187 auto event_fd = EventFd::OpenEventFile(attr, getpid(), -1, false); in IsEventAttrSupportedByKernel()
|
D | cmd_dumprecord.cpp | 162 const auto& attr = attrs[i]; in DumpAttrSection() local 164 DumpPerfEventAttr(attr.attr, 1); in DumpAttrSection() 165 printf(" ids[file_section]: offset %" PRId64 ", size %" PRId64 "\n", attr.ids.offset, in DumpAttrSection() 166 attr.ids.size); in DumpAttrSection() 168 if (!record_file_reader_->ReadIdsForAttr(attr, &ids)) { in DumpAttrSection()
|
D | cmd_list.cpp | 35 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type); in PrintEventTypesOfType() local 38 attr.exclude_kernel = 1; in PrintEventTypesOfType() 39 if (IsEventAttrSupportedByKernel(attr)) { in PrintEventTypesOfType()
|
/system/connectivity/shill/net/ |
D | netlink_attribute.cc | 54 unique_ptr<NetlinkAttribute> attr; in NewNl80211AttributeFromId() local 57 attr.reset(new Nl80211AttributeBss()); in NewNl80211AttributeFromId() 60 attr.reset(new Nl80211AttributeCipherSuites()); in NewNl80211AttributeFromId() 63 attr.reset(new Nl80211AttributeControlPortEthertype()); in NewNl80211AttributeFromId() 66 attr.reset(new Nl80211AttributeCookie()); in NewNl80211AttributeFromId() 69 attr.reset(new Nl80211AttributeCqm()); in NewNl80211AttributeFromId() 72 attr.reset(new Nl80211AttributeDeviceApSme()); in NewNl80211AttributeFromId() 75 attr.reset(new Nl80211AttributeDfsRegion()); in NewNl80211AttributeFromId() 78 attr.reset(new Nl80211AttributeDisconnectedByAp()); in NewNl80211AttributeFromId() 81 attr.reset(new Nl80211AttributeDuration()); in NewNl80211AttributeFromId() [all …]
|
D | netlink_attribute_unittest.cc | 39 NetlinkStringAttribute attr(0, "string id"); in TEST_F() local 42 EXPECT_TRUE(attr.InitFromValue(ByteString())); in TEST_F() 44 EXPECT_TRUE(attr.GetStringValue(&value)); in TEST_F() 50 EXPECT_TRUE(attr.InitFromValue(unterminated)); in TEST_F() 51 EXPECT_TRUE(attr.GetStringValue(&value)); in TEST_F() 58 EXPECT_TRUE(attr.InitFromValue(terminated)); in TEST_F() 59 EXPECT_TRUE(attr.GetStringValue(&value)); in TEST_F() 66 EXPECT_TRUE(attr.InitFromValue(terminated)); in TEST_F() 67 EXPECT_TRUE(attr.GetStringValue(&value)); in TEST_F()
|
D | rtnl_message.h | 198 bool HasAttribute(uint16_t attr) const { in HasAttribute() argument 199 return ContainsKey(attributes_, attr); in HasAttribute() 201 const ByteString GetAttribute(uint16_t attr) const { in GetAttribute() argument 202 return HasAttribute(attr) ? in GetAttribute() 203 attributes_.find(attr)->second : ByteString(0); in GetAttribute() 205 void SetAttribute(uint16_t attr, const ByteString& val) { in SetAttribute() argument 206 attributes_[attr] = val; in SetAttribute()
|
/system/sepolicy/tools/sepolicy-analyze/ |
D | attribute.c | 9 struct type_datum *attr; in list_attribute() local 13 attr = hashtab_search(policydb->p_types.table, name); in list_attribute() 14 if (!attr) { in list_attribute() 19 if (attr->flavor != TYPE_ATTRIB) { in list_attribute() 24 ebitmap_for_each_bit(&policydb->attr_type_map[attr->s.value - 1], n, bit) { in list_attribute()
|
/system/bt/osi/src/ |
D | mutex.c | 28 pthread_mutexattr_t attr; in mutex_init() local 29 pthread_mutexattr_init(&attr); in mutex_init() 30 pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP); in mutex_init() 31 pthread_mutex_init(&global_lock, &attr); in mutex_init()
|
/system/extras/iotop/ |
D | taskstats.cpp | 63 static pid_t ParseAggregateTaskStats(nlattr* attr, int attr_size, in ParseAggregateTaskStats() argument 66 nla_for_each_attr(attr, attr, attr_size, attr_size) { in ParseAggregateTaskStats() 67 switch (nla_type(attr)) { in ParseAggregateTaskStats() 70 received_pid = nla_get_u32(attr); in ParseAggregateTaskStats() 75 len = std::min(len, nla_len(attr)); in ParseAggregateTaskStats() 76 nla_memcpy(stats, attr, len); in ParseAggregateTaskStats() 91 nlattr* attr = genlmsg_attrdata(gnlh, 0); in ParseTaskStats() local 94 nla_for_each_attr(attr, attr, remaining, remaining) { in ParseTaskStats() 95 switch (nla_type(attr)) { in ParseTaskStats() 99 nlattr* nested_attr = static_cast<nlattr*>(nla_data(attr)); in ParseTaskStats() [all …]
|
/system/extras/taskstats/ |
D | taskstats.c | 51 void parse_aggregate_task_stats(struct nlattr* attr, int attr_size, in parse_aggregate_task_stats() argument 53 nla_for_each_attr(attr, attr, attr_size, attr_size) { in parse_aggregate_task_stats() 54 switch (attr->nla_type) { in parse_aggregate_task_stats() 56 stats->pid = nla_get_u32(attr); in parse_aggregate_task_stats() 59 stats->tgid = nla_get_u32(attr); in parse_aggregate_task_stats() 62 nla_memcpy(&stats->stats, attr, sizeof(stats->stats)); in parse_aggregate_task_stats() 73 struct nlattr* attr = genlmsg_attrdata(gnlh, 0); in parse_task_stats() local 76 nla_for_each_attr(attr, attr, remaining, remaining) { in parse_task_stats() 77 switch (attr->nla_type) { in parse_task_stats() 80 parse_aggregate_task_stats(nla_data(attr), nla_len(attr), in parse_task_stats()
|
/system/core/include/utils/ |
D | RWLock.h | 92 pthread_rwlockattr_t attr; in RWLock() local 93 pthread_rwlockattr_init(&attr); in RWLock() 94 pthread_rwlockattr_setpshared(&attr, PTHREAD_PROCESS_SHARED); in RWLock() 95 pthread_rwlock_init(&mRWLock, &attr); in RWLock() 96 pthread_rwlockattr_destroy(&attr); in RWLock()
|
D | Condition.h | 93 pthread_condattr_t attr; in Condition() local 94 pthread_condattr_init(&attr); in Condition() 95 pthread_condattr_setpshared(&attr, PTHREAD_PROCESS_SHARED); in Condition() 96 pthread_cond_init(&mCond, &attr); in Condition() 97 pthread_condattr_destroy(&attr); in Condition()
|
D | Mutex.h | 119 pthread_mutexattr_t attr; in Mutex() local 120 pthread_mutexattr_init(&attr); in Mutex() 121 pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_SHARED); in Mutex() 122 pthread_mutex_init(&mMutex, &attr); in Mutex() 123 pthread_mutexattr_destroy(&attr); in Mutex()
|
/system/extras/perfprofd/quipper/ |
D | perf_reader.cc | 133 perf_event_attr attr; in CheckNoPerfEventAttrPadding() local 134 CHECK_EQ(sizeof(attr), in CheckNoPerfEventAttrPadding() 135 (reinterpret_cast<u64>(&attr.__reserved_2) - in CheckNoPerfEventAttrPadding() 136 reinterpret_cast<u64>(&attr)) + in CheckNoPerfEventAttrPadding() 137 sizeof(attr.__reserved_2)); in CheckNoPerfEventAttrPadding() 888 PerfFileAttr attr; in ReadAttr() local 889 if (!ReadEventAttr(data, offset, &attr.attr)) in ReadAttr() 900 size_t num_ids = ids.size / sizeof(decltype(attr.ids)::value_type); in ReadAttr() 903 if (!ReadUniqueIDs(data, num_ids, &ids_offset, &attr.ids)) in ReadAttr() 905 attrs_.push_back(attr); in ReadAttr() [all …]
|
/system/core/debuggerd/ |
D | crasher.c | 86 pthread_attr_t attr; in ctest() local 87 pthread_attr_init(&attr); in ctest() 88 pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED); in ctest() 89 pthread_create(&thr, &attr, noisy, (void*) 'A'); in ctest() 90 pthread_create(&thr, &attr, noisy, (void*) 'B'); in ctest() 91 pthread_create(&thr, &attr, noisy, (void*) 'C'); in ctest()
|
/system/core/libbacktrace/ |
D | ThreadEntry.cpp | 37 pthread_condattr_t attr; in ThreadEntry() local 38 pthread_condattr_init(&attr); in ThreadEntry() 39 pthread_condattr_setclock(&attr, CLOCK_MONOTONIC); in ThreadEntry() 40 pthread_cond_init(&wait_cond_, &attr); in ThreadEntry()
|
/system/bt/stack/avrc/ |
D | avrc_utils.c | 140 BOOLEAN AVRC_IsValidPlayerAttr(UINT8 attr) in AVRC_IsValidPlayerAttr() argument 144 if ( (attr >= AVRC_PLAYER_SETTING_EQUALIZER && attr <= AVRC_PLAYER_SETTING_SCAN) || in AVRC_IsValidPlayerAttr() 145 (attr >= AVRC_PLAYER_SETTING_LOW_MENU_EXT) ) in AVRC_IsValidPlayerAttr()
|
/system/extras/perfprofd/quipper/original-kernel-headers/tools/perf/ |
D | perf.h | 155 void test_attr__open(struct perf_event_attr *attr, pid_t pid, int cpu, 159 sys_perf_event_open(struct perf_event_attr *attr, in sys_perf_event_open() argument 165 fd = syscall(__NR_perf_event_open, attr, pid, cpu, in sys_perf_event_open() 169 test_attr__open(attr, pid, cpu, fd, group_fd, flags); in sys_perf_event_open()
|
/system/core/logd/ |
D | LogTimes.cpp | 53 pthread_attr_t attr; in startReader_Locked() local 57 if (!pthread_attr_init(&attr)) { in startReader_Locked() 58 if (!pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED)) { in startReader_Locked() 59 if (!pthread_create(&mThread, &attr, in startReader_Locked() 61 pthread_attr_destroy(&attr); in startReader_Locked() 65 pthread_attr_destroy(&attr); in startReader_Locked()
|