Lines Matching refs:tstate
464 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_order_type() local
470 if (tstate->order_state == ORDERED) in btf_dump_order_type()
475 if (tstate->order_state == ORDERING) { in btf_dump_order_type()
486 tstate->order_state = ORDERED; in btf_dump_order_type()
491 tstate->order_state = ORDERED; in btf_dump_order_type()
508 tstate->order_state = ORDERING; in btf_dump_order_type()
523 tstate->order_state = ORDERED; in btf_dump_order_type()
533 if (t->name_off != 0 || !tstate->referenced) { in btf_dump_order_type()
538 tstate->order_state = ORDERED; in btf_dump_order_type()
667 struct btf_dump_type_aux_state *tstate = &d->type_states[id]; in btf_dump_emit_type() local
672 if (tstate->emit_state == EMITTED) in btf_dump_emit_type()
678 if (tstate->emit_state == EMITTING) { in btf_dump_emit_type()
679 if (tstate->fwd_emitted) in btf_dump_emit_type()
698 tstate->fwd_emitted = 1; in btf_dump_emit_type()
710 tstate->fwd_emitted = 1; in btf_dump_emit_type()
724 tstate->emit_state = EMITTED; in btf_dump_emit_type()
731 tstate->emit_state = EMITTED; in btf_dump_emit_type()
745 tstate->emit_state = EMITTED; in btf_dump_emit_type()
748 tstate->emit_state = EMITTING; in btf_dump_emit_type()
757 if (!tstate->fwd_emitted && !btf_dump_is_blacklisted(d, id)) { in btf_dump_emit_type()
761 tstate->emit_state = EMITTED; in btf_dump_emit_type()
765 tstate->emit_state = EMITTING; in btf_dump_emit_type()
781 } else if (!tstate->fwd_emitted && id != cont_id) { in btf_dump_emit_type()
784 tstate->fwd_emitted = 1; in btf_dump_emit_type()
790 tstate->emit_state = EMITTED; in btf_dump_emit_type()
792 tstate->emit_state = NOT_EMITTED; in btf_dump_emit_type()