Lines Matching refs:cmd

214             cardi_common.cmd->result = CARD_RESULT_TIMEOUT;  in CARDi_CommandEnd()
268 if (cardi_common.cmd->result == CARD_RESULT_TIMEOUT) in CARDi_WaitPrevCommand()
270 cardi_common.cmd->result = CARD_RESULT_NO_RESPONSE; in CARDi_WaitPrevCommand()
310 CARDiCommandArg *const arg = cardi_common.cmd; in CARDi_CommArray()
445 const u32 width = cardi_common.cmd->spec.addr_width; in CARDi_SendSpiAddressingCommand()
484 const u8 stat = cardi_common.cmd->spec.initial_status; in CARDi_InitStatusRegister()
522 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_ReadBackupCore() local
524 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + len)); in CARDi_ReadBackupCore()
546 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_ProgramBackupCore() local
548 const u32 page = cmd->spec.page_size; in CARDi_ProgramBackupCore()
558 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + size)); in CARDi_ProgramBackupCore()
561 CARDi_CommandEnd(cmd->spec.program_page, 0); in CARDi_ProgramBackupCore()
562 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_ProgramBackupCore()
588 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_WriteBackupCore() local
590 const u32 page = cmd->spec.page_size; in CARDi_WriteBackupCore()
600 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + size)); in CARDi_WriteBackupCore()
603 CARDi_CommandEnd(cmd->spec.write_page, cmd->spec.write_page_total); in CARDi_WriteBackupCore()
604 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_WriteBackupCore()
630 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_VerifyBackupCore() local
633 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + len)); in CARDi_VerifyBackupCore()
637 if ((cmd->result == CARD_RESULT_SUCCESS) && !cardi_param.cmp) in CARDi_VerifyBackupCore()
639 cmd->result = CARD_RESULT_FAILURE; in CARDi_VerifyBackupCore()
656 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_EraseBackupSectorCore() local
657 const u32 sector = cmd->spec.sect_size; in CARDi_EraseBackupSectorCore()
661 cmd->result = CARD_RESULT_INVALID_PARAM; in CARDi_EraseBackupSectorCore()
669 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + 0)); in CARDi_EraseBackupSectorCore()
671 CARDi_CommandEnd(cmd->spec.erase_sector, cmd->spec.erase_sector_total); in CARDi_EraseBackupSectorCore()
672 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_EraseBackupSectorCore()
694 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_EraseBackupSubSectorCore() local
695 const u32 sector = cmd->spec.subsect_size; in CARDi_EraseBackupSubSectorCore()
699 cmd->result = CARD_RESULT_INVALID_PARAM; in CARDi_EraseBackupSubSectorCore()
707 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + 0)); in CARDi_EraseBackupSubSectorCore()
709 CARDi_CommandEnd(cmd->spec.erase_subsector, cmd->spec.erase_subsector_total); in CARDi_EraseBackupSubSectorCore()
710 if (cmd->result != CARD_RESULT_SUCCESS) in CARDi_EraseBackupSubSectorCore()
733 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_EraseChipCore() local
738 CARDi_CommandEnd(cmd->spec.erase_chip, cmd->spec.erase_chip_total); in CARDi_EraseChipCore()
755 CARDiCommandArg *const cmd = cardi_common.cmd; in CARDi_SetWriteProtectCore() local
767 while ((cmd->result == CARD_RESULT_TIMEOUT) && (--retry_count > 0)); in CARDi_SetWriteProtectCore()
794 cardi_common.cmd->result = CARD_RESULT_UNSUPPORTED;
803 CARDi_CommandBegin(1 + cardi_common.cmd->spec.addr_width + 0);
805 CARDi_CommandEnd(cardi_common.cmd->spec.erase_page, 0);