Lines Matching refs:len
84 SDK_INLINE void CARDi_CommArrayRead(void *dst, u32 len) in CARDi_CommArrayRead() argument
86 CARDi_CommArray(NULL, dst, len, CARDi_CommReadCore); in CARDi_CommArrayRead()
99 SDK_INLINE void CARDi_CommArrayWrite(const void *src, u32 len) in CARDi_CommArrayWrite() argument
101 CARDi_CommArray(src, NULL, len, CARDi_CommWriteCore); in CARDi_CommArrayWrite()
114 SDK_INLINE void CARDi_CommArrayVerify(const void *src, u32 len) in CARDi_CommArrayVerify() argument
116 CARDi_CommArray(src, NULL, len, CARDi_CommVerifyCore); in CARDi_CommArrayVerify()
164 static void CARDi_CommandBegin(int len) in CARDi_CommandBegin() argument
166 cardi_param.rest_comm = (u32)len; in CARDi_CommandBegin()
286 void CARDi_CommArray(const void *src, void *dst, u32 len, void (*func) (CARDiParam *)) in CARDi_CommArray() argument
292 for (; len > 0; --len) in CARDi_CommArray()
473 void CARDi_ReadBackupCore(u32 src, void *dst, u32 len) in CARDi_ReadBackupCore() argument
479 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + len)); in CARDi_ReadBackupCore()
481 CARDi_CommArrayRead(dst, len); in CARDi_ReadBackupCore()
497 void CARDi_ProgramBackupCore(u32 dst, const void *src, u32 len) in CARDi_ProgramBackupCore() argument
504 while (len > 0) in CARDi_ProgramBackupCore()
508 if (size > len) in CARDi_ProgramBackupCore()
510 size = len; in CARDi_ProgramBackupCore()
523 len -= size; in CARDi_ProgramBackupCore()
539 void CARDi_WriteBackupCore(u32 dst, const void *src, u32 len) in CARDi_WriteBackupCore() argument
546 while (len > 0) in CARDi_WriteBackupCore()
550 if (size > len) in CARDi_WriteBackupCore()
552 size = len; in CARDi_WriteBackupCore()
565 len -= size; in CARDi_WriteBackupCore()
581 void CARDi_VerifyBackupCore(u32 dst, const void *src, u32 len) in CARDi_VerifyBackupCore() argument
588 CARDi_CommandBegin((int)(1 + cmd->spec.addr_width + len)); in CARDi_VerifyBackupCore()
590 CARDi_CommArrayVerify(src, len); in CARDi_VerifyBackupCore()
609 void CARDi_EraseBackupSectorCore(u32 dst, u32 len) in CARDi_EraseBackupSectorCore() argument
614 if (((dst | len) & (sector - 1)) != 0) in CARDi_EraseBackupSectorCore()
621 while (len > 0) in CARDi_EraseBackupSectorCore()
632 len -= sector; in CARDi_EraseBackupSectorCore()
647 void CARDi_EraseBackupSubSectorCore(u32 dst, u32 len) in CARDi_EraseBackupSubSectorCore() argument
652 if (((dst | len) & (sector - 1)) != 0) in CARDi_EraseBackupSubSectorCore()
659 while (len > 0) in CARDi_EraseBackupSubSectorCore()
670 len -= sector; in CARDi_EraseBackupSubSectorCore()