Lines Matching refs:strs_set
159 struct strset *strs_set; member
1205 strset__free(btf->strs_set); in btf__free()
1790 return btf->strs_data ? btf->strs_data : strset__data(btf->strs_set); in btf_strs_data()
2035 btf->strs_set = set; in btf_ensure_modifiable()
2082 off = strset__find_str(btf->strs_set, s); in btf__find_str()
2109 off = strset__add_str(btf->strs_set, s); in btf__add_str()
2113 btf->hdr.str_len = strset__data_size(btf->strs_set); in btf__add_str()
4005 struct strset *strs_set; member
4193 off = strset__add_str(d->strs_set, s); in strs_dedup_remap_str_off()
4219 d->strs_set = strset__new(BTF_MAX_STR_OFFSET, NULL, 0); in btf_dedup_strings()
4220 if (IS_ERR(d->strs_set)) { in btf_dedup_strings()
4221 err = PTR_ERR(d->strs_set); in btf_dedup_strings()
4229 err = strset__add_str(d->strs_set, ""); in btf_dedup_strings()
4240 strset__free(d->btf->strs_set); in btf_dedup_strings()
4241 btf_hdr_update_str_len(d->btf, strset__data_size(d->strs_set)); in btf_dedup_strings()
4242 d->btf->strs_set = d->strs_set; in btf_dedup_strings()
4243 d->strs_set = NULL; in btf_dedup_strings()
4248 strset__free(d->strs_set); in btf_dedup_strings()
4249 d->strs_set = NULL; in btf_dedup_strings()