CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
pcache_injectable_functions.json77 linesDownload Raw Back to injectable_functions
1[2  {3    "function_name": "pcachePageTrace",4    "function_signature": "static void pcachePageTrace(int i, sqlite3_pcache_page *pLower)",5    "test_filename": "tests_pcache_pcachePageTrace.c"6  },7  {8    "function_name": "pcacheDump",9    "function_signature": "static void pcacheDump(PCache *pCache)",10    "test_filename": "tests_pcache_pcacheDump.c"11  },12  {13    "function_name": "sqlite3PcachePageSanity",14    "function_signature": "int sqlite3PcachePageSanity(PgHdr *pPg)",15    "test_filename": "tests_pcache_sqlite3PcachePageSanity.c"16  },17  {18    "function_name": "pcacheManageDirtyList",19    "function_signature": "static void pcacheManageDirtyList(PgHdr *pPage, u8 addRemove)",20    "test_filename": "tests_pcache_pcacheManageDirtyList.c"21  },22  {23    "function_name": "numberOfCachePages",24    "function_signature": "static int numberOfCachePages(PCache *p)",25    "test_filename": "tests_pcache_numberOfCachePages.c"26  },27  {28    "function_name": "sqlite3PcacheInitialize",29    "function_signature": "int sqlite3PcacheInitialize(void)",30    "test_filename": "tests_pcache_sqlite3PcacheInitialize.c"31  },32  {33    "function_name": "sqlite3PcacheOpen",34    "function_signature": "int sqlite3PcacheOpen(\n  int szPage,                  /* Size of every page */\n  int szExtra,                 /* Extra space associated with each page */\n  int bPurgeable,              /* True if pages are on backing store */\n  int (*xStress)(void*,PgHdr*),/* Call to try to make pages clean */\n  void *pStress,               /* Argument to xStress */\n  PCache *p                    /* Preallocated space for the PCache */\n)",35    "test_filename": "tests_pcache_sqlite3PcacheOpen.c"36  },37  {38    "function_name": "sqlite3PcacheSetPageSize",39    "function_signature": "int sqlite3PcacheSetPageSize(PCache *pCache, int szPage)",40    "test_filename": "tests_pcache_sqlite3PcacheSetPageSize.c"41  },42  {43    "function_name": "sqlite3PcacheFetchStress",44    "function_signature": "int sqlite3PcacheFetchStress(\n  PCache *pCache,                 /* Obtain the page from this cache */\n  Pgno pgno,                      /* Page number to obtain */\n  sqlite3_pcache_page **ppPage    /* Write result here */\n)",45    "test_filename": "tests_pcache_sqlite3PcacheFetchStress.c"46  },47  {48    "function_name": "sqlite3PcacheRelease",49    "function_signature": "void SQLITE_NOINLINE sqlite3PcacheRelease(PgHdr *p)",50    "test_filename": "tests_pcache_sqlite3PcacheRelease.c"51  },52  {53    "function_name": "sqlite3PcacheMakeDirty",54    "function_signature": "void sqlite3PcacheMakeDirty(PgHdr *p)",55    "test_filename": "tests_pcache_sqlite3PcacheMakeDirty.c"56  },57  {58    "function_name": "sqlite3PcacheMakeClean",59    "function_signature": "void sqlite3PcacheMakeClean(PgHdr *p)",60    "test_filename": "tests_pcache_sqlite3PcacheMakeClean.c"61  },62  {63    "function_name": "sqlite3PcacheMove",64    "function_signature": "void sqlite3PcacheMove(PgHdr *p, Pgno newPgno)",65    "test_filename": "tests_pcache_sqlite3PcacheMove.c"66  },67  {68    "function_name": "sqlite3PcacheTruncate",69    "function_signature": "void sqlite3PcacheTruncate(PCache *pCache, Pgno pgno)",70    "test_filename": "tests_pcache_sqlite3PcacheTruncate.c"71  },72  {73    "function_name": "sqlite3PcacheSetSpillsize",74    "function_signature": "int sqlite3PcacheSetSpillsize(PCache *p, int mxPage)",75    "test_filename": "tests_pcache_sqlite3PcacheSetSpillsize.c"76  }77]