Lines Matching defs:iter_priv
45 struct bpf_iter_priv_data *iter_priv;
47 iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
49 iter_priv->seq_num++;
54 struct bpf_iter_priv_data *iter_priv;
56 iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
58 iter_priv->seq_num--;
63 struct bpf_iter_priv_data *iter_priv;
65 iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
67 iter_priv->done_stop = true;
77 struct bpf_iter_priv_data *iter_priv;
79 iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
81 return bpf_iter_target_support_resched(iter_priv->tinfo);
264 struct bpf_iter_priv_data *iter_priv;
271 iter_priv = container_of(seq->private, struct bpf_iter_priv_data,
274 if (iter_priv->seq_info->fini_seq_private)
275 iter_priv->seq_info->fini_seq_private(seq->private);
277 bpf_prog_put(iter_priv->prog);
278 seq->private = iter_priv;
672 struct bpf_iter_priv_data *iter_priv;
681 iter_priv = container_of(seq_priv, struct bpf_iter_priv_data,
684 if (in_stop && iter_priv->done_stop)
687 meta->session_id = iter_priv->session_id;
688 meta->seq_num = iter_priv->seq_num;
690 return iter_priv->prog;