Lines Matching refs:wsdAutoext
753 # define wsdAutoext x[0] macro
756 # define wsdAutoext sqlite3Autoext macro
781 for(i=0; i<wsdAutoext.nExt; i++){ in sqlite3_auto_extension()
782 if( wsdAutoext.aExt[i]==xInit ) break; in sqlite3_auto_extension()
784 if( i==wsdAutoext.nExt ){ in sqlite3_auto_extension()
785 u64 nByte = (wsdAutoext.nExt+1)*sizeof(wsdAutoext.aExt[0]); in sqlite3_auto_extension()
787 aNew = sqlite3_realloc64(wsdAutoext.aExt, nByte); in sqlite3_auto_extension()
791 wsdAutoext.aExt = aNew; in sqlite3_auto_extension()
792 wsdAutoext.aExt[wsdAutoext.nExt] = xInit; in sqlite3_auto_extension()
793 wsdAutoext.nExt++; in sqlite3_auto_extension()
821 for(i=(int)wsdAutoext.nExt-1; i>=0; i--){ in sqlite3_cancel_auto_extension()
822 if( wsdAutoext.aExt[i]==xInit ){ in sqlite3_cancel_auto_extension()
823 wsdAutoext.nExt--; in sqlite3_cancel_auto_extension()
824 wsdAutoext.aExt[i] = wsdAutoext.aExt[wsdAutoext.nExt]; in sqlite3_cancel_auto_extension()
846 sqlite3_free(wsdAutoext.aExt); in sqlite3_reset_auto_extension()
847 wsdAutoext.aExt = 0; in sqlite3_reset_auto_extension()
848 wsdAutoext.nExt = 0; in sqlite3_reset_auto_extension()
865 if( wsdAutoext.nExt==0 ){ in sqlite3AutoLoadExtensions()
880 if( i>=wsdAutoext.nExt ){ in sqlite3AutoLoadExtensions()
884 xInit = (sqlite3_loadext_entry)wsdAutoext.aExt[i]; in sqlite3AutoLoadExtensions()