/tools/testing/selftests/bpf/progs/ |
D | test_core_reloc_kernel.c | 28 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 …]
|
D | bpf_iter_test_kern3.c | 13 int tgid; in dump_task() local 15 tgid = task->tgid; in dump_task() 16 bpf_seq_write(seq, &tgid, sizeof(tgid)); in dump_task()
|
D | bpf_iter_task_file.c | 9 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()
|
D | test_core_retro.c | 8 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()
|
D | test_ns_current_pid_tgid.c | 22 user_tgid = nsdata.tgid; in handler()
|
D | bpf_iter_task.c | 23 BPF_SEQ_PRINTF(seq, "%8d %8d\n", task->tgid, task->pid); in dump_task()
|
D | test_core_reloc_module.c | 52 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()
|
D | test_skb_helpers.c | 25 bpf_probe_read_kernel(&tpid , sizeof(tpid), &task->tgid); in test_skb_helpers()
|
D | bpf_iter_bpf_sk_storage_helpers.c | 44 *sock_tgid = task->tgid; in fill_socket_owner()
|
D | test_skmsg_load_helpers.c | 40 bpf_probe_read_kernel(&tpid , sizeof(tpid), &task->tgid); in prog_msg_verdict()
|
D | bpf_iter_task_vma.c | 36 if (task->tgid != pid) in proc_maps()
|
D | test_subprogs.c | 57 return BPF_CORE_READ((struct task_struct *)(void *)t, tgid); in get_task_tgid()
|
D | profiler.inc.h | 149 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/ |
D | ns_current_pid_tgid.c | 24 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()
|
D | bpf_iter.c | 174 skel->bss->tgid = getpid(); in test_task_file()
|
/tools/perf/util/ |
D | namespaces.c | 110 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()
|
D | synthetic-events.c | 73 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 …]
|
D | namespaces.h | 34 pid_t tgid; member
|
D | synthetic-events.h | 46 …_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…
|
D | jitdump.c | 386 return jd->nsi->tgid; in jr_entry_pid()
|
D | symbol.c | 1771 snprintf(filebuf, bufsz, "/tmp/perf-%d.map", nnsi->tgid); in dso__find_perf_map()
|
/tools/testing/selftests/ptrace/ |
D | peeksiginfo.c | 15 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/ |
D | pid_iter.bpf.c | 72 e.pid = task->tgid; in iter()
|
/tools/perf/ |
D | builtin-record.c | 1805 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/ |
D | bpf.h | 6217 __u32 tgid; member
|