Lines Matching refs:dfu_state
39 enum dfu_state dfu_state; member
165 f_dfu->dfu_state = DFU_STATE_dfuERROR; in dnload_request_complete()
189 switch (f_dfu->dfu_state) { in handle_getstatus()
192 f_dfu->dfu_state = DFU_STATE_dfuDNLOAD_IDLE; in handle_getstatus()
195 f_dfu->dfu_state = DFU_STATE_dfuMANIFEST; in handle_getstatus()
211 dstat->bState = f_dfu->dfu_state; in handle_getstatus()
221 ((u8 *)req->buf)[0] = f_dfu->dfu_state; in handle_getstate()
230 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in to_dfu_mode()
255 f_dfu->dfu_state = DFU_STATE_dfuMANIFEST_SYNC; in handle_dnload()
279 f_dfu->dfu_state = DFU_STATE_appDETACH; in state_app_idle()
306 f_dfu->dfu_state = DFU_STATE_appIDLE; in state_app_detach()
326 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_idle()
330 f_dfu->dfu_state = DFU_STATE_dfuDNLOAD_SYNC; in state_dfu_idle()
335 f_dfu->dfu_state = DFU_STATE_dfuUPLOAD_IDLE; in state_dfu_idle()
358 f_dfu->dfu_state = in state_dfu_idle()
361 f_dfu->dfu_state = DFU_STATE_appIDLE; in state_dfu_idle()
366 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_idle()
389 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_dnload_sync()
409 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_dnbusy()
428 f_dfu->dfu_state = DFU_STATE_dfuDNLOAD_SYNC; in state_dfu_dnload_idle()
433 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in state_dfu_dnload_idle()
443 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_dnload_idle()
461 f_dfu->dfu_state = DFU_STATE_dfuMANIFEST; in state_dfu_manifest_sync()
470 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_manifest_sync()
488 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in state_dfu_manifest()
497 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_manifest()
519 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in state_dfu_upload_idle()
522 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in state_dfu_upload_idle()
533 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_upload_idle()
556 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in state_dfu_error()
562 f_dfu->dfu_state = DFU_STATE_dfuERROR; in state_dfu_error()
570 static dfu_state_fn dfu_state[] = { variable
597 req_type, ctrl->bRequest, f_dfu->dfu_state); in dfu_handle()
606 value = dfu_state[f_dfu->dfu_state] (f_dfu, ctrl, gadget, req); in dfu_handle()
703 f_dfu->dfu_state = DFU_STATE_appIDLE; in dfu_bind()
770 f_dfu->dfu_state = DFU_STATE_dfuIDLE; in dfu_set_alt()