Lines Matching refs:visit
5079 int btf_type_visit_type_ids(struct btf_type *t, type_id_visit_fn visit, void *ctx)
5100 return visit(&t->type, ctx);
5105 err = visit(&a->type, ctx);
5106 err = err ?: visit(&a->index_type, ctx);
5115 err = visit(&m->type, ctx);
5125 err = visit(&t->type, ctx);
5129 err = visit(&m->type, ctx);
5140 err = visit(&m->type, ctx);
5152 int btf_type_visit_str_offs(struct btf_type *t, str_off_visit_fn visit, void *ctx)
5156 err = visit(&t->name_off, ctx);
5166 err = visit(&m->name_off, ctx);
5176 err = visit(&m->name_off, ctx);
5186 err = visit(&m->name_off, ctx);
5196 err = visit(&m->name_off, ctx);
5209 int btf_ext_visit_type_ids(struct btf_ext *btf_ext, type_id_visit_fn visit, void *ctx)
5220 err = visit(&rec->type_id, ctx);
5231 err = visit(&rec->type_id, ctx);
5240 int btf_ext_visit_str_offs(struct btf_ext *btf_ext, str_off_visit_fn visit, void *ctx)
5248 err = visit(&sec->sec_name_off, ctx);
5257 err = visit(&sec->sec_name_off, ctx);
5262 err = visit(&rec->file_name_off, ctx);
5265 err = visit(&rec->line_off, ctx);
5275 err = visit(&sec->sec_name_off, ctx);
5280 err = visit(&rec->access_str_off, ctx);