Lines Matching refs:decl_stack
103 __u32 *decl_stack; member
239 free(d->decl_stack); in btf_dump__free()
632 struct id_stack *decl_stack,
1101 new_stack = libbpf_reallocarray(d->decl_stack, new_cap, sizeof(new_stack[0])); in btf_dump_push_decl_stack_id()
1104 d->decl_stack = new_stack; in btf_dump_push_decl_stack_id()
1108 d->decl_stack[d->decl_stack_cnt++] = id; in btf_dump_push_decl_stack_id()
1178 struct id_stack decl_stack; in btf_dump_emit_type_decl() local
1242 decl_stack.ids = d->decl_stack + stack_start; in btf_dump_emit_type_decl()
1243 decl_stack.cnt = d->decl_stack_cnt - stack_start; in btf_dump_emit_type_decl()
1244 btf_dump_emit_type_chain(d, &decl_stack, fname, lvl); in btf_dump_emit_type_decl()
1256 static void btf_dump_emit_mods(struct btf_dump *d, struct id_stack *decl_stack) in btf_dump_emit_mods() argument
1261 while (decl_stack->cnt) { in btf_dump_emit_mods()
1262 id = decl_stack->ids[decl_stack->cnt - 1]; in btf_dump_emit_mods()
1278 decl_stack->cnt--; in btf_dump_emit_mods()
1282 static void btf_dump_drop_mods(struct btf_dump *d, struct id_stack *decl_stack) in btf_dump_drop_mods() argument
1287 while (decl_stack->cnt) { in btf_dump_drop_mods()
1288 id = decl_stack->ids[decl_stack->cnt - 1]; in btf_dump_drop_mods()
1292 decl_stack->cnt--; in btf_dump_drop_mods()