Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

perf trace: Use thread_{,_set}_priv helpers

This is mechanical changes only for accounting access to thread->priv
properly in the source level.

Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Acked-by: Jiri Olsa <jolsa@kernel.org>
Cc: David Ahern <dsahern@gmail.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Ingo Molnar <mingo@kernel.org>
Cc: Jiri Olsa <jolsa@redhat.com>
Cc: Namhyung Kim <namhyung.kim@lge.com>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Link: http://lkml.kernel.org/r/1412556363-26229-6-git-send-email-namhyung@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

authored by

Namhyung Kim and committed by
Arnaldo Carvalho de Melo
89dceb22 69e865c3

+8 -8
+8 -8
tools/perf/builtin-trace.c
··· 1189 1189 if (thread == NULL) 1190 1190 goto fail; 1191 1191 1192 - if (thread->priv == NULL) 1193 - thread->priv = thread_trace__new(); 1192 + if (thread__priv(thread) == NULL) 1193 + thread__set_priv(thread, thread_trace__new()); 1194 1194 1195 - if (thread->priv == NULL) 1195 + if (thread__priv(thread) == NULL) 1196 1196 goto fail; 1197 1197 1198 - ttrace = thread->priv; 1198 + ttrace = thread__priv(thread); 1199 1199 ++ttrace->nr_events; 1200 1200 1201 1201 return ttrace; ··· 1248 1248 1249 1249 static int trace__set_fd_pathname(struct thread *thread, int fd, const char *pathname) 1250 1250 { 1251 - struct thread_trace *ttrace = thread->priv; 1251 + struct thread_trace *ttrace = thread__priv(thread); 1252 1252 1253 1253 if (fd > ttrace->paths.max) { 1254 1254 char **npath = realloc(ttrace->paths.table, (fd + 1) * sizeof(char *)); ··· 1301 1301 static const char *thread__fd_path(struct thread *thread, int fd, 1302 1302 struct trace *trace) 1303 1303 { 1304 - struct thread_trace *ttrace = thread->priv; 1304 + struct thread_trace *ttrace = thread__priv(thread); 1305 1305 1306 1306 if (ttrace == NULL) 1307 1307 return NULL; ··· 1338 1338 { 1339 1339 int fd = arg->val; 1340 1340 size_t printed = syscall_arg__scnprintf_fd(bf, size, arg); 1341 - struct thread_trace *ttrace = arg->thread->priv; 1341 + struct thread_trace *ttrace = thread__priv(arg->thread); 1342 1342 1343 1343 if (ttrace && fd >= 0 && fd <= ttrace->paths.max) 1344 1344 zfree(&ttrace->paths.table[fd]); ··· 2381 2381 FILE *fp = data->fp; 2382 2382 size_t printed = data->printed; 2383 2383 struct trace *trace = data->trace; 2384 - struct thread_trace *ttrace = thread->priv; 2384 + struct thread_trace *ttrace = thread__priv(thread); 2385 2385 double ratio; 2386 2386 2387 2387 if (ttrace == NULL)