Lines Matching refs:pid
93 struct pid *pid; in bpf_pid_task_storage_lookup_elem() local
97 pid = pidfd_get_pid(fd, &f_flags); in bpf_pid_task_storage_lookup_elem()
98 if (IS_ERR(pid)) in bpf_pid_task_storage_lookup_elem()
99 return ERR_CAST(pid); in bpf_pid_task_storage_lookup_elem()
105 task = pid_task(pid, PIDTYPE_PID); in bpf_pid_task_storage_lookup_elem()
114 put_pid(pid); in bpf_pid_task_storage_lookup_elem()
117 put_pid(pid); in bpf_pid_task_storage_lookup_elem()
127 struct pid *pid; in bpf_pid_task_storage_update_elem() local
134 pid = pidfd_get_pid(fd, &f_flags); in bpf_pid_task_storage_update_elem()
135 if (IS_ERR(pid)) in bpf_pid_task_storage_update_elem()
136 return PTR_ERR(pid); in bpf_pid_task_storage_update_elem()
142 task = pid_task(pid, PIDTYPE_PID); in bpf_pid_task_storage_update_elem()
156 put_pid(pid); in bpf_pid_task_storage_update_elem()
181 struct pid *pid; in bpf_pid_task_storage_delete_elem() local
185 pid = pidfd_get_pid(fd, &f_flags); in bpf_pid_task_storage_delete_elem()
186 if (IS_ERR(pid)) in bpf_pid_task_storage_delete_elem()
187 return PTR_ERR(pid); in bpf_pid_task_storage_delete_elem()
193 task = pid_task(pid, PIDTYPE_PID); in bpf_pid_task_storage_delete_elem()
203 put_pid(pid); in bpf_pid_task_storage_delete_elem()