• Home
  • Raw
  • Download

Lines Matching refs:ptrA

41 						 struct bbs_UInt16Arr* ptrA )  in bbs_UInt16Arr_init()  argument
43 ptrA->arrPtrE = NULL; in bbs_UInt16Arr_init()
44 ptrA->sizeE = 0; in bbs_UInt16Arr_init()
45 ptrA->allocatedSizeE = 0; in bbs_UInt16Arr_init()
46 ptrA->mspE = NULL; in bbs_UInt16Arr_init()
52 struct bbs_UInt16Arr* ptrA ) in bbs_UInt16Arr_exit() argument
54 bbs_MemSeg_free( cpA, ptrA->mspE, ptrA->arrPtrE ); in bbs_UInt16Arr_exit()
55 ptrA->arrPtrE = NULL; in bbs_UInt16Arr_exit()
56 ptrA->mspE = NULL; in bbs_UInt16Arr_exit()
57 ptrA->sizeE = 0; in bbs_UInt16Arr_exit()
58 ptrA->allocatedSizeE = 0; in bbs_UInt16Arr_exit()
72 struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_copy() argument
76 if( ptrA->allocatedSizeE < srcPtrA->allocatedSizeE ) in bbs_UInt16Arr_copy()
83 bbs_UInt16Arr_size( cpA, ptrA, srcPtrA->sizeE ); in bbs_UInt16Arr_copy()
84 bbs_memcpy16( ptrA->arrPtrE, srcPtrA->arrPtrE, srcPtrA->sizeE * bbs_SIZEOF16( uint16 ) ); in bbs_UInt16Arr_copy()
90 const struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_equal() argument
94 const uint16* ptr1L = ptrA->arrPtrE; in bbs_UInt16Arr_equal()
96 if( ptrA->sizeE != srcPtrA->sizeE ) return FALSE; in bbs_UInt16Arr_equal()
97 for( iL = ptrA->sizeE; iL > 0; iL-- ) in bbs_UInt16Arr_equal()
115 const struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_checkSum() argument
120 const uint16* ptrL = ptrA->arrPtrE + startIndexA; in bbs_UInt16Arr_checkSum()
131 const struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_heapSize() argument
148 struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_size() argument
151 if( ptrA->allocatedSizeE < sizeA ) in bbs_UInt16Arr_size()
155 ptrA->allocatedSizeE ); in bbs_UInt16Arr_size()
158 ptrA->sizeE = sizeA; in bbs_UInt16Arr_size()
164 struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_create() argument
169 if( ptrA->sizeE == sizeA ) return; in bbs_UInt16Arr_create()
170 if( ptrA->arrPtrE != 0 ) in bbs_UInt16Arr_create()
172 bbs_UInt16Arr_size( cpA, ptrA, sizeA ); in bbs_UInt16Arr_create()
176 ptrA->arrPtrE = bbs_MemSeg_alloc( cpA, mspA, sizeA * bbs_SIZEOF16( uint16 ) ); in bbs_UInt16Arr_create()
178 ptrA->allocatedSizeE = sizeA; in bbs_UInt16Arr_create()
179 ptrA->sizeE = sizeA; in bbs_UInt16Arr_create()
180 if( !mspA->sharedE ) ptrA->mspE = mspA; in bbs_UInt16Arr_create()
195 const struct bbs_UInt16Arr* ptrA ) in bbs_UInt16Arr_memSize() argument
197 return bbs_SIZEOF16( uint32 ) + bbs_SIZEOF16( ptrA->sizeE ) + in bbs_UInt16Arr_memSize()
198 ptrA->sizeE * bbs_SIZEOF16( uint16 ); in bbs_UInt16Arr_memSize()
204 const struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_memWrite() argument
207 uint32 memSizeL = bbs_UInt16Arr_memSize( cpA, ptrA ); in bbs_UInt16Arr_memWrite()
209 memPtrA += bbs_memWrite32( &ptrA->sizeE, memPtrA ); in bbs_UInt16Arr_memWrite()
210 memPtrA += bbs_memWrite16Arr( cpA, ptrA->arrPtrE, ptrA->sizeE, memPtrA ); in bbs_UInt16Arr_memWrite()
217 struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_memRead() argument
225 bbs_UInt16Arr_create( cpA, ptrA, sizeL, mspA ); in bbs_UInt16Arr_memRead()
226 memPtrA += bbs_memRead16Arr( cpA, ptrA->arrPtrE, ptrA->sizeE, memPtrA ); in bbs_UInt16Arr_memRead()
228 if( memSizeL != bbs_UInt16Arr_memSize( cpA, ptrA ) ) in bbs_UInt16Arr_memRead()
248 struct bbs_UInt16Arr* ptrA, in bbs_UInt16Arr_fill() argument
252 for( iL = 0; iL < ptrA->sizeE; iL++ ) in bbs_UInt16Arr_fill()
254 ptrA->arrPtrE[ iL ] = valA; in bbs_UInt16Arr_fill()