CoolFace
Modelpublic

AryaWu/sqlite

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
pcache1_injectable_functions.json92 linesDownload Raw Back to injectable_functions
1[2  {3    "function_name": "sqlite3PCacheBufferSetup",4    "function_signature": "void sqlite3PCacheBufferSetup(void *pBuf, int sz, int n)",5    "test_filename": "tests_pcache1_sqlite3PCacheBufferSetup.c"6  },7  {8    "function_name": "pcache1InitBulk",9    "function_signature": "static int pcache1InitBulk(PCache1 *pCache)",10    "test_filename": "tests_pcache1_pcache1InitBulk.c"11  },12  {13    "function_name": "pcache1Free",14    "function_signature": "static void pcache1Free(void *p)",15    "test_filename": "tests_pcache1_pcache1Free.c"16  },17  {18    "function_name": "pcache1MemSize",19    "function_signature": "static int pcache1MemSize(void *p)",20    "test_filename": "tests_pcache1_pcache1MemSize.c"21  },22  {23    "function_name": "pcache1FreePage",24    "function_signature": "static void pcache1FreePage(PgHdr1 *p)",25    "test_filename": "tests_pcache1_pcache1FreePage.c"26  },27  {28    "function_name": "pcache1ResizeHash",29    "function_signature": "static void pcache1ResizeHash(PCache1 *p)",30    "test_filename": "tests_pcache1_pcache1ResizeHash.c"31  },32  {33    "function_name": "pcache1RemoveFromHash",34    "function_signature": "static void pcache1RemoveFromHash(PgHdr1 *pPage, int freeFlag)",35    "test_filename": "tests_pcache1_pcache1RemoveFromHash.c"36  },37  {38    "function_name": "pcache1EnforceMaxPage",39    "function_signature": "static void pcache1EnforceMaxPage(PCache1 *pCache)",40    "test_filename": "tests_pcache1_pcache1EnforceMaxPage.c"41  },42  {43    "function_name": "pcache1TruncateUnsafe",44    "function_signature": "static void pcache1TruncateUnsafe(\n  PCache1 *pCache,             /* The cache to truncate */\n  unsigned int iLimit          /* Drop pages with this pgno or larger */\n)",45    "test_filename": "tests_pcache1_pcache1TruncateUnsafe.c"46  },47  {48    "function_name": "pcache1Init",49    "function_signature": "static int pcache1Init(void *NotUsed)",50    "test_filename": "tests_pcache1_pcache1Init.c"51  },52  {53    "function_name": "pcache1Cachesize",54    "function_signature": "static void pcache1Cachesize(sqlite3_pcache *p, int nMax)",55    "test_filename": "tests_pcache1_pcache1Cachesize.c"56  },57  {58    "function_name": "pcache1Shrink",59    "function_signature": "static void pcache1Shrink(sqlite3_pcache *p)",60    "test_filename": "tests_pcache1_pcache1Shrink.c"61  },62  {63    "function_name": "pcache1Unpin",64    "function_signature": "static void pcache1Unpin(\n  sqlite3_pcache *p,\n  sqlite3_pcache_page *pPg,\n  int reuseUnlikely\n)",65    "test_filename": "tests_pcache1_pcache1Unpin.c"66  },67  {68    "function_name": "pcache1Rekey",69    "function_signature": "static void pcache1Rekey(\n  sqlite3_pcache *p,\n  sqlite3_pcache_page *pPg,\n  unsigned int iOld,\n  unsigned int iNew\n)",70    "test_filename": "tests_pcache1_pcache1Rekey.c"71  },72  {73    "function_name": "pcache1Destroy",74    "function_signature": "static void pcache1Destroy(sqlite3_pcache *p)",75    "test_filename": "tests_pcache1_pcache1Destroy.c"76  },77  {78    "function_name": "sqlite3PCacheSetDefault",79    "function_signature": "void sqlite3PCacheSetDefault(void)",80    "test_filename": "tests_pcache1_sqlite3PCacheSetDefault.c"81  },82  {83    "function_name": "sqlite3PcacheReleaseMemory",84    "function_signature": "int sqlite3PcacheReleaseMemory(int nReq)",85    "test_filename": "tests_pcache1_sqlite3PcacheReleaseMemory.c"86  },87  {88    "function_name": "sqlite3PcacheStats",89    "function_signature": "void sqlite3PcacheStats(\n  int *pnCurrent,      /* OUT: Total number of pages cached */\n  int *pnMax,          /* OUT: Global maximum cache size */\n  int *pnMin,          /* OUT: Sum of PCache1.nMin for purgeable caches */\n  int *pnRecyclable    /* OUT: Total number of pages available for recycling */\n)",90    "test_filename": "tests_pcache1_sqlite3PcacheStats.c"91  }92]