Lines Matching refs:cpA
41 void bbf_L06DnsNx4x4Ftr_init( struct bbs_Context* cpA,
44 bbf_Feature_init( cpA, &ptrA->baseE );
48 bbs_UInt32Arr_init( cpA, &ptrA->dataArrE );
54 void bbf_L06DnsNx4x4Ftr_exit( struct bbs_Context* cpA,
57 bbf_Feature_exit( cpA, &ptrA->baseE );
59 bbs_UInt32Arr_exit( cpA, &ptrA->dataArrE );
73 void bbf_L06DnsNx4x4Ftr_copy( struct bbs_Context* cpA,
77 bbf_Feature_copy( cpA, &ptrA->baseE, &srcPtrA->baseE );
79 bbs_UInt32Arr_copy( cpA, &ptrA->dataArrE, &srcPtrA->dataArrE );
85 flag bbf_L06DnsNx4x4Ftr_equal( struct bbs_Context* cpA,
89 if( !bbf_Feature_equal( cpA, &ptrA->baseE, &srcPtrA->baseE ) ) return FALSE;
91 if( !bbs_UInt32Arr_equal( cpA, &ptrA->dataArrE, &srcPtrA->dataArrE ) ) return FALSE;
122 uint32 bbf_L06DnsNx4x4Ftr_memSize( struct bbs_Context* cpA,
128 memSizeL += bbf_Feature_memSize( cpA, &ptrA->baseE );
130 memSizeL += bbs_UInt32Arr_memSize( cpA, &ptrA->dataArrE );
138 uint32 bbf_L06DnsNx4x4Ftr_memWrite( struct bbs_Context* cpA,
142 uint32 memSizeL = bbf_L06DnsNx4x4Ftr_memSize( cpA, ptrA );
145 memPtrA += bbf_Feature_memWrite( cpA, &ptrA->baseE, memPtrA );
147 memPtrA += bbs_UInt32Arr_memWrite( cpA, &ptrA->dataArrE, memPtrA );
154 uint32 bbf_L06DnsNx4x4Ftr_memRead( struct bbs_Context* cpA,
161 struct bbs_MemSeg* espL = bbs_MemTbl_fastestSegPtr( cpA, &memTblL, 0 );
162 if( bbs_Context_error( cpA ) ) return 0;
164 memPtrA += bbs_memReadVersion32( cpA, &versionL, bbf_L06_DNS_NX4X4_FTR_VERSION, memPtrA );
165 memPtrA += bbf_Feature_memRead( cpA, &ptrA->baseE, memPtrA );
167 memPtrA += bbs_UInt32Arr_memRead( cpA, &ptrA->dataArrE, memPtrA, espL );
169 if( memSizeL != bbf_L06DnsNx4x4Ftr_memSize( cpA, ptrA ) )