Lines Matching refs:pid
183 __u32 pid = bpf_get_current_pid_tgid();
185 ok = bpf_map_lookup_elem(&task_filter, &pid);
223 int pid, err;
225 err = bpf_core_read(&pid, sizeof(pid), &task->pid);
229 p = bpf_map_lookup_elem(&task_data, &pid);
234 if (bpf_map_update_elem(&task_data, &pid, &data, BPF_NOEXIST) == -E2BIG)
322 __u32 pid;
337 pid = bpf_get_current_pid_tgid();
338 pelem = bpf_map_lookup_elem(&tstamp, &pid);
346 if (bpf_map_update_elem(&tstamp, &pid, &zero, BPF_NOEXIST) < 0) {
351 pelem = bpf_map_lookup_elem(&tstamp, &pid);
387 /* The flags is not used anymore. Pass the owner pid. */
389 pelem->flags = BPF_CORE_READ(task, pid);
409 __u32 pid = 0, idx = 0;
433 pid = bpf_get_current_pid_tgid();
434 pelem = bpf_map_lookup_elem(&tstamp, &pid);
444 bpf_map_delete_elem(&tstamp, &pid);
455 key.pid = pelem->flags;
458 pid = bpf_get_current_pid_tgid();
459 key.pid = pid;
482 bpf_map_delete_elem(&tstamp, &pid);
507 bpf_map_delete_elem(&tstamp, &pid);
522 bpf_map_delete_elem(&tstamp, &pid);