Lines Matching defs:fw_cache
95 struct firmware_cache fw_cache;
159 struct firmware_cache *fwc = &fw_cache;
624 if (fwn->magic == (unsigned long)&fw_cache)
635 return (fwn->magic == (unsigned long)&fw_cache) &&
678 fwn->magic = (unsigned long)&fw_cache;
762 ret = alloc_lookup_fw_priv(name, &fw_cache, &fw_priv, dbuf, size,
1358 struct firmware_cache *fwc = &fw_cache;
1417 struct firmware_cache *fwc = &fw_cache;
1457 struct firmware_cache *fwc = &fw_cache;
1496 struct firmware_cache *fwc = &fw_cache;
1499 devm_name_match, &fw_cache,
1524 struct firmware_cache *fwc = &fw_cache;
1554 struct firmware_cache *fwc = &fw_cache;
1602 queue_delayed_work(system_power_efficient_wq, &fw_cache.work,
1629 fw_cache.state = FW_LOADER_NO_CACHE;
1642 fw_cache.state = FW_LOADER_NO_CACHE;
1658 spin_lock_init(&fw_cache.name_lock);
1659 INIT_LIST_HEAD(&fw_cache.fw_names);
1661 INIT_DELAYED_WORK(&fw_cache.work,
1664 fw_cache.pm_notify.notifier_call = fw_pm_notify;
1665 ret = register_pm_notifier(&fw_cache.pm_notify);
1677 unregister_pm_notifier(&fw_cache.pm_notify);
1694 spin_lock_init(&fw_cache.lock);
1695 INIT_LIST_HEAD(&fw_cache.head);
1696 fw_cache.state = FW_LOADER_NO_CACHE;