Lines Matching refs:dstA
40 void* bbs_memcpy( void* dstA, const void* srcA, uint32 sizeA )
47 return bbs_memcpy16( dstA, srcA, sizeA >> 1 );
52 void* bbs_memcpy16( void* dstA, const void* srcA, uint32 sizeA )
55 if( ( ( int32 ) dstA >> 16 ) == ( ( ( int32 ) dstA + sizeA ) >> 16 ) &&
59 uint16* dstL = ( uint16* )dstA;
73 *( uint16* ) ( ( int32 ) dstA + iL ) = *( uint16* ) ( ( int32 ) srcA + iL );
76 return dstA;
78 uint16* dstL = ( uint16* )dstA;
96 return dstA;
102 void* bbs_memcpy32( void* dstA, const void* srcA, uint32 sizeA )
105 if( ( ( int32 ) dstA >> 16 ) == ( ( ( int32 ) dstA + ( sizeA << 1 ) ) >> 16 ) &&
109 uint32* dstL = ( uint32* )dstA;
124 *( uint32* ) ( ( int32 ) dstA + iL ) = *( uint32* ) ( ( int32 ) srcA + iL );
127 return dstA;
129 uint16* dstL = ( uint16* )dstA;
151 return dstA;
155 uint32* dstL = ( uint32* )dstA;
173 return dstA;
180 void* bbs_memset16( void* dstA, uint16 valA, uint32 sizeA )
183 uint16* dstL = ( uint16* )dstA;
189 return dstA;
194 void* bbs_memset32( void* dstA, uint32 valA, uint32 sizeA )
197 uint32* dstL = ( uint32* )dstA;
203 return dstA;