Lines Matching defs:pid
66 u32 pid = BPF_CORE_READ(p, pid);
72 bpf_map_update_elem(&wokeby, &pid, &woke, BPF_ANY);
76 static inline int update_counts(void *ctx, u32 pid, u64 delta)
87 woke = bpf_map_lookup_elem(&wokeby, &pid);
91 bpf_map_delete_elem(&wokeby, &pid);
111 u32 pid = ctx->prev_pid;
118 u32 pid = BPF_CORE_READ(p, pid);
123 bpf_map_update_elem(&start, &pid, &ts, BPF_ANY);
126 pid = bpf_get_current_pid_tgid();
127 tsp = bpf_map_lookup_elem(&start, &pid);
133 bpf_map_delete_elem(&start, &pid);
138 return update_counts(ctx, pid, delta);