kallsym_iter
static int get_ksymbol_mod(struct kallsym_iter *iter)
static int get_ksymbol_ftrace_mod(struct kallsym_iter *iter)
static int get_ksymbol_bpf(struct kallsym_iter *iter)
static int get_ksymbol_kprobe(struct kallsym_iter *iter)
static unsigned long get_ksymbol_core(struct kallsym_iter *iter)
static void reset_iter(struct kallsym_iter *iter, loff_t new_pos)
static int update_iter_mod(struct kallsym_iter *iter, loff_t pos)
static int update_iter(struct kallsym_iter *iter, loff_t pos)
struct kallsym_iter *iter = m->private;
__bpf_md_ptr(struct kallsym_iter *, ksym);
struct kallsym_iter *iter = priv_data;
DEFINE_BPF_ITER_FUNC(ksym, struct bpf_iter_meta *meta, struct kallsym_iter *ksym)
.seq_priv_size = sizeof(struct kallsym_iter),
BTF_ID_LIST_SINGLE(btf_ksym_iter_id, struct, kallsym_iter)
struct kallsym_iter *iter;
static struct kallsym_iter kdb_walk_kallsyms_iter;
struct kallsym_iter *iter = ctx->ksym;