Lines Matching refs:u32

31 void    MIi_CpuClear16(u16 data, void *destp, u32 size);
32 void MIi_CpuCopy16(const void *srcp, void *destp, u32 size);
33 void MIi_CpuSend16(const void *srcp, volatile void *destp, u32 size);
34 void MIi_CpuRecv16(volatile const void *srcp, void *destp, u32 size);
35 void MIi_CpuPipe16(volatile const void *srcp, volatile void *destp, u32 size);
36 void MIi_CpuMove16(const void *src, void *dest, u32 size);
37 void* MIi_CpuFind16(const void *src, u16 data, u32 size);
38 int MIi_CpuComp16(const void *mem1, const void *mem2, u32 size);
40 void MIi_CpuClear32(u32 data, void *destp, u32 size);
41 void MIi_CpuCopy32(const void *srcp, void *destp, u32 size);
42 void MIi_CpuSend32(const void *srcp, volatile void *destp, u32 size);
43 void MIi_CpuRecv32(volatile const void *srcp, void *destp, u32 size);
44 void MIi_CpuPipe32(volatile const void *srcp, volatile void *destp, u32 size);
45 void MIi_CpuMove32(const void *src, void *dest, u32 size);
46 void* MIi_CpuFind32(const void *src, u32 data, u32 size);
47 int MIi_CpuComp32(const void *mem1, const void *mem2, u32 size);
49 void MIi_CpuClearFast(u32 data, void *destp, u32 size);
50 void MIi_CpuCopyFast(const void *srcp, void *destp, u32 size);
51 void MIi_CpuSendFast(const void *srcp, volatile void *destp, u32 size);
52 void MIi_CpuRecvFast(volatile const void *srcp, void *destp, u32 size);
53 void MIi_CpuMoveFast(const void *src, void *dest, u32 size);
70 static inline void MI_CpuFill32(void *dest, u32 data, u32 size) in MI_CpuFill32()
73 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuFill32()
89 static inline void MI_CpuCopy32(const void *src, void *dest, u32 size) in MI_CpuCopy32()
92 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuCopy32()
93 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuCopy32()
108 static inline void MI_CpuClear32(void *dest, u32 size) in MI_CpuClear32()
124 static inline void MI_CpuSend32(const void *src, volatile void *dest, u32 size) in MI_CpuSend32()
127 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuSend32()
128 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuSend32()
145 static inline void MI_CpuRecv32(volatile const void *src, void *dest, u32 size) in MI_CpuRecv32()
148 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuRecv32()
149 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuRecv32()
166 static inline void MI_CpuPipe32(volatile const void *src, volatile void *dest, u32 size) in MI_CpuPipe32()
169 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuPipe32()
170 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuPipe32()
186 static inline void MI_CpuMove32(const void *src, void *dest, u32 size) in MI_CpuMove32()
189 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuMove32()
190 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuMove32()
206 static inline void* MI_CpuFind32(const void *src, u32 data, u32 size) in MI_CpuFind32()
209 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuFind32()
227 static inline int MI_CpuComp32(const void *mem1, const void *mem2, u32 size) in MI_CpuComp32()
230 SDK_TASSERTMSG(((u32)mem1 & 3) == 0, "target address 1 must be in 4-byte alignment"); in MI_CpuComp32()
231 SDK_TASSERTMSG(((u32)mem2 & 3) == 0, "target address 2 must be in 4-byte alignment"); in MI_CpuComp32()
250 static inline void MI_CpuFill16(void *dest, u16 data, u32 size) in MI_CpuFill16()
253 SDK_TASSERTMSG(((u32)dest & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuFill16()
269 static inline void MI_CpuCopy16(const void *src, void *dest, u32 size) in MI_CpuCopy16()
272 SDK_TASSERTMSG(((u32)src & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuCopy16()
273 SDK_TASSERTMSG(((u32)dest & 1) == 0, "destination address must be in 2-byte alignment"); in MI_CpuCopy16()
288 static inline void MI_CpuClear16(void *dest, u32 size) in MI_CpuClear16()
304 static inline void MI_CpuSend16(const void *src, volatile void *dest, u32 size) in MI_CpuSend16()
307 SDK_TASSERTMSG(((u32)src & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuSend16()
308 SDK_TASSERTMSG(((u32)dest & 1) == 0, "destination address must be in 2-byte alignment"); in MI_CpuSend16()
325 static inline void MI_CpuRecv16(volatile const void *src, void *dest, u32 size) in MI_CpuRecv16()
328 SDK_TASSERTMSG(((u32)src & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuRecv16()
329 SDK_TASSERTMSG(((u32)dest & 1) == 0, "destination address must be in 2-byte alignment"); in MI_CpuRecv16()
346 static inline void MI_CpuPipe16(volatile const void *src, volatile void *dest, u32 size) in MI_CpuPipe16()
349 SDK_TASSERTMSG(((u32)src & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuPipe16()
350 SDK_TASSERTMSG(((u32)dest & 1) == 0, "destination address must be in 2-byte alignment"); in MI_CpuPipe16()
366 static inline void MI_CpuMove16(const void *src, void *dest, u32 size) in MI_CpuMove16()
369 SDK_TASSERTMSG(((u32)src & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuMove16()
370 SDK_TASSERTMSG(((u32)dest & 1) == 0, "destination address must be in 2-byte alignment"); in MI_CpuMove16()
386 static inline void* MI_CpuFind16(const void *src, u16 data, u32 size) in MI_CpuFind16()
389 SDK_TASSERTMSG(((u32)src & 1) == 0, "source address must be in 2-byte alignment"); in MI_CpuFind16()
407 static inline int MI_CpuComp16(const void *mem1, const void *mem2, u32 size) in MI_CpuComp16()
410 SDK_TASSERTMSG(((u32)mem1 & 1) == 0, "target address 1 must be in 2-byte alignment"); in MI_CpuComp16()
411 SDK_TASSERTMSG(((u32)mem2 & 1) == 0, "target address 2 must be in 2-byte alignment"); in MI_CpuComp16()
430 static inline void MI_CpuFillFast(void *dest, u32 data, u32 size) in MI_CpuFillFast()
433 SDK_TASSERTMSG(((u32)dest & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuFillFast()
449 static inline void MI_CpuCopyFast(const void *src, void *dest, u32 size) in MI_CpuCopyFast()
452 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuCopyFast()
453 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuCopyFast()
468 static inline void MI_CpuClearFast(void *dest, u32 size) in MI_CpuClearFast()
471 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuClearFast()
486 …ne void MI_CpuSendFast( register const void *src, register volatile void *dest, register u32 size ) in MI_CpuSendFast()
489 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuSendFast()
490 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuSendFast()
506 static inline void MI_CpuRecvFast(volatile const void *src, register void *dest, register u32 size) in MI_CpuRecvFast()
509 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuRecvFast()
510 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuRecvFast()
526 static inline void MI_CpuMoveFast(const void *src, void *dest, u32 size) in MI_CpuMoveFast()
529 SDK_TASSERTMSG(((u32)src & 3) == 0, "source address must be in 4-byte alignment"); in MI_CpuMoveFast()
530 SDK_TASSERTMSG(((u32)dest & 3) == 0, "destination address must be in 4-byte alignment"); in MI_CpuMoveFast()
550 void MI_CpuFill8(void *dest, u8 data, u32 size);
563 void MI_CpuCopy8(const void *src, void *dest, u32 size);
576 void* MI_CpuFind8(const void *src, u8 data, u32 size);
591 int MI_CpuComp8(const void *mem1, const void *mem2, u32 size);
603 static inline void MI_CpuClear8(void *dest, u32 size) in MI_CpuClear8()
635 #define MI_WriteWord( adrs, val ) do { (*(vu32 *)(adrs)) = (u32)(val); } while(0)
654 void MI_CpuFill(void *dest, u8 data, u32 size);
667 void MI_CpuCopy(const void *srcp, void *destp, u32 size);
680 void MI_CpuMove(const void *srcp, void *destp, u32 size);
692 static inline void MI_CpuClear(void *dest, u32 size) in MI_CpuClear()