Home
last modified time | relevance | path

Searched refs:target_pid (Results 1 – 24 of 24) sorted by relevance

/linux-6.12.1/tools/testing/selftests/bpf/progs/
Diters_task.c12 pid_t target_pid; variable
24 if (cur_task->pid != target_pid) in iter_task_for_each_sleep()
40 if (pos->pid == target_pid) in iter_task_for_each_sleep()
47 if (pos->tgid == target_pid) in iter_task_for_each_sleep()
Diters_css_task.c17 pid_t target_pid; variable
30 if (cur_task->pid != target_pid) in BPF_PROG()
42 if (task->pid == target_pid) in BPF_PROG()
78 if (task->pid == target_pid) in cgroup_id_printer()
Dcgrp_ls_sleepable.c18 __s32 target_pid; variable
64 if (task->pid != target_pid) in cgrp1_no_rcu_lock()
83 if (task->pid != target_pid) in no_rcu_lock()
99 if (task->pid != target_pid) in yes_rcu_lock()
Dread_vsyscall.c9 int target_pid = 0; variable
25 if ((bpf_get_current_pid_tgid() >> 32) != target_pid) in do_probe_read()
43 if ((bpf_get_current_pid_tgid() >> 32) != target_pid) in do_copy_from_user()
Dtask_local_storage.c19 pid_t target_pid = 0; variable
31 if (task->pid != target_pid) in BPF_PROG()
52 if (task->pid != target_pid) in BPF_PROG()
Dfind_vma.c16 pid_t target_pid = 0; variable
43 if (task->pid != target_pid) in handle_getpid()
59 if (task->pid != target_pid) in handle_pe()
Dcgrp_ls_tp_btf.c26 pid_t target_pid = 0; variable
73 if (task->pid != target_pid) in BPF_PROG()
111 if (task->pid != target_pid) in BPF_PROG()
Diters_task_vma.c9 pid_t target_pid = 0; variable
24 if (task->pid != target_pid) in iter_task_vma_for_each()
Dstrncmp_test.c14 int target_pid = 0; variable
25 if ((bpf_get_current_pid_tgid() >> 32) != target_pid) in do_strncmp()
Dtest_cgroup1_hierarchy.c11 int target_pid, target_hid; variable
29 if (task->pid != target_pid) in bpf_link_create_verify()
Diters_css.c12 pid_t target_pid; variable
30 if (cur_task->pid != target_pid) in iter_css_for_each()
Drcu_read_lock.c19 __u32 user_data, key_serial, target_pid; variable
36 if (task->pid != target_pid) in get_cgroup_id()
58 if (task->pid != target_pid) in task_succ()
/linux-6.12.1/tools/testing/selftests/bpf/prog_tests/
Diters.c119 skel->bss->target_pid = getpid(); in subtest_task_vma_iters()
125 getpgid(skel->bss->target_pid); in subtest_task_vma_iters()
183 skel->bss->target_pid = getpid(); in subtest_task_iters()
228 skel->bss->target_pid = getpid(); in subtest_css_task_iters()
273 skel->bss->target_pid = getpid(); in subtest_css_iters()
Dfind_vma.c88 getpgid(skel->bss->target_pid); in test_find_vma_kprobe()
118 skel->bss->target_pid = getpid(); in serial_test_find_vma()
Drcu_read_lock.c24 skel->bss->target_pid = syscall(SYS_gettid); in test_success()
61 skel->bss->target_pid = syscall(SYS_gettid); in test_rcuptr_acquire()
Dcgrp_local_storage.c66 skel->bss->target_pid = syscall(SYS_gettid); in test_tp_btf()
75 skel->bss->target_pid = 0; in test_tp_btf()
227 skel->bss->target_pid = syscall(SYS_gettid); in test_yes_rcu_lock()
Dread_vsyscall.c43 skel->bss->target_pid = getpid(); in test_read_vsyscall()
Dtest_strncmp.c63 skel->bss->target_pid = getpid(); in test_strncmp_ret()
Dcgroup1_hierarchy.c79 skel->bss->target_pid = getpid(); in test_cgroup1_hierarchy()
Dtask_local_storage.c26 skel->bss->target_pid = syscall(SYS_gettid); in test_sys_enter_exit()
Dcgroup_iter.c286 skel->bss->target_pid = getpid(); in test_walk_self_only_css_task()
/linux-6.12.1/kernel/
Dauditsc.c99 pid_t target_pid[AUDIT_AUX_PIDS]; member
1017 ctx->target_pid = 0; in audit_reset_context()
1779 if (audit_log_pid_context(context, axs->target_pid[i], in audit_log_exit()
1788 if (context->target_pid && in audit_log_exit()
1789 audit_log_pid_context(context, context->target_pid, in audit_log_exit()
2728 context->target_pid = task_tgid_nr(t); in __audit_ptrace()
2754 if (!ctx->target_pid) { in audit_signal_info_syscall()
2755 ctx->target_pid = task_tgid_nr(t); in audit_signal_info_syscall()
2776 axp->target_pid[axp->pid_count] = task_tgid_nr(t); in audit_signal_info_syscall()
Daudit.h142 pid_t target_pid; member
/linux-6.12.1/Documentation/bpf/
Dbpf_iterators.rst429 int target_pid = 0;
435 if (task->tgid != target_pid) /* Check task->pid instead to check thread IDs */
453 skel->bss->target_pid = getpid(); /* process ID. For thread id, use gettid() */
461 ``target_pid`` is a global variable in the BPF program. The user space program