Lines Matching refs:cmd

212             cardi_common.cmd->result = CARD_RESULT_TIMEOUT;  in CARDi_CommandEnd()
266 if (cardi_common.cmd->result == CARD_RESULT_TIMEOUT) in CARDi_WaitPrevCommand()
268 cardi_common.cmd->result = CARD_RESULT_NO_RESPONSE; in CARDi_WaitPrevCommand()
400 const u32 width = cardi_common.cmd->spec.addr_width; in CARDi_SendSpiAddressingCommand()
439 const u8 stat = cardi_common.cmd->spec.initial_status; in CARDi_InitStatusRegister()
477 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_ReadBackupCore() local
479 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + len)); in CARDi_ReadBackupCore()
501 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_ProgramBackupCore() local
503 const u32 page = cmd->spec.page_size; in CARDi_ProgramBackupCore()
513 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + size)); in CARDi_ProgramBackupCore()
516 CARDi_CommandEnd(cmd->spec.program_page, 0); in CARDi_ProgramBackupCore()
517 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_ProgramBackupCore()
543 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_WriteBackupCore() local
545 const u32 page = cmd->spec.page_size; in CARDi_WriteBackupCore()
555 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + size)); in CARDi_WriteBackupCore()
558 CARDi_CommandEnd(cmd->spec.write_page, cmd->spec.write_page_total); in CARDi_WriteBackupCore()
559 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_WriteBackupCore()
585 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_VerifyBackupCore() local
588 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + len)); in CARDi_VerifyBackupCore()
592 if ((cmd->result == CARD_RESULT_SUCCESS) && !cardi_param.cmp) in CARDi_VerifyBackupCore()
594 cmd->result = CARD_RESULT_FAILURE; in CARDi_VerifyBackupCore()
611 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_EraseBackupSectorCore() local
612 const u32 sector = cmd->spec.sect_size; in CARDi_EraseBackupSectorCore()
616 cmd->result = CARD_RESULT_INVALID_PARAM; in CARDi_EraseBackupSectorCore()
624 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + 0)); in CARDi_EraseBackupSectorCore()
626 CARDi_CommandEnd(cmd->spec.erase_sector, cmd->spec.erase_sector_total); in CARDi_EraseBackupSectorCore()
627 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_EraseBackupSectorCore()
649 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_EraseBackupSubSectorCore() local
650 const u32 sector = cmd->spec.subsect_size; in CARDi_EraseBackupSubSectorCore()
654 cmd->result = CARD_RESULT_INVALID_PARAM; in CARDi_EraseBackupSubSectorCore()
662 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + 0)); in CARDi_EraseBackupSubSectorCore()
664 CARDi_CommandEnd(cmd->spec.erase_subsector, cmd->spec.erase_subsector_total); in CARDi_EraseBackupSubSectorCore()
665 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_EraseBackupSubSectorCore()
688 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_EraseChipCore() local
693 CARDi_CommandEnd(cmd->spec.erase_chip, cmd->spec.erase_chip_total); in CARDi_EraseChipCore()
710 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_SetWriteProtectCore() local
722 while ((cmd->result == CARD_RESULT_TIMEOUT) && (--retry_count > 0)); in CARDi_SetWriteProtectCore()
749 cardi_common.cmd->result = CARD_RESULT_UNSUPPORTED;
758 CARDi_CommandBegin(1 + cardi_common.cmd->spec.addr_width + 0);
760 CARDi_CommandEnd(cardi_common.cmd->spec.erase_page, 0);