Home
last modified time | relevance | path

Searched refs:comm (Results 1 – 25 of 472) sorted by relevance

12345678910>>...19

/Linux-v5.4/tools/perf/util/
Dcomm.c108 struct comm *comm__new(const char *str, u64 timestamp, bool exec) in comm__new()
110 struct comm *comm = zalloc(sizeof(*comm)); in comm__new() local
112 if (!comm) in comm__new()
115 comm->start = timestamp; in comm__new()
116 comm->exec = exec; in comm__new()
118 comm->comm_str = comm_str__findnew(str, &comm_str_root); in comm__new()
119 if (!comm->comm_str) { in comm__new()
120 free(comm); in comm__new()
124 return comm; in comm__new()
127 int comm__override(struct comm *comm, const char *str, u64 timestamp, bool exec) in comm__override() argument
[all …]
Dthread.c42 struct comm *comm; in thread__new() local
60 comm = comm__new(comm_str, 0, false); in thread__new()
62 if (!comm) in thread__new()
65 list_add(&comm->list, &thread->comm_list); in thread__new()
83 struct comm *comm, *tmp_comm; in thread__delete() local
102 list_for_each_entry_safe(comm, tmp_comm, &thread->comm_list, list) { in thread__delete()
103 list_del_init(&comm->list); in thread__delete()
104 comm__free(comm); in thread__delete()
206 struct comm *thread__comm(const struct thread *thread) in thread__comm()
211 return list_first_entry(&thread->comm_list, struct comm, list); in thread__comm()
[all …]
Dcomm.h11 struct comm { struct
22 void comm__free(struct comm *comm); argument
23 struct comm *comm__new(const char *str, u64 timestamp, bool exec);
24 const char *comm__str(const struct comm *comm);
25 int comm__override(struct comm *comm, const char *str, u64 timestamp,
Ddb-export.c82 static int __db_export__comm(struct db_export *dbe, struct comm *comm, in __db_export__comm() argument
85 comm->db_id = ++dbe->comm_last_db_id; in __db_export__comm()
88 return dbe->export_comm(dbe, comm, thread); in __db_export__comm()
93 int db_export__comm(struct db_export *dbe, struct comm *comm, in db_export__comm() argument
96 if (comm->db_id) in db_export__comm()
99 return __db_export__comm(dbe, comm, thread); in db_export__comm()
108 int db_export__exec_comm(struct db_export *dbe, struct comm *comm, in db_export__exec_comm() argument
113 if (comm->db_id) in db_export__exec_comm()
116 err = __db_export__comm(dbe, comm, main_thread); in db_export__exec_comm()
130 return db_export__comm_thread(dbe, comm, main_thread); in db_export__exec_comm()
[all …]
Ddb-export.h16 struct comm;
46 int (*export_comm)(struct db_export *dbe, struct comm *comm,
49 struct comm *comm, struct thread *thread);
86 int db_export__comm(struct db_export *dbe, struct comm *comm,
88 int db_export__exec_comm(struct db_export *dbe, struct comm *comm,
90 int db_export__comm_thread(struct db_export *dbe, struct comm *comm,
Dthread-stack.h15 struct comm;
19 struct comm;
56 struct comm *comm; member
96 int thread_stack__process(struct thread *thread, struct comm *comm,
Dthread_map.c318 static int get_comm(char **comm, pid_t pid) in get_comm() argument
327 err = filename__read_str(path, comm, &size); in get_comm()
334 (*comm)[size] = 0; in get_comm()
335 strim(*comm); in get_comm()
345 char *comm = NULL; in comm_init() local
349 map->map[i].comm = strdup("dummy"); in comm_init()
357 if (get_comm(&comm, pid)) in comm_init()
360 map->map[i].comm = comm; in comm_init()
380 threads->map[i].comm = strndup(event->entries[i].comm, 16); in thread_map__copy_event()
422 zfree(&threads->map[idx].comm); in thread_map__remove()
Dthread.h53 struct comm;
79 int __thread__set_comm(struct thread *thread, const char *comm, u64 timestamp,
81 static inline int thread__set_comm(struct thread *thread, const char *comm, in thread__set_comm() argument
84 return __thread__set_comm(thread, comm, timestamp, false); in thread__set_comm()
90 struct comm *thread__comm(const struct thread *thread);
91 struct comm *thread__exec_comm(const struct thread *thread);
/Linux-v5.4/tools/perf/tests/
Dkeep-tracking.c32 static int find_comm(struct evlist *evlist, const char *comm) in find_comm() argument
45 (pid_t)event->comm.pid == getpid() && in find_comm()
46 (pid_t)event->comm.tid == getpid() && in find_comm()
47 strcmp(event->comm.comm, comm) == 0) in find_comm()
78 const char *comm; in test__keep_tracking() local
98 evsel->core.attr.comm = 1; in test__keep_tracking()
117 comm = "Test COMM 1"; in test__keep_tracking()
118 CHECK__(prctl(PR_SET_NAME, (unsigned long)comm, 0, 0, 0)); in test__keep_tracking()
122 found = find_comm(evlist, comm); in test__keep_tracking()
139 comm = "Test COMM 2"; in test__keep_tracking()
[all …]
Dswitch-tracking.c71 union perf_event *event, const char *comm, int nr) in check_comm() argument
74 (pid_t)event->comm.pid == getpid() && in check_comm()
75 (pid_t)event->comm.tid == getpid() && in check_comm()
76 strcmp(event->comm.comm, comm) == 0) { in check_comm()
82 pr_debug3("comm event: %s nr: %d\n", event->comm.comm, nr); in check_comm()
340 const char *comm; in test__switch_tracking() local
443 if (!tracking_evsel->core.attr.mmap || !tracking_evsel->core.attr.comm) { in test__switch_tracking()
451 if (evsel->core.attr.mmap || evsel->core.attr.comm) { in test__switch_tracking()
484 comm = "Test COMM 1"; in test__switch_tracking()
485 err = prctl(PR_SET_NAME, (unsigned long)comm, 0, 0, 0); in test__switch_tracking()
[all …]
/Linux-v5.4/include/trace/events/
Dsched.h22 __array( char, comm, TASK_COMM_LEN )
27 memcpy(__entry->comm, t->comm, TASK_COMM_LEN);
31 TP_printk("comm=%s pid=%d", __entry->comm, __entry->pid)
64 __array( char, comm, TASK_COMM_LEN )
72 memcpy(__entry->comm, p->comm, TASK_COMM_LEN);
80 __entry->comm, __entry->pid, __entry->prio,
157 memcpy(__entry->next_comm, next->comm, TASK_COMM_LEN);
161 memcpy(__entry->prev_comm, prev->comm, TASK_COMM_LEN);
196 __array( char, comm, TASK_COMM_LEN )
204 memcpy(__entry->comm, p->comm, TASK_COMM_LEN);
[all …]
Dblock.h160 __array( char, comm, TASK_COMM_LEN )
172 memcpy(__entry->comm, current->comm, TASK_COMM_LEN);
179 __entry->nr_sector, __entry->comm)
236 __array( char, comm, TASK_COMM_LEN )
244 memcpy(__entry->comm, current->comm, TASK_COMM_LEN);
250 __entry->nr_sector, __entry->comm)
301 __array( char, comm, TASK_COMM_LEN )
309 memcpy(__entry->comm, current->comm, TASK_COMM_LEN);
315 __entry->nr_sector, __entry->comm)
368 __array( char, comm, TASK_COMM_LEN )
[all …]
Dtask.h17 __array( char, comm, TASK_COMM_LEN)
24 memcpy(__entry->comm, task->comm, TASK_COMM_LEN);
30 __entry->pid, __entry->comm,
36 TP_PROTO(struct task_struct *task, const char *comm),
38 TP_ARGS(task, comm),
49 memcpy(entry->oldcomm, task->comm, TASK_COMM_LEN);
50 strlcpy(entry->newcomm, comm, TASK_COMM_LEN);
/Linux-v5.4/tools/perf/scripts/python/
Dnetdev-times.py232 def irq__softirq_entry(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument
235 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
238 def irq__softirq_exit(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument
241 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
244 def irq__softirq_raise(name, context, cpu, sec, nsec, pid, comm, callchain, vec): argument
247 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, vec)
250 def irq__irq_handler_entry(name, context, cpu, sec, nsec, pid, comm, argument
252 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm,
256 def irq__irq_handler_exit(name, context, cpu, sec, nsec, pid, comm, callchain, irq, ret): argument
257 event_info = (name, context, cpu, nsecs(sec, nsec), pid, comm, irq, ret)
[all …]
Dintel-pt-events.py80 def print_common_start(comm, sample, name): argument
86 (comm, pid, tid, cpu, ts / 1000000000, ts %1000000000, name),
97 comm = param_dict["comm"]
112 print_common_start(comm, sample, name)
116 print_common_start(comm, sample, name)
120 print_common_start(comm, sample, name)
124 print_common_start(comm, sample, name)
128 print_common_start(comm, sample, name)
132 print_common_start(comm, sample, name)
Dfailed-syscalls-by-pid.py70 for comm in comm_keys:
71 pid_keys = syscalls[comm].keys()
73 print("\n%s [%d]" % (comm, pid))
74 id_keys = syscalls[comm][pid].keys()
77 ret_keys = syscalls[comm][pid][id].keys()
78 …for ret, val in sorted(syscalls[comm][pid][id].items(), key = lambda kv: (kv[1], kv[0]), reverse =…
Dstackcollapse.py112 comm = param_dict["comm"].replace(' ', '_')
115 comm = comm + sep + str(param_dict['sample']['pid'])
118 comm = comm + sep + str(param_dict['sample']['tid'])
119 stack.append(comm)
Dsyscall-counts-by-pid.py68 for comm in comm_keys:
69 pid_keys = syscalls[comm].keys()
71 print("\n%s [%d]" % (comm, pid))
72 id_keys = syscalls[comm][pid].keys()
73 for id, val in sorted(syscalls[comm][pid].items(),
/Linux-v5.4/tools/perf/scripts/perl/
Drw-by-pid.pl48 $reads{$common_pid}{comm} = $common_comm;
70 $writes{$common_pid}{comm} = $common_comm;
84 my $comm = $reads{$pid}{comm} || "";
89 printf("%6s %-20s %10s %10s %10s\n", $pid, $comm,
103 my $comm = $reads{$pid}{comm} || "";
105 push @errcounts, [$pid, $comm, $error, $errcount];
125 my $comm = $writes{$pid}{comm} || "";
129 printf("%6s %-20s %10s %10s\n", $pid, $comm,
143 my $comm = $writes{$pid}{comm} || "";
145 push @errcounts, [$pid, $comm, $error, $errcount];
Drwtop.pl63 $reads{$common_pid}{comm} = $common_comm;
89 $writes{$common_pid}{comm} = $common_comm;
138 my $comm = $reads{$pid}{comm} || "";
143 printf("%6s %-20s %10s %10s %10s\n", $pid, $comm,
162 my $comm = $writes{$pid}{comm} || "";
166 printf("%6s %-20s %10s %13s\n", $pid, $comm,
Dfailed-syscalls.pl41 foreach my $comm (sort {$failed_syscalls{$b} <=> $failed_syscalls{$a}}
43 next if ($for_comm && $comm ne $for_comm);
45 printf("%-20s %10s\n", $comm, $failed_syscalls{$comm});
/Linux-v5.4/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
DEventClass.py26 def create_event(name, comm, dso, symbol, raw_buf): argument
28 event = PebsEvent(name, comm, dso, symbol, raw_buf)
30 event = PebsNHM(name, comm, dso, symbol, raw_buf)
32 event = PerfEvent(name, comm, dso, symbol, raw_buf)
38 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_GENERIC): argument
40 self.comm = comm
49 (self.name, self.symbol, self.comm, self.dso))
58 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS): argument
72 PerfEvent.__init__(self, name, comm, dso, symbol, raw_buf, ev_type)
87 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS_LL): argument
[all …]
/Linux-v5.4/drivers/scsi/aacraid/
Dcomminit.c376 struct aac_queue_block * comm = dev->queues; in aac_comm_init() local
398 comm->queue[HostNormCmdQueue].base = queues; in aac_comm_init()
399 aac_queue_init(dev, &comm->queue[HostNormCmdQueue], headers, HOST_NORM_CMD_ENTRIES); in aac_comm_init()
404 comm->queue[HostHighCmdQueue].base = queues; in aac_comm_init()
405 aac_queue_init(dev, &comm->queue[HostHighCmdQueue], headers, HOST_HIGH_CMD_ENTRIES); in aac_comm_init()
411 comm->queue[AdapNormCmdQueue].base = queues; in aac_comm_init()
412 aac_queue_init(dev, &comm->queue[AdapNormCmdQueue], headers, ADAP_NORM_CMD_ENTRIES); in aac_comm_init()
418 comm->queue[AdapHighCmdQueue].base = queues; in aac_comm_init()
419 aac_queue_init(dev, &comm->queue[AdapHighCmdQueue], headers, ADAP_HIGH_CMD_ENTRIES); in aac_comm_init()
425 comm->queue[HostNormRespQueue].base = queues; in aac_comm_init()
[all …]
/Linux-v5.4/kernel/locking/
Drtmutex-debug.c38 printk("%16s:%5d [%p, %3d]", p->comm, task_pid_nr(p), p, p->prio); in printk_task()
112 task->comm, task_pid_nr(task), in debug_rt_mutex_print_deadlock()
113 current->comm, task_pid_nr(current)); in debug_rt_mutex_print_deadlock()
116 current->comm, task_pid_nr(current)); in debug_rt_mutex_print_deadlock()
120 task->comm, task_pid_nr(task)); in debug_rt_mutex_print_deadlock()
127 task->comm, task_pid_nr(task)); in debug_rt_mutex_print_deadlock()
130 current->comm, task_pid_nr(current)); in debug_rt_mutex_print_deadlock()
/Linux-v5.4/tools/perf/arch/x86/tests/
Dperf-time-to-tsc.c88 evsel->core.attr.comm = 1; in test__perf_time_to_tsc()
127 (pid_t)event->comm.pid != getpid() || in test__perf_time_to_tsc()
128 (pid_t)event->comm.tid != getpid()) in test__perf_time_to_tsc()
131 if (strcmp(event->comm.comm, comm1) == 0) { in test__perf_time_to_tsc()
136 if (strcmp(event->comm.comm, comm2) == 0) { in test__perf_time_to_tsc()

12345678910>>...19