Lines Matching defs:fw_priv
42 static inline int fw_sysfs_wait_timeout(struct fw_priv *fw_priv, long timeout)
44 return __fw_state_wait_common(fw_priv, timeout);
51 struct fw_priv *fw_priv;
52 struct fw_priv *next;
55 list_for_each_entry_safe(fw_priv, next, &pending_fw_head,
57 if (kill_all || !fw_priv->need_uevent)
58 __fw_load_abort(fw_priv);
78 struct fw_priv *fw_priv = fw_sysfs->fw_priv;
81 if (!fw_priv->data)
82 fw_priv->is_paged_buf = true;
93 if (fw_load_abort_all || fw_state_is_aborted(fw_priv)) {
98 list_add(&fw_priv->pending_list, &pending_fw_head);
101 if (fw_priv->opt_flags & FW_OPT_UEVENT) {
102 fw_priv->need_uevent = true;
104 dev_dbg(f_dev, "firmware: requesting %s\n", fw_priv->fw_name);
110 retval = fw_sysfs_wait_timeout(fw_priv, timeout);
117 if (fw_state_is_aborted(fw_priv)) {
120 } else if (fw_priv->is_paged_buf && !fw_priv->data)
161 fw_sysfs->fw_priv = firmware->priv;