Lines Matching defs:mlxfw_dev

92 	struct mlxfw_dev mlxfw_dev;
97 static int mlxsw_linecard_device_fw_component_query(struct mlxfw_dev *mlxfw_dev,
104 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
105 mlxfw_dev);
130 static int mlxsw_linecard_device_fw_fsm_lock(struct mlxfw_dev *mlxfw_dev,
134 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
135 mlxfw_dev);
166 mlxsw_linecard_device_fw_fsm_component_update(struct mlxfw_dev *mlxfw_dev,
172 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
173 mlxfw_dev);
189 mlxsw_linecard_device_fw_fsm_block_download(struct mlxfw_dev *mlxfw_dev,
194 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
195 mlxfw_dev);
210 mlxsw_linecard_device_fw_fsm_component_verify(struct mlxfw_dev *mlxfw_dev,
214 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
215 mlxfw_dev);
230 static int mlxsw_linecard_device_fw_fsm_activate(struct mlxfw_dev *mlxfw_dev,
234 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
235 mlxfw_dev);
251 mlxsw_linecard_device_fw_fsm_query_state(struct mlxfw_dev *mlxfw_dev,
257 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
258 mlxfw_dev);
283 static void mlxsw_linecard_device_fw_fsm_cancel(struct mlxfw_dev *mlxfw_dev,
287 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
288 mlxfw_dev);
303 static void mlxsw_linecard_device_fw_fsm_release(struct mlxfw_dev *mlxfw_dev,
307 container_of(mlxfw_dev, struct mlxsw_linecard_device_fw_info,
308 mlxfw_dev);
343 .mlxfw_dev = {
360 err = mlxsw_core_fw_flash(mlxsw_core, &info.mlxfw_dev,