Searched refs:seq_info (Results 1 – 6 of 6) sorted by relevance
23 const struct bpf_iter_seq_info *seq_info; member41 const struct bpf_iter_seq_info *seq_info);235 const struct bpf_iter_seq_info *seq_info; in __get_seq_info() local238 seq_info = link->aux.map->ops->iter_seq_info; in __get_seq_info()239 if (seq_info) in __get_seq_info()240 return seq_info; in __get_seq_info()243 return link->tinfo->reg_info->seq_info; in __get_seq_info()265 if (iter_priv->seq_info->fini_seq_private) in iter_release()266 iter_priv->seq_info->fini_seq_private(seq->private); in iter_release()568 const struct bpf_iter_seq_info *seq_info, in init_seq_meta() argument[all …]
546 .seq_info = &task_seq_info,566 .seq_info = &task_file_seq_info,586 .seq_info = &task_vma_seq_info,
609 struct bpf_iter_seq_array_map_info *seq_info = priv_data; in bpf_iter_init_array_map() local620 seq_info->percpu_value_buf = value_buf; in bpf_iter_init_array_map()628 seq_info->map = map; in bpf_iter_init_array_map()634 struct bpf_iter_seq_array_map_info *seq_info = priv_data; in bpf_iter_fini_array_map() local636 bpf_map_put_with_uref(seq_info->map); in bpf_iter_fini_array_map()637 kfree(seq_info->percpu_value_buf); in bpf_iter_fini_array_map()
98 .seq_info = &bpf_prog_seq_info,
2025 struct bpf_iter_seq_hash_map_info *seq_info = priv_data; in bpf_iter_init_hash_map() local2037 seq_info->percpu_value_buf = value_buf; in bpf_iter_init_hash_map()2041 seq_info->map = map; in bpf_iter_init_hash_map()2042 seq_info->htab = container_of(map, struct bpf_htab, map); in bpf_iter_init_hash_map()2048 struct bpf_iter_seq_hash_map_info *seq_info = priv_data; in bpf_iter_fini_hash_map() local2050 bpf_map_put_with_uref(seq_info->map); in bpf_iter_fini_hash_map()2051 kfree(seq_info->percpu_value_buf); in bpf_iter_fini_hash_map()
98 .seq_info = &bpf_map_seq_info,