Lines Matching defs:aux
208 struct bpf_iter_aux_info *aux)
217 aux->task.type = BPF_TASK_ITER_ALL;
219 aux->task.type = BPF_TASK_ITER_TID;
220 aux->task.pid = linfo->task.tid;
223 aux->task.type = BPF_TASK_ITER_TGID;
224 aux->task.pid = linfo->task.pid;
227 aux->task.type = BPF_TASK_ITER_TGID;
234 aux->task.pid = tgid;
388 static int init_seq_pidns(void *priv_data, struct bpf_iter_aux_info *aux)
393 common->type = aux->task.type;
394 common->pid = aux->task.pid;
674 static int bpf_iter_fill_link_info(const struct bpf_iter_aux_info *aux, struct bpf_link_info *info)
676 switch (aux->task.type) {
678 info->iter.task.tid = aux->task.pid;
681 info->iter.task.pid = aux->task.pid;
689 static void bpf_iter_task_show_fdinfo(const struct bpf_iter_aux_info *aux, struct seq_file *seq)
691 seq_printf(seq, "task_type:\t%s\n", iter_task_type_names[aux->task.type]);
692 if (aux->task.type == BPF_TASK_ITER_TID)
693 seq_printf(seq, "tid:\t%u\n", aux->task.pid);
694 else if (aux->task.type == BPF_TASK_ITER_TGID)
695 seq_printf(seq, "pid:\t%u\n", aux->task.pid);