Lines Matching refs:tstate
446 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_order_type() local
452 if (tstate->order_state == ORDERED) in btf_dump_order_type()
457 if (tstate->order_state == ORDERING) { in btf_dump_order_type()
467 tstate->order_state = ORDERED; in btf_dump_order_type()
472 tstate->order_state = ORDERED; in btf_dump_order_type()
489 tstate->order_state = ORDERING; in btf_dump_order_type()
504 tstate->order_state = ORDERED; in btf_dump_order_type()
514 if (t->name_off != 0 || !tstate->referenced) { in btf_dump_order_type()
519 tstate->order_state = ORDERED; in btf_dump_order_type()
647 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_emit_type() local
652 if (tstate->emit_state == EMITTED) in btf_dump_emit_type()
658 if (tstate->emit_state == EMITTING) { in btf_dump_emit_type()
659 if (tstate->fwd_emitted) in btf_dump_emit_type()
678 tstate->fwd_emitted = 1; in btf_dump_emit_type()
690 tstate->fwd_emitted = 1; in btf_dump_emit_type()
704 tstate->emit_state = EMITTED; in btf_dump_emit_type()
711 tstate->emit_state = EMITTED; in btf_dump_emit_type()
725 tstate->emit_state = EMITTED; in btf_dump_emit_type()
728 tstate->emit_state = EMITTING; in btf_dump_emit_type()
737 if (!tstate->fwd_emitted && !btf_dump_is_blacklisted(d, id)) { in btf_dump_emit_type()
741 tstate->emit_state = EMITTED; in btf_dump_emit_type()
745 tstate->emit_state = EMITTING; in btf_dump_emit_type()
761 } else if (!tstate->fwd_emitted && id != cont_id) { in btf_dump_emit_type()
764 tstate->fwd_emitted = 1; in btf_dump_emit_type()
770 tstate->emit_state = EMITTED; in btf_dump_emit_type()
772 tstate->emit_state = NOT_EMITTED; in btf_dump_emit_type()