Lines Matching refs:pCreateParamA
108 btk_Status btk_SDK_create( const btk_SDKCreateParam* pCreateParamA, in btk_SDK_create() argument
115 if( pCreateParamA->fpMalloc != NULL ) in btk_SDK_create()
117 if( pCreateParamA->fpFree == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_SDK_create()
120 hsdkL = ( btk_HSDK )pCreateParamA->fpMalloc( bbs_SIZEOF8( struct btk_SDK ) ); in btk_SDK_create()
126 hsdkL->mallocFPtrE = pCreateParamA->fpMalloc; in btk_SDK_create()
127 hsdkL->freeFPtrE = pCreateParamA->fpFree; in btk_SDK_create()
128 hsdkL->errorFPtrE = pCreateParamA->fpError; in btk_SDK_create()
131 bbs_Context_quickInit( &hsdkL->contextE, btk_malloc, pCreateParamA->fpFree, btk_error ); in btk_SDK_create()
136 uint16* exMemPtrL = ( uint16* )pCreateParamA->pExMem; in btk_SDK_create()
137 uint32 exMemSizeL = pCreateParamA->sizeExMem >> 1; in btk_SDK_create()
139 if( pCreateParamA->pExMem == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_SDK_create()
140 if( pCreateParamA->pShMem == NULL ) return btk_STATUS_INVALID_HANDLE; in btk_SDK_create()
141 if( pCreateParamA->pExMem == pCreateParamA->pShMem ) return btk_STATUS_INVALID_HANDLE; in btk_SDK_create()
143 if( pCreateParamA->sizeExMem < bbs_SIZEOF16( struct btk_SDK ) ) return btk_STATUS_INVALID_HANDLE; in btk_SDK_create()
152 hsdkL->errorFPtrE = pCreateParamA->fpError; in btk_SDK_create()
157 …bbs_Context_addStaticSeg( &hsdkL->contextE, pCreateParamA->pShMem, pCreateParamA->sizeShMem >> 1, … in btk_SDK_create()
160 hsdkL->maxImageWidthE = pCreateParamA->maxImageWidth; in btk_SDK_create()
161 hsdkL->maxImageHeightE = pCreateParamA->maxImageHeight; in btk_SDK_create()