Lines Matching defs:kset
8486 const struct btf_kfunc_id_set *kset)
8489 struct btf_id_set8 *add_set = kset->set;
8491 bool add_filter = !!kset->filter;
8512 if (hook_filter->filters[i] == kset->filter) {
8588 hook_filter->filters[hook_filter->nr_filters++] = kset->filter;
8700 const struct btf_kfunc_id_set *kset)
8705 btf = btf_get_module_btf(kset->owner);
8707 return check_btf_kconfigs(kset->owner, "kfunc");
8711 for (i = 0; i < kset->set->cnt; i++) {
8712 ret = btf_check_kfunc_protos(btf, btf_relocate_id(btf, kset->set->pairs[i].id),
8713 kset->set->pairs[i].flags);
8718 ret = btf_populate_kfunc_set(btf, hook, kset);
8727 const struct btf_kfunc_id_set *kset)
8734 if (!(kset->set->flags & BTF_SET8_KFUNCS)) {
8735 WARN_ON(!kset->owner);
8740 return __register_btf_kfunc_id_set(hook, kset);
8745 int register_btf_fmodret_id_set(const struct btf_kfunc_id_set *kset)
8747 return __register_btf_kfunc_id_set(BTF_KFUNC_HOOK_FMODRET, kset);