Lines Matching refs:fwn
622 struct fw_name_devm *fwn = res;
624 if (fwn->magic == (unsigned long)&fw_cache)
626 __func__, fwn->name, res);
627 kfree_const(fwn->name);
633 struct fw_name_devm *fwn = res;
635 return (fwn->magic == (unsigned long)&fw_cache) &&
636 !strcmp(fwn->name, match_data);
642 struct fw_name_devm *fwn;
644 fwn = devres_find(dev, fw_name_devm_release,
646 return fwn;
651 struct fw_name_devm *fwn;
653 fwn = fw_find_devm_name(dev, name);
654 if (fwn)
663 struct fw_name_devm *fwn;
668 fwn = devres_alloc(fw_name_devm_release, sizeof(struct fw_name_devm),
670 if (!fwn)
672 fwn->name = kstrdup_const(name, GFP_KERNEL);
673 if (!fwn->name) {
674 devres_free(fwn);
678 fwn->magic = (unsigned long)&fw_cache;
679 devres_add(dev, fwn);
1393 struct fw_name_devm *fwn = res;
1394 const char *fw_name = fwn->name;
1406 struct fw_name_devm *fwn = res;
1407 return (fwn->magic == (unsigned long)match_data);