Lines Matching refs:page_size
26 bool GetPageSize(sql::Connection* db, int* page_size) {
27 sql::Statement s(db->GetUniqueStatement("PRAGMA page_size"));
30 *page_size = s.ColumnInt(0);
92 const unsigned page_size = ReadBigEndian(header + kPageSizeOffset, 2);
95 const unsigned page_count = (db_size + page_size) / page_size;
119 int page_size = 0;
120 if (!GetPageSize(&db, &page_size))
128 const long int page_ofs = (page_number - 1) * page_size;
129 scoped_ptr<char[]> page_buf(new char[page_size]);
137 if (1u != fread(page_buf.get(), page_size, 1, file.get()))
156 scoped_ptr<char[]> check_page_buf(new char[page_size]);
162 if (1u != fread(check_page_buf.get(), page_size, 1, file.get()))
164 if (!memcmp(check_page_buf.get(), page_buf.get(), page_size))
170 if (1u != fwrite(page_buf.get(), page_size, 1, file.get()))