Lines Matching defs:db
8 IW_INLINE iwrc _jb_meta_nrecs_removedb(EJDB db, uint32_t dbid) { in _jb_meta_nrecs_removedb()
17 IW_INLINE iwrc _jb_meta_nrecs_update(EJDB db, uint32_t dbid, int64_t delta) { in _jb_meta_nrecs_update()
31 static int64_t _jb_meta_nrecs_get(EJDB db, uint32_t dbid) { in _jb_meta_nrecs_get()
281 static iwrc _jb_db_meta_load(EJDB db) { in _jb_db_meta_load()
328 EJDB db = *dbp; in _jb_db_release() local
353 static iwrc _jb_coll_acquire_keeplock2(EJDB db, const char *coll, jb_coll_acquire_t acm, JBCOLL *jb… in _jb_coll_acquire_keeplock2()
448 IW_INLINE iwrc _jb_coll_acquire_keeplock(EJDB db, const char *coll, bool wl, JBCOLL *jbcp) { in _jb_coll_acquire_keeplock()
912 static iwrc _jb_list(EJDB db, JQL q, EJDB_DOC *first, int64_t limit, IWXSTR *log, IWPOOL *pool) { in _jb_list()
936 static iwrc _jb_count(EJDB db, JQL q, int64_t *count, int64_t limit, IWXSTR *log) { in _jb_count()
951 iwrc ejdb_count(EJDB db, JQL q, int64_t *count, int64_t limit) { in ejdb_count()
955 iwrc ejdb_count2(EJDB db, const char *coll, const char *q, int64_t *count, int64_t limit) { in ejdb_count2()
964 iwrc ejdb_update(EJDB db, JQL q) { in ejdb_update()
969 iwrc ejdb_update2(EJDB db, const char *coll, const char *q) { in ejdb_update2()
974 iwrc ejdb_list(EJDB db, JQL q, EJDB_DOC *first, int64_t limit, IWPOOL *pool) { in ejdb_list()
978 iwrc ejdb_list3(EJDB db, const char *coll, const char *query, int64_t limit, IWXSTR *log, EJDB_LIST… in ejdb_list3()
1008 iwrc ejdb_list4(EJDB db, JQL q, int64_t limit, IWXSTR *log, EJDB_LIST *listp) { in ejdb_list4()
1038 iwrc ejdb_list2(EJDB db, const char *coll, const char *query, int64_t limit, EJDB_LIST *listp) { in ejdb_list2()
1057 iwrc ejdb_remove_index(EJDB db, const char *coll, const char *path, ejdb_idx_mode_t mode) { in ejdb_remove_index()
1102 iwrc ejdb_ensure_index(EJDB db, const char *coll, const char *path, ejdb_idx_mode_t mode) { in ejdb_ensure_index()
1207 EJDB db, const char *coll, int64_t id, bool upsert, in _jb_patch()
1300 EJDB db = op; in _jb_wal_lock_interceptor() local
1310 iwrc ejdb_patch(EJDB db, const char *coll, const char *patchjson, int64_t id) { in ejdb_patch()
1314 iwrc ejdb_patch_jbn(EJDB db, const char *coll, JBL_NODE patch, int64_t id) { in ejdb_patch_jbn()
1318 iwrc ejdb_patch_jbl(EJDB db, const char *coll, JBL patch, int64_t id) { in ejdb_patch_jbl()
1322 iwrc ejdb_merge_or_put(EJDB db, const char *coll, const char *patchjson, int64_t id) { in ejdb_merge_or_put()
1326 iwrc ejdb_merge_or_put_jbn(EJDB db, const char *coll, JBL_NODE patch, int64_t id) { in ejdb_merge_or_put_jbn()
1330 iwrc ejdb_merge_or_put_jbl(EJDB db, const char *coll, JBL patch, int64_t id) { in ejdb_merge_or_put_jbl()
1334 iwrc ejdb_put(EJDB db, const char *coll, JBL jbl, int64_t id) { in ejdb_put()
1350 iwrc ejdb_put_jbn(EJDB db, const char *coll, JBL_NODE jbn, int64_t id) { in ejdb_put_jbn()
1384 iwrc ejdb_put_new(EJDB db, const char *coll, JBL jbl, int64_t *id) { in ejdb_put_new()
1402 iwrc ejdb_put_new_jbn(EJDB db, const char *coll, JBL_NODE jbn, int64_t *id) { in ejdb_put_new_jbn()
1411 iwrc jb_get(EJDB db, const char *coll, int64_t id, jb_coll_acquire_t acm, JBL *jblp) { in jb_get()
1443 iwrc ejdb_get(EJDB db, const char *coll, int64_t id, JBL *jblp) { in ejdb_get()
1447 iwrc ejdb_del(EJDB db, const char *coll, int64_t id) { in ejdb_del()
1501 iwrc ejdb_ensure_collection(EJDB db, const char *coll) { in ejdb_ensure_collection()
1510 iwrc ejdb_remove_collection(EJDB db, const char *coll) { in ejdb_remove_collection()
1554 EJDB db = ctx->jbc->db; in jb_collection_join_resolver() local
1577 iwrc ejdb_rename_collection(EJDB db, const char *coll, const char *new_coll) { in ejdb_rename_collection()
1644 iwrc ejdb_get_meta(EJDB db, JBL *jblp) { in ejdb_get_meta()
1697 iwrc ejdb_online_backup(EJDB db, uint64_t *ts, const char *target_file) { in ejdb_online_backup()
1702 iwrc ejdb_get_iwkv(EJDB db, IWKV *kvp) { in ejdb_get_iwkv()
1725 EJDB db = calloc(1, sizeof(*db)); in ejdb_open() local
1813 EJDB db = *ejdbp; in ejdb_close() local