Searched refs:attr (Results 1 - 25 of 85) sorted by relevance

1234

/system/extras/simpleperf/
H A Devent_attr.cpp78 perf_event_attr attr; local
79 memset(&attr, 0, sizeof(attr));
80 attr.size = sizeof(perf_event_attr);
81 attr.type = event_type.type;
82 attr.config = event_type.config;
83 attr.mmap = 1;
84 attr.comm = 1;
85 attr.disabled = 0;
88 attr
100 DumpPerfEventAttr(const perf_event_attr& attr, size_t indent) argument
221 IsTimestampSupported(const perf_event_attr& attr) argument
225 IsCpuSupported(const perf_event_attr& attr) argument
229 GetEventNameByAttr(const perf_event_attr& attr) argument
[all...]
H A Devent_attr.h30 const perf_event_attr* attr; member in struct:EventAttrWithId
35 void DumpPerfEventAttr(const perf_event_attr& attr, size_t indent = 0);
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);
H A Dperf_clock.cpp106 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type->event_type); local
107 attr.comm = 0;
108 attr.mmap_data = 1;
109 attr.mmap = 0;
110 attr.inherit = 0;
111 attr.sample_id_all = 1;
112 attr.freq = 0;
113 attr.sample_period = 1ULL << 62; // Sample records are not needed.
115 EventFd::OpenEventFile(attr, thread_arg.thread_a_tid, -1, nullptr);
134 ReadRecordsFromBuffer(attr, buffe
[all...]
H A Devent_fd.h41 static std::unique_ptr<EventFd> OpenEventFile(const perf_event_attr& attr,
57 const perf_event_attr& attr() const { return attr_; } function in class:EventFd
86 EventFd(const perf_event_attr& attr, int perf_event_fd, argument
88 : attr_(attr),
129 bool IsEventAttrSupported(const perf_event_attr& attr);
H A DInplaceSamplerClient.h30 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);
H A Dcmd_list.cpp35 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type); local
38 attr.exclude_kernel = 1;
39 if (IsEventAttrSupported(attr)) {
H A Drecord_file_test.cpp40 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); local
41 attr.sample_id_all = 1;
42 attrs_.push_back(std::unique_ptr<perf_event_attr>(new perf_event_attr(attr)));
44 attr_id.attr = attrs_.back().get();
59 // Write attr section.
64 MmapRecord mmap_record(*(attr_ids_[0].attr), true, 1, 1, 0x1000, 0x2000,
86 ASSERT_EQ(0, memcmp(attrs[0].attr, attr_ids_[0].attr, sizeof(perf_event_attr)));
107 // Write attr section.
114 MmapRecord r1(*(attr_ids_[0].attr), tru
[all...]
H A Drecord.h188 // Create the content of sample_id. It depends on the attr we use.
189 size_t CreateContent(const perf_event_attr& attr, uint64_t event_id);
192 void ReadFromBinaryFormat(const perf_event_attr& attr, const char* p,
272 MmapRecord(const perf_event_attr& attr, const char* p);
274 MmapRecord(const perf_event_attr& attr, bool in_kernel, uint32_t pid,
300 Mmap2Record(const perf_event_attr& attr, const char* p);
316 CommRecord(const perf_event_attr& attr, const char* p);
318 CommRecord(const perf_event_attr& attr, uint32_t pid, uint32_t tid,
333 ExitOrForkRecord(const perf_event_attr& attr, const char* p);
342 ExitRecord(const perf_event_attr& attr, cons argument
347 ForkRecord(const perf_event_attr& attr, const char* p) argument
[all...]
H A Devent_fd.cpp41 static int perf_event_open(const perf_event_attr& attr, pid_t pid, int cpu, argument
43 return syscall(__NR_perf_event_open, &attr, pid, cpu, group_fd, flags);
46 std::unique_ptr<EventFd> EventFd::OpenEventFile(const perf_event_attr& attr, argument
50 std::string event_name = GetEventNameByAttr(attr);
55 perf_event_attr real_attr = attr;
56 if (attr.freq) {
58 if (GetMaxSampleFrequency(&max_sample_freq) && max_sample_freq < attr.sample_freq) {
272 bool IsEventAttrSupported(const perf_event_attr& attr) { argument
273 if (attr.type == SIMPLEPERF_TYPE_USER_SPACE_SAMPLERS &&
274 attr
[all...]
H A Dcpu_hotplug_test.cpp242 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); local
243 attr.disabled = 0;
244 attr.enable_on_exec = 0;
263 std::unique_ptr<EventFd> event_fd = EventFd::OpenEventFile(attr, -1, test_cpu, nullptr, false);
298 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); local
299 attr.disabled = 1;
300 attr.enable_on_exec = 0;
319 std::unique_ptr<EventFd> event_fd = EventFd::OpenEventFile(attr, -1, test_cpu, nullptr, false);
381 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); local
383 attr
444 perf_event_attr attr = CreateDefaultPerfEventAttr(event_type_modifier->event_type); local
[all...]
H A Dcmd_kmem.cpp269 perf_event_attr attr; member in struct:__anon1743::EventAttrWithName
561 EventAttrWithName attr; local
562 attr.attr = *attr_with_id.attr;
563 attr.event_ids = attr_with_id.ids;
564 attr.name = GetEventNameByAttr(attr.attr);
565 event_attrs_.push_back(attr);
[all...]
/system/core/libappfuse/tests/
H A DFuseAppLoopTest.cc155 EXPECT_EQ(10u, response_.entry_out.attr.ino);
156 EXPECT_EQ(kTestFileSize, response_.entry_out.attr.size);
157 EXPECT_EQ(0u, response_.entry_out.attr.blocks);
158 EXPECT_EQ(0u, response_.entry_out.attr.atime);
159 EXPECT_EQ(0u, response_.entry_out.attr.mtime);
160 EXPECT_EQ(0u, response_.entry_out.attr.ctime);
161 EXPECT_EQ(0u, response_.entry_out.attr.atimensec);
162 EXPECT_EQ(0u, response_.entry_out.attr.mtimensec);
163 EXPECT_EQ(0u, response_.entry_out.attr.ctimensec);
164 EXPECT_EQ(S_IFREG | 0777u, response_.entry_out.attr
[all...]
/system/nfc/halimpl/bcm2079x/adaptation/
H A DCondVar.cpp40 pthread_condattr_t attr; local
41 pthread_condattr_init(&attr);
42 pthread_condattr_setclock(&attr, CLOCK_MONOTONIC);
44 int const res = pthread_cond_init(&mCondition, &attr);
/system/core/include/utils/
H A DMutex.h119 pthread_mutexattr_t attr; local
120 pthread_mutexattr_init(&attr);
121 pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
122 pthread_mutex_init(&mMutex, &attr);
123 pthread_mutexattr_destroy(&attr);
H A DRWLock.h92 pthread_rwlockattr_t attr; local
93 pthread_rwlockattr_init(&attr);
94 pthread_rwlockattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
95 pthread_rwlock_init(&mRWLock, &attr);
96 pthread_rwlockattr_destroy(&attr);
H A DCondition.h98 pthread_condattr_t attr; local
99 pthread_condattr_init(&attr);
101 pthread_condattr_setclock(&attr, CLOCK_MONOTONIC);
105 pthread_condattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
108 pthread_cond_init(&mCond, &attr);
109 pthread_condattr_destroy(&attr);
/system/core/libutils/include/utils/
H A DMutex.h119 pthread_mutexattr_t attr; local
120 pthread_mutexattr_init(&attr);
121 pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
122 pthread_mutex_init(&mMutex, &attr);
123 pthread_mutexattr_destroy(&attr);
H A DRWLock.h92 pthread_rwlockattr_t attr; local
93 pthread_rwlockattr_init(&attr);
94 pthread_rwlockattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
95 pthread_rwlock_init(&mRWLock, &attr);
96 pthread_rwlockattr_destroy(&attr);
H A DCondition.h98 pthread_condattr_t attr; local
99 pthread_condattr_init(&attr);
101 pthread_condattr_setclock(&attr, CLOCK_MONOTONIC);
105 pthread_condattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
108 pthread_cond_init(&mCond, &attr);
109 pthread_condattr_destroy(&attr);
/system/nfc/halimpl/pn54x/hal/
H A DphNxpNciHal_NfcDepSWPrio.c130 pthread_attr_t attr; local
131 pthread_attr_init(&attr);
132 pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
133 if (pthread_create(&pthread, &attr, tmp_thread, (void*)&discover_type) != 0) {
136 pthread_attr_destroy(&attr);
155 pthread_attr_t attr; local
156 pthread_attr_init(&attr);
157 pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
158 if (pthread_create(&pthread, &attr, tmp_thread, (void*)&discover_type) != 0) {
161 pthread_attr_destroy(&attr);
180 pthread_attr_t attr; local
518 pthread_attr_t attr; local
[all...]
/system/extras/taskstats/
H A Dtaskstats.c26 #include <netlink/attr.h>
51 void parse_aggregate_task_stats(struct nlattr* attr, int attr_size, argument
53 nla_for_each_attr(attr, attr, attr_size, attr_size) {
54 switch (attr->nla_type) {
56 stats->pid = nla_get_u32(attr);
59 stats->tgid = nla_get_u32(attr);
62 nla_memcpy(&stats->stats, attr, sizeof(stats->stats));
73 struct nlattr* attr = genlmsg_attrdata(gnlh, 0); local
76 nla_for_each_attr(attr, att
[all...]
/system/extras/iotop/
H A Dtaskstats.cpp63 static pid_t ParseAggregateTaskStats(nlattr* attr, int attr_size, argument
66 nla_for_each_attr(attr, attr, attr_size, attr_size) {
67 switch (nla_type(attr)) {
70 received_pid = nla_get_u32(attr);
75 len = std::min(len, nla_len(attr));
76 nla_memcpy(stats, attr, len);
91 nlattr* attr = genlmsg_attrdata(gnlh, 0); local
94 nla_for_each_attr(attr, attr, remainin
[all...]
/system/bt/stack/avrc/
H A Davrc_utils.cc131 bool AVRC_IsValidPlayerAttr(uint8_t attr) { argument
134 if ((attr >= AVRC_PLAYER_SETTING_EQUALIZER &&
135 attr <= AVRC_PLAYER_SETTING_SCAN) ||
136 (attr >= AVRC_PLAYER_SETTING_LOW_MENU_EXT)) {
/system/bt/stack/gatt/
H A Dgatt_db.cc62 tGATT_ATTR& attr = allocate_attr_in_db(db, uuid, GATT_PERM_READ); local
63 attr.p_value.reset((tGATT_ATTR_VALUE*)(new tBT_UUID));
64 memcpy(&attr.p_value->uuid, p_service, sizeof(tBT_UUID));
77 static tGATT_STATUS gatts_check_attr_readability(const tGATT_ATTR& attr, argument
83 tGATT_PERM perm = attr.permission;
120 if (read_long && attr.uuid.len == LEN_UUID_16) {
121 switch (attr.uuid.uu.uuid16) {
259 for (tGATT_ATTR& attr : p_db->attr_list) {
260 tBT_UUID attr_uuid = attr.uuid;
262 if (attr
337 tGATT_ATTR& attr = allocate_attr_in_db(db, uuid, GATT_PERM_READ); local
718 tGATT_ATTR& attr = db.attr_list.back(); local
[all...]
/system/core/init/
H A Ddevices.h52 extern int add_dev_perms(const char *name, const char *attr,

Completed in 1040 milliseconds

1234