Lines Matching full:start_id

277 	u32 start_id; /* first type ID in this BTF (0 for base BTF) */  member
502 return btf->start_id + (btf->base_btf ? 0 : 1); in btf_start_id()
604 * 2. Else for a split BTF, return its start_id
614 return base_btf->named_start_id ?: (base_btf->start_id ?: 1); in btf_named_start_id()
962 while (type_id < btf->start_id) in btf_type_by_id()
965 type_id -= btf->start_id; in btf_type_by_id()
1729 if (btf->start_id + btf->types_size == BTF_MAX_TYPE) { in btf_add_type()
1922 btf->start_id = btf_nr_types(base_btf); in btf_set_base_btf()
1997 if (type_id < env->btf->start_id) in env_type_is_resolved()
2000 return env->visit_states[type_id - env->btf->start_id] == RESOLVED; in env_type_is_resolved()
2012 if (type_id < btf->start_id in env_stack_push()
2013 || env->visit_states[type_id - btf->start_id] != NOT_VISITED) in env_stack_push()
2016 env->visit_states[type_id - btf->start_id] = VISITED; in env_stack_push()
2046 type_id -= btf->start_id; /* adjust to local type id */ in env_stack_pop_resolved()
2156 while (type_id < btf->start_id) in btf_resolved_type_id()
2159 return btf->resolved_ids[type_id - btf->start_id]; in btf_resolved_type_id()
2172 while (type_id < btf->start_id) in btf_resolved_type_size()
2175 return btf->resolved_sizes[type_id - btf->start_id]; in btf_resolved_type_size()
5377 env->log_type_id = btf->base_btf ? btf->start_id : 1; in btf_check_all_metas()
5481 type_id = btf->start_id + i; in btf_check_all_types()
5871 struct btf *btf, int start_id) in btf_check_type_tags() argument
5873 int i, n, good_id = start_id - 1; in btf_check_type_tags()
5877 for (i = start_id; i < n; i++) { in btf_check_type_tags()
6504 btf->start_id = base_btf->nr_types; in btf_parse_module()