Home
last modified time | relevance | path

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

/tools/testing/selftests/bpf/progs/
Dtest_core_reloc_kernel.c28 int tgid; member
42 int pid, tgid; in test_core_kernel() local
48 CORE_READ(&tgid, &task->tgid)) in test_core_kernel()
52 out->valid[0] = (((uint64_t)pid << 32) | tgid) == pid_tgid; in test_core_kernel()
56 tgid) == real_tgid; in test_core_kernel()
59 tgid) == real_tgid; in test_core_kernel()
62 tgid) == real_tgid; in test_core_kernel()
65 tgid) == real_tgid; in test_core_kernel()
69 tgid) == real_tgid; in test_core_kernel()
73 tgid) == real_tgid; in test_core_kernel()
[all …]
Dbpf_iter_test_kern3.c13 int tgid; in dump_task() local
15 tgid = task->tgid; in dump_task()
16 bpf_seq_write(seq, &tgid, sizeof(tgid)); in dump_task()
Dbpf_iter_task_file.c9 int tgid = 0; variable
27 if (tgid == task->tgid && task->tgid != task->pid) in dump_task_file()
30 BPF_SEQ_PRINTF(seq, "%8d %8d %8d %lx\n", task->tgid, task->pid, fd, in dump_task_file()
Dtest_core_retro.c8 int tgid; member
29 int tgid = BPF_CORE_READ(task, tgid); in handle_sys_enter() local
38 bpf_map_update_elem(&results, &zero, &tgid, 0); in handle_sys_enter()
Dtest_ns_current_pid_tgid.c22 user_tgid = nsdata.tgid; in handler()
Dbpf_iter_task.c23 BPF_SEQ_PRINTF(seq, "%8d %8d\n", task->tgid, task->pid); in dump_task()
Dtest_core_reloc_module.c52 if (BPF_CORE_READ(task, pid) != real_pid || BPF_CORE_READ(task, tgid) != real_tgid) in BPF_PROG()
86 if (task->pid != real_pid || task->tgid != real_tgid) in BPF_PROG()
Dtest_skb_helpers.c25 bpf_probe_read_kernel(&tpid , sizeof(tpid), &task->tgid); in test_skb_helpers()
Dbpf_iter_bpf_sk_storage_helpers.c44 *sock_tgid = task->tgid; in fill_socket_owner()
Dtest_skmsg_load_helpers.c40 bpf_probe_read_kernel(&tpid , sizeof(tpid), &task->tgid); in prog_msg_verdict()
Dbpf_iter_task_vma.c36 if (task->tgid != pid) in proc_maps()
Dtest_subprogs.c57 return BPF_CORE_READ((struct task_struct *)(void *)t, tgid); in get_task_tgid()
Dprofiler.inc.h149 static INLINE bool is_init_process(u32 tgid) in is_init_process() argument
151 return tgid == 1 || tgid == 0; in is_init_process()
194 ppid = BPF_CORE_READ(parent, tgid); in populate_ancestors()
715 proc_exec_data->parent_pid = BPF_CORE_READ(parent_task, tgid); in raw_tracepoint__sched_process_exec()
/tools/testing/selftests/bpf/prog_tests/
Dns_current_pid_tgid.c24 pid_t tgid, pid; in test_current_pid_tgid() local
32 tgid = getpid(); in test_current_pid_tgid()
51 ASSERT_EQ(bss->user_tgid, tgid, "tgid"); in test_current_pid_tgid()
Dbpf_iter.c174 skel->bss->tgid = getpid(); in test_task_file()
/tools/perf/util/
Dnamespaces.c110 nsi->tgid = (pid_t)strtol(strrchr(statln, '\t'), in nsinfo__init()
112 nsi->nstgid = nsi->tgid; in nsinfo__init()
145 nsi->tgid = pid; in nsinfo__new()
172 nnsi->tgid = nsi->tgid; in nsinfo__copy()
Dsynthetic-events.c73 pid_t *tgid, pid_t *ppid, bool *kernel) in perf_event__get_comm_ids() argument
81 *tgid = -1; in perf_event__get_comm_ids()
133 *tgid = atoi(tgids); in perf_event__get_comm_ids()
155 pid_t *tgid, pid_t *ppid, bool *kernel) in perf_event__prepare_comm() argument
166 tgid, ppid, kernel) != 0) { in perf_event__prepare_comm()
170 *tgid = machine->pid; in perf_event__prepare_comm()
173 if (*tgid < 0) in perf_event__prepare_comm()
176 event->comm.pid = *tgid; in perf_event__prepare_comm()
195 pid_t tgid, ppid; in perf_event__synthesize_comm() local
198 if (perf_event__prepare_comm(event, 0, pid, machine, &tgid, &ppid, in perf_event__synthesize_comm()
[all …]
Dnamespaces.h34 pid_t tgid; member
Dsynthetic-events.h46 …_events(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handle…
48 …espaces(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handle…
Djitdump.c386 return jd->nsi->tgid; in jr_entry_pid()
Dsymbol.c1771 snprintf(filebuf, bufsz, "/tmp/perf-%d.map", nnsi->tgid); in dso__find_perf_map()
/tools/testing/selftests/ptrace/
Dpeeksiginfo.c15 static int sys_rt_sigqueueinfo(pid_t tgid, int sig, siginfo_t *uinfo) in sys_rt_sigqueueinfo() argument
17 return syscall(SYS_rt_sigqueueinfo, tgid, sig, uinfo); in sys_rt_sigqueueinfo()
20 static int sys_rt_tgsigqueueinfo(pid_t tgid, pid_t tid, in sys_rt_tgsigqueueinfo() argument
23 return syscall(SYS_rt_tgsigqueueinfo, tgid, tid, sig, uinfo); in sys_rt_tgsigqueueinfo()
/tools/bpf/bpftool/skeleton/
Dpid_iter.bpf.c72 e.pid = task->tgid; in iter()
/tools/perf/
Dbuiltin-record.c1805 pid_t tgid; in __cmd_record() local
1819 tgid = perf_event__synthesize_comm(tool, event, in __cmd_record()
1825 if (tgid == -1) in __cmd_record()
1841 tgid, process_synthesized_event, in __cmd_record()
/tools/include/uapi/linux/
Dbpf.h6217 __u32 tgid; member