Lines Matching refs:tstate
470 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_order_type() local
476 if (tstate->order_state == ORDERED) in btf_dump_order_type()
481 if (tstate->order_state == ORDERING) { in btf_dump_order_type()
492 tstate->order_state = ORDERED; in btf_dump_order_type()
497 tstate->order_state = ORDERED; in btf_dump_order_type()
514 tstate->order_state = ORDERING; in btf_dump_order_type()
529 tstate->order_state = ORDERED; in btf_dump_order_type()
540 if (t->name_off != 0 || !tstate->referenced) { in btf_dump_order_type()
545 tstate->order_state = ORDERED; in btf_dump_order_type()
675 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_emit_type() local
680 if (tstate->emit_state == EMITTED) in btf_dump_emit_type()
686 if (tstate->emit_state == EMITTING) { in btf_dump_emit_type()
687 if (tstate->fwd_emitted) in btf_dump_emit_type()
706 tstate->fwd_emitted = 1; in btf_dump_emit_type()
718 tstate->fwd_emitted = 1; in btf_dump_emit_type()
732 tstate->emit_state = EMITTED; in btf_dump_emit_type()
740 tstate->emit_state = EMITTED; in btf_dump_emit_type()
755 tstate->emit_state = EMITTED; in btf_dump_emit_type()
758 tstate->emit_state = EMITTING; in btf_dump_emit_type()
767 if (!tstate->fwd_emitted && !btf_dump_is_blacklisted(d, id)) { in btf_dump_emit_type()
771 tstate->emit_state = EMITTED; in btf_dump_emit_type()
775 tstate->emit_state = EMITTING; in btf_dump_emit_type()
791 } else if (!tstate->fwd_emitted && id != cont_id) { in btf_dump_emit_type()
794 tstate->fwd_emitted = 1; in btf_dump_emit_type()
800 tstate->emit_state = EMITTED; in btf_dump_emit_type()
802 tstate->emit_state = NOT_EMITTED; in btf_dump_emit_type()