Lines Matching refs:pInfo
337 sqlite3_rtree_query_info *pInfo; /* xGeom and xQueryFunc argument */ member
1100 sqlite3_rtree_query_info *pInfo = pCsr->aConstraint[i].pInfo; in resetCursor() local
1101 if( pInfo ){ in resetCursor()
1102 if( pInfo->xDelUser ) pInfo->xDelUser(pInfo->pUser); in resetCursor()
1103 sqlite3_free(pInfo); in resetCursor()
1202 sqlite3_rtree_query_info *pInfo = pConstraint->pInfo; /* Callback info */ in rtreeCallbackConstraint() local
1203 int nCoord = pInfo->nCoord; /* No. of coordinates */ in rtreeCallbackConstraint()
1212 pInfo->iRowid = readInt64(pCellData); in rtreeCallbackConstraint()
1247 rc = pConstraint->u.xGeom((sqlite3_rtree_geometry*)pInfo, in rtreeCallbackConstraint()
1252 pInfo->aCoord = aCoord; in rtreeCallbackConstraint()
1253 pInfo->iLevel = pSearch->iLevel - 1; in rtreeCallbackConstraint()
1254 pInfo->rScore = pInfo->rParentScore = pSearch->rScore; in rtreeCallbackConstraint()
1255 pInfo->eWithin = pInfo->eParentWithin = pSearch->eWithin; in rtreeCallbackConstraint()
1256 rc = pConstraint->u.xQueryFunc(pInfo); in rtreeCallbackConstraint()
1257 if( pInfo->eWithin<*peWithin ) *peWithin = pInfo->eWithin; in rtreeCallbackConstraint()
1258 if( pInfo->rScore<*prScore || *prScore<RTREE_ZERO ){ in rtreeCallbackConstraint()
1259 *prScore = pInfo->rScore; in rtreeCallbackConstraint()
1804 sqlite3_rtree_query_info *pInfo; /* Callback information */ in deserializeGeometry() local
1808 pInfo = (sqlite3_rtree_query_info*) in deserializeGeometry()
1809 sqlite3_malloc64( sizeof(*pInfo)+pSrc->iSize ); in deserializeGeometry()
1810 if( !pInfo ) return SQLITE_NOMEM; in deserializeGeometry()
1811 memset(pInfo, 0, sizeof(*pInfo)); in deserializeGeometry()
1812 pBlob = (RtreeMatchArg*)&pInfo[1]; in deserializeGeometry()
1814 pInfo->pContext = pBlob->cb.pContext; in deserializeGeometry()
1815 pInfo->nParam = pBlob->nParam; in deserializeGeometry()
1816 pInfo->aParam = pBlob->aParam; in deserializeGeometry()
1817 pInfo->apSqlParam = pBlob->apSqlParam; in deserializeGeometry()
1825 pCons->pInfo = pInfo; in deserializeGeometry()
1906 p->pInfo->nCoord = pRtree->nDim2; in rtreeFilter()
1907 p->pInfo->anQueue = pCsr->anQueue; in rtreeFilter()
1908 p->pInfo->mxLevel = pRtree->iDepth + 1; in rtreeFilter()
4451 RtreeGeomCallback *pInfo = (RtreeGeomCallback*)p; in rtreeFreeCallback() local
4452 if( pInfo->xDestructor ) pInfo->xDestructor(pInfo->pContext); in rtreeFreeCallback()