Lines Matching defs:zUri

60269   const char *zUri = 0;    /* URI args to copy */
60270 int nUriByte = 1; /* Number of bytes of URI args at *zUri */
60315 z = zUri = &zFilename[sqlite3Strlen30(zFilename)+1];
60321 nUriByte = (int)(&z[1] - zUri);
60415 if( zUri ){
60416 memcpy(pPtr, zUri, nUriByte); pPtr += nUriByte;
176339 const char *zUri, /* Nul-terminated URI to parse */
176350 int nUri = sqlite3Strlen30(zUri);
176356 && nUri>=5 && memcmp(zUri, "file:", 5)==0 /* IMP: R-57884-37496 */
176368 for(iIn=0; iIn<nUri; iIn++) nByte += (zUri[iIn]=='&');
176377 if( strncmp(zUri+5, "///", 3)==0 ){
176384 if( strncmp(zUri+7, "///", 3)==0 ){ iIn++; }
176385 }else if( strncmp(zUri+5, "//localhost/", 12)==0 ){
176390 if( zUri[5]=='/' && zUri[6]=='/' ){
176392 while( zUri[iIn] && zUri[iIn]!='/' ) iIn++;
176393 if( iIn!=7 && (iIn!=16 || memcmp("localhost", &zUri[7], 9)) ){
176395 iIn-7, &zUri[7]);
176413 while( (c = zUri[iIn])!=0 && c!='#' ){
176416 && sqlite3Isxdigit(zUri[iIn])
176417 && sqlite3Isxdigit(zUri[iIn+1])
176419 int octet = (sqlite3HexToInt(zUri[iIn++]) << 4);
176420 octet += sqlite3HexToInt(zUri[iIn++]);
176429 while( (c = zUri[iIn])!=0 && c!='#'
176448 while( zUri[iIn] && zUri[iIn]!='#' && zUri[iIn-1]!='&' ) iIn++;
176549 memcpy(zFile, zUri, nUri);
176594 const char *zUri /* URI filename */
176597 if( zUri==0 ){
176599 }else if( (zKey = uriParameter(zUri, "hexkey"))!=0 && zKey[0] ){
176609 }else if( (zKey = uriParameter(zUri, "key"))!=0 ){
176612 }else if( (zKey = uriParameter(zUri, "textkey"))!=0 ){
211978 const char *zUri = sqlite3_db_filename(db, 0);
211979 return sqlite3_uri_boolean(zUri, RBU_EXCLUSIVE_CHECKPOINT, 0);