Lines Matching refs:v
639 void sqlite3Int64ToText(i64 v, char *zOut){ in sqlite3Int64ToText() argument
643 if( v<0 ){ in sqlite3Int64ToText()
644 x = (v==SMALLEST_INT64) ? ((u64)1)<<63 : (u64)-v; in sqlite3Int64ToText()
646 x = v; in sqlite3Int64ToText()
654 if( v<0 ) zTemp[i--] = '-'; in sqlite3Int64ToText()
839 sqlite_int64 v = 0; in sqlite3GetInt32() local
870 v = v*10 + c; in sqlite3GetInt32()
882 testcase( v-neg==2147483647 ); in sqlite3GetInt32()
883 if( v-neg>2147483647 ){ in sqlite3GetInt32()
887 v = -v; in sqlite3GetInt32()
889 *pValue = (int)v; in sqlite3GetInt32()
910 u64 v = 0; in sqlite3GetUInt32() local
913 v = v*10 + z[i] - '0'; in sqlite3GetUInt32()
914 if( v>4294967296LL ){ *pI = 0; return 0; } in sqlite3GetUInt32()
917 *pI = (u32)v; in sqlite3GetUInt32()
950 static int SQLITE_NOINLINE putVarint64(unsigned char *p, u64 v){ in putVarint64() argument
953 if( v & (((u64)0xff000000)<<32) ){ in putVarint64()
954 p[8] = (u8)v; in putVarint64()
955 v >>= 8; in putVarint64()
957 p[i] = (u8)((v & 0x7f) | 0x80); in putVarint64()
958 v >>= 7; in putVarint64()
964 buf[n++] = (u8)((v & 0x7f) | 0x80); in putVarint64()
965 v >>= 7; in putVarint64()
966 }while( v!=0 ); in putVarint64()
974 int sqlite3PutVarint(unsigned char *p, u64 v){ in sqlite3PutVarint() argument
975 if( v<=0x7f ){ in sqlite3PutVarint()
976 p[0] = v&0x7f; in sqlite3PutVarint()
979 if( v<=0x3fff ){ in sqlite3PutVarint()
980 p[0] = ((v>>7)&0x7f)|0x80; in sqlite3PutVarint()
981 p[1] = v&0x7f; in sqlite3PutVarint()
984 return putVarint64(p,v); in sqlite3PutVarint()
1004 u8 sqlite3GetVarint(const unsigned char *p, u64 *v){ in sqlite3GetVarint() argument
1008 *v = *p; in sqlite3GetVarint()
1012 *v = ((u32)(p[0]&0x7f)<<7) | p[1]; in sqlite3GetVarint()
1031 *v = a; in sqlite3GetVarint()
1048 *v = a; in sqlite3GetVarint()
1074 *v = ((u64)s)<<32 | a; in sqlite3GetVarint()
1095 *v = ((u64)s)<<32 | a; in sqlite3GetVarint()
1110 *v = ((u64)s)<<32 | a; in sqlite3GetVarint()
1128 *v = ((u64)s)<<32 | a; in sqlite3GetVarint()
1149 *v = ((u64)s)<<32 | a; in sqlite3GetVarint()
1165 u8 sqlite3GetVarint32(const unsigned char *p, u32 *v){ in sqlite3GetVarint32() argument
1176 *v = a; in sqlite3GetVarint32()
1190 *v = a | b; in sqlite3GetVarint32()
1205 *v = a | b; in sqlite3GetVarint32()
1226 *v = 0xffffffff; in sqlite3GetVarint32()
1228 *v = (u32)v64; in sqlite3GetVarint32()
1248 *v = a | b; in sqlite3GetVarint32()
1262 *v = a | b; in sqlite3GetVarint32()
1277 *v = (u32)v64; in sqlite3GetVarint32()
1287 int sqlite3VarintLen(u64 v){ in sqlite3VarintLen() argument
1289 for(i=1; (v >>= 7)!=0; i++){ assert( i<10 ); } in sqlite3VarintLen()
1315 void sqlite3Put4byte(unsigned char *p, u32 v){ in sqlite3Put4byte() argument
1317 memcpy(p,&v,4); in sqlite3Put4byte()
1319 u32 x = __builtin_bswap32(v); in sqlite3Put4byte()
1322 u32 x = _byteswap_ulong(v); in sqlite3Put4byte()
1325 p[0] = (u8)(v>>24); in sqlite3Put4byte()
1326 p[1] = (u8)(v>>16); in sqlite3Put4byte()
1327 p[2] = (u8)(v>>8); in sqlite3Put4byte()
1328 p[3] = (u8)v; in sqlite3Put4byte()