Lines Matching full:referenced
51 /* whether type is referenced from any other type */
52 __u8 referenced: 1; member
220 /* eagerly determine referenced types for anon enums */ in btf_dump__dump_type()
238 * Mark all types that are referenced from any other type. This is used to
245 * without knowning whether given enum type was referenced from other type:
246 * top-level anonymous enum won't be referenced by anything, while embedded
272 d->type_states[t->type].referenced = 1; in btf_dump_mark_referenced()
278 d->type_states[a->index_type].referenced = 1; in btf_dump_mark_referenced()
279 d->type_states[a->type].referenced = 1; in btf_dump_mark_referenced()
287 d->type_states[m->type].referenced = 1; in btf_dump_mark_referenced()
294 d->type_states[p->type].referenced = 1; in btf_dump_mark_referenced()
301 d->type_states[v->type].referenced = 1; in btf_dump_mark_referenced()
392 * weak link, unless subsequent referenced STRUCT/UNION/ENUM is anonymous. But
480 * non-anonymous or non-referenced enums are top-level in btf_dump_order_type()
484 if (t->name_off != 0 || !tstate->referenced) { in btf_dump_order_type()
713 * make sure that all types, referenced from struct/union in btf_dump_emit_type()