Lines Matching refs:cpA
40 void bbs_UInt16Arr_init( struct bbs_Context* cpA,
51 void bbs_UInt16Arr_exit( struct bbs_Context* cpA,
54 bbs_MemSeg_free( cpA, ptrA->mspE, ptrA->arrPtrE );
71 void bbs_UInt16Arr_copy( struct bbs_Context* cpA,
83 bbs_UInt16Arr_size( cpA, ptrA, srcPtrA->sizeE );
89 flag bbs_UInt16Arr_equal( struct bbs_Context* cpA,
114 uint32 bbs_UInt16Arr_checkSum( struct bbs_Context* cpA,
130 uint32 bbs_UInt16Arr_heapSize( struct bbs_Context* cpA,
147 void bbs_UInt16Arr_size( struct bbs_Context* cpA,
163 void bbs_UInt16Arr_create( struct bbs_Context* cpA,
168 if( bbs_Context_error( cpA ) ) return;
172 bbs_UInt16Arr_size( cpA, ptrA, sizeA );
176 ptrA->arrPtrE = bbs_MemSeg_alloc( cpA, mspA, sizeA * bbs_SIZEOF16( uint16 ) );
177 if( bbs_Context_error( cpA ) ) return;
194 uint32 bbs_UInt16Arr_memSize( struct bbs_Context* cpA,
203 uint32 bbs_UInt16Arr_memWrite( struct bbs_Context* cpA,
207 uint32 memSizeL = bbs_UInt16Arr_memSize( cpA, ptrA );
210 memPtrA += bbs_memWrite16Arr( cpA, ptrA->arrPtrE, ptrA->sizeE, memPtrA );
216 uint32 bbs_UInt16Arr_memRead( struct bbs_Context* cpA,
222 if( bbs_Context_error( cpA ) ) return 0;
225 bbs_UInt16Arr_create( cpA, ptrA, sizeL, mspA );
226 memPtrA += bbs_memRead16Arr( cpA, ptrA->arrPtrE, ptrA->sizeE, memPtrA );
228 if( memSizeL != bbs_UInt16Arr_memSize( cpA, ptrA ) )
247 void bbs_UInt16Arr_fill( struct bbs_Context* cpA,