Lines Matching refs:pGeomCtx
4483 RtreeGeomCallback *pGeomCtx = (RtreeGeomCallback *)sqlite3_user_data(ctx); in geomCallback() local
4496 pBlob->cb = pGeomCtx[0]; in geomCallback()
4526 RtreeGeomCallback *pGeomCtx; /* Context object for new user-function */ in sqlite3_rtree_geometry_callback() local
4529 pGeomCtx = (RtreeGeomCallback *)sqlite3_malloc(sizeof(RtreeGeomCallback)); in sqlite3_rtree_geometry_callback()
4530 if( !pGeomCtx ) return SQLITE_NOMEM; in sqlite3_rtree_geometry_callback()
4531 pGeomCtx->xGeom = xGeom; in sqlite3_rtree_geometry_callback()
4532 pGeomCtx->xQueryFunc = 0; in sqlite3_rtree_geometry_callback()
4533 pGeomCtx->xDestructor = 0; in sqlite3_rtree_geometry_callback()
4534 pGeomCtx->pContext = pContext; in sqlite3_rtree_geometry_callback()
4536 (void *)pGeomCtx, geomCallback, 0, 0, rtreeFreeCallback in sqlite3_rtree_geometry_callback()
4551 RtreeGeomCallback *pGeomCtx; /* Context object for new user-function */ in sqlite3_rtree_query_callback() local
4554 pGeomCtx = (RtreeGeomCallback *)sqlite3_malloc(sizeof(RtreeGeomCallback)); in sqlite3_rtree_query_callback()
4555 if( !pGeomCtx ){ in sqlite3_rtree_query_callback()
4559 pGeomCtx->xGeom = 0; in sqlite3_rtree_query_callback()
4560 pGeomCtx->xQueryFunc = xQueryFunc; in sqlite3_rtree_query_callback()
4561 pGeomCtx->xDestructor = xDestructor; in sqlite3_rtree_query_callback()
4562 pGeomCtx->pContext = pContext; in sqlite3_rtree_query_callback()
4564 (void *)pGeomCtx, geomCallback, 0, 0, rtreeFreeCallback in sqlite3_rtree_query_callback()