Lines Matching refs:fw_priv
215 fw_free_paged_buf(fw_sysfs->fw_priv); in fw_upload_main()
216 fw_state_init(fw_sysfs->fw_priv); in fw_upload_main()
228 struct fw_priv *fw_priv = fw_sysfs->fw_priv; in fw_upload_start() local
235 if (!fw_priv->size) { in fw_upload_start()
236 fw_free_paged_buf(fw_priv); in fw_upload_start()
237 fw_state_init(fw_sysfs->fw_priv); in fw_upload_start()
254 fwlp->remaining_size = fw_priv->size; in fw_upload_start()
255 fwlp->data = fw_priv->data; in fw_upload_start()
258 __func__, fw_priv->fw_name, in fw_upload_start()
259 fw_priv, fw_priv->data, in fw_upload_start()
260 (unsigned int)fw_priv->size); in fw_upload_start()
272 free_fw_priv(fw_sysfs->fw_priv); in fw_upload_free()
300 struct fw_priv *fw_priv; in firmware_upload_register() local
347 ret = alloc_lookup_fw_priv(name, &fw_cache, &fw_priv, NULL, 0, 0, in firmware_upload_register()
354 fw_priv->is_paged_buf = true; in firmware_upload_register()
355 fw_sysfs->fw_priv = fw_priv; in firmware_upload_register()