Lines Matching defs:fw_cache
95 struct firmware_cache fw_cache;
158 struct firmware_cache *fwc = &fw_cache;
619 if (fwn->magic == (unsigned long)&fw_cache)
630 return (fwn->magic == (unsigned long)&fw_cache) &&
673 fwn->magic = (unsigned long)&fw_cache;
757 ret = alloc_lookup_fw_priv(name, &fw_cache, &fw_priv, dbuf, size,
1272 struct firmware_cache *fwc = &fw_cache;
1331 struct firmware_cache *fwc = &fw_cache;
1371 struct firmware_cache *fwc = &fw_cache;
1410 struct firmware_cache *fwc = &fw_cache;
1413 devm_name_match, &fw_cache,
1438 struct firmware_cache *fwc = &fw_cache;
1468 struct firmware_cache *fwc = &fw_cache;
1515 queue_delayed_work(system_power_efficient_wq, &fw_cache.work,
1542 fw_cache.state = FW_LOADER_NO_CACHE;
1555 fw_cache.state = FW_LOADER_NO_CACHE;
1567 spin_lock_init(&fw_cache.name_lock);
1568 INIT_LIST_HEAD(&fw_cache.fw_names);
1570 INIT_DELAYED_WORK(&fw_cache.work,
1573 fw_cache.pm_notify.notifier_call = fw_pm_notify;
1574 ret = register_pm_notifier(&fw_cache.pm_notify);
1586 unregister_pm_notifier(&fw_cache.pm_notify);
1603 spin_lock_init(&fw_cache.lock);
1604 INIT_LIST_HEAD(&fw_cache.head);
1605 fw_cache.state = FW_LOADER_NO_CACHE;