fw_sysfs           80 drivers/base/firmware_loader/fallback.c static struct fw_sysfs *to_fw_sysfs(struct device *dev)
fw_sysfs           82 drivers/base/firmware_loader/fallback.c 	return container_of(dev, struct fw_sysfs, dev);
fw_sysfs           98 drivers/base/firmware_loader/fallback.c static void fw_load_abort(struct fw_sysfs *fw_sysfs)
fw_sysfs          100 drivers/base/firmware_loader/fallback.c 	struct fw_priv *fw_priv = fw_sysfs->fw_priv;
fw_sysfs          162 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs = to_fw_sysfs(dev);
fw_sysfs          164 drivers/base/firmware_loader/fallback.c 	kfree(fw_sysfs);
fw_sysfs          167 drivers/base/firmware_loader/fallback.c static int do_firmware_uevent(struct fw_sysfs *fw_sysfs, struct kobj_uevent_env *env)
fw_sysfs          169 drivers/base/firmware_loader/fallback.c 	if (add_uevent_var(env, "FIRMWARE=%s", fw_sysfs->fw_priv->fw_name))
fw_sysfs          173 drivers/base/firmware_loader/fallback.c 	if (add_uevent_var(env, "ASYNC=%d", fw_sysfs->nowait))
fw_sysfs          181 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs = to_fw_sysfs(dev);
fw_sysfs          185 drivers/base/firmware_loader/fallback.c 	if (fw_sysfs->fw_priv)
fw_sysfs          186 drivers/base/firmware_loader/fallback.c 		err = do_firmware_uevent(fw_sysfs, env);
fw_sysfs          211 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs = to_fw_sysfs(dev);
fw_sysfs          215 drivers/base/firmware_loader/fallback.c 	if (fw_sysfs->fw_priv)
fw_sysfs          216 drivers/base/firmware_loader/fallback.c 		loading = fw_sysfs_loading(fw_sysfs->fw_priv);
fw_sysfs          239 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs = to_fw_sysfs(dev);
fw_sysfs          245 drivers/base/firmware_loader/fallback.c 	fw_priv = fw_sysfs->fw_priv;
fw_sysfs          294 drivers/base/firmware_loader/fallback.c 		fw_load_abort(fw_sysfs);
fw_sysfs          341 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs = to_fw_sysfs(dev);
fw_sysfs          346 drivers/base/firmware_loader/fallback.c 	fw_priv = fw_sysfs->fw_priv;
fw_sysfs          370 drivers/base/firmware_loader/fallback.c static int fw_realloc_pages(struct fw_sysfs *fw_sysfs, int min_size)
fw_sysfs          374 drivers/base/firmware_loader/fallback.c 	err = fw_grow_paged_buf(fw_sysfs->fw_priv,
fw_sysfs          377 drivers/base/firmware_loader/fallback.c 		fw_load_abort(fw_sysfs);
fw_sysfs          398 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs = to_fw_sysfs(dev);
fw_sysfs          406 drivers/base/firmware_loader/fallback.c 	fw_priv = fw_sysfs->fw_priv;
fw_sysfs          420 drivers/base/firmware_loader/fallback.c 		retval = fw_realloc_pages(fw_sysfs, offset + count);
fw_sysfs          461 drivers/base/firmware_loader/fallback.c static struct fw_sysfs *
fw_sysfs          465 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs;
fw_sysfs          468 drivers/base/firmware_loader/fallback.c 	fw_sysfs = kzalloc(sizeof(*fw_sysfs), GFP_KERNEL);
fw_sysfs          469 drivers/base/firmware_loader/fallback.c 	if (!fw_sysfs) {
fw_sysfs          470 drivers/base/firmware_loader/fallback.c 		fw_sysfs = ERR_PTR(-ENOMEM);
fw_sysfs          474 drivers/base/firmware_loader/fallback.c 	fw_sysfs->nowait = !!(opt_flags & FW_OPT_NOWAIT);
fw_sysfs          475 drivers/base/firmware_loader/fallback.c 	fw_sysfs->fw = firmware;
fw_sysfs          476 drivers/base/firmware_loader/fallback.c 	f_dev = &fw_sysfs->dev;
fw_sysfs          484 drivers/base/firmware_loader/fallback.c 	return fw_sysfs;
fw_sysfs          495 drivers/base/firmware_loader/fallback.c static int fw_load_sysfs_fallback(struct fw_sysfs *fw_sysfs,
fw_sysfs          499 drivers/base/firmware_loader/fallback.c 	struct device *f_dev = &fw_sysfs->dev;
fw_sysfs          500 drivers/base/firmware_loader/fallback.c 	struct fw_priv *fw_priv = fw_sysfs->fw_priv;
fw_sysfs          522 drivers/base/firmware_loader/fallback.c 		kobject_uevent(&fw_sysfs->dev.kobj, KOBJ_ADD);
fw_sysfs          530 drivers/base/firmware_loader/fallback.c 		fw_load_abort(fw_sysfs);
fw_sysfs          552 drivers/base/firmware_loader/fallback.c 	struct fw_sysfs *fw_sysfs;
fw_sysfs          573 drivers/base/firmware_loader/fallback.c 	fw_sysfs = fw_create_instance(firmware, name, device, opt_flags);
fw_sysfs          574 drivers/base/firmware_loader/fallback.c 	if (IS_ERR(fw_sysfs)) {
fw_sysfs          575 drivers/base/firmware_loader/fallback.c 		ret = PTR_ERR(fw_sysfs);
fw_sysfs          579 drivers/base/firmware_loader/fallback.c 	fw_sysfs->fw_priv = firmware->priv;
fw_sysfs          580 drivers/base/firmware_loader/fallback.c 	ret = fw_load_sysfs_fallback(fw_sysfs, opt_flags, timeout);