Lines Matching refs:buffer
827 ** in the unread portions of the buffer with zeros. A VFS that
1271 ** as a normal, nul-terminated, UTF-8 buffer containing the filename, but
1419 ** output buffer xFullPathname. The exact size of the output buffer
1420 ** is also passed as a parameter to both methods. If the output buffer
1890 ** a page cache line is larger than sz bytes or if all of the pMem buffer
1901 ** <dd> ^The SQLITE_CONFIG_HEAP option specifies a static memory buffer
1909 ** the number of bytes in the memory buffer, and the minimum allocation size.
1949 ** size of each lookaside buffer slot and the second is the number of
2028 ** points to a buffer containing the name of the main database file. If the
2167 ** pointer to a memory buffer to use for lookaside memory.
2170 ** lookaside buffer itself using [sqlite3_malloc()]. ^The second argument is the
2171 ** size of each lookaside buffer slot. ^The third argument is the number of
2172 ** slots. The size of the buffer in the first argument must be greater than
2173 ** or equal to the product of the second and third arguments. The buffer
2895 ** buffer supplied as the second parameter whose size is given by
2900 ** returns a pointer to its buffer instead of the number of
2901 ** characters actually written into the buffer.)^ We admit that
2906 ** ^As long as the buffer size is greater than zero, sqlite3_snprintf()
2907 ** guarantees that the buffer is always zero-terminated. ^The first
2908 ** parameter "n" is the total size of the buffer, including space for
2962 ** of the prior allocation are copied into the beginning of buffer returned
3038 ** ^A call to this routine stores N bytes of randomness into buffer P.
5081 ** not invalidate a prior pointer, though of course the content of the buffer
5663 ** the same buffer is returned. Sqlite3_aggregate_context() is normally
7594 ** caller-supplied buffer. N bytes of data are copied into buffer Z
7623 ** caller-supplied buffer. N bytes of data are copied from the buffer Z
8176 ** and returns a pointer to a memory buffer obtained from [sqlite3_malloc64()]
8331 ** buffer and where forced to overflow to [sqlite3_malloc()]. The
8674 ** internal buffer by SQLite within the call to [sqlite3_config]. Hence
8743 ** pointer to a buffer of szPage bytes used to store the content of a
8753 ** implementation must return a pointer to the page buffer with its content
9250 ** a fixed-length buffer on the stack. If the log message is longer than
9252 ** buffer.
10396 ** the buffer P, which might be larger than N. If M is larger than N, and
10402 ** invoke sqlite3_free() on the serialization buffer when the database
10404 ** SQLite will try to increase the buffer size using sqlite3_realloc64()
10427 sqlite3_int64 szBuf, /* Total size of buffer pData[] */