Lines Matching refs:fwn
617 struct fw_name_devm *fwn = res;
619 if (fwn->magic == (unsigned long)&fw_cache)
621 __func__, fwn->name, res);
622 kfree_const(fwn->name);
628 struct fw_name_devm *fwn = res;
630 return (fwn->magic == (unsigned long)&fw_cache) &&
631 !strcmp(fwn->name, match_data);
637 struct fw_name_devm *fwn;
639 fwn = devres_find(dev, fw_name_devm_release,
641 return fwn;
646 struct fw_name_devm *fwn;
648 fwn = fw_find_devm_name(dev, name);
649 if (fwn)
658 struct fw_name_devm *fwn;
663 fwn = devres_alloc(fw_name_devm_release, sizeof(struct fw_name_devm),
665 if (!fwn)
667 fwn->name = kstrdup_const(name, GFP_KERNEL);
668 if (!fwn->name) {
669 devres_free(fwn);
673 fwn->magic = (unsigned long)&fw_cache;
674 devres_add(dev, fwn);
1388 struct fw_name_devm *fwn = res;
1389 const char *fw_name = fwn->name;
1401 struct fw_name_devm *fwn = res;
1402 return (fwn->magic == (unsigned long)match_data);