Lines Matching defs:myflags
331 _open_db(DB *d, char *fn, int myflags, int flags, mode_t mode, int *fd)
334 int cache_size = (myflags & DB_RDONLY) ? RD_CACHE_SZ : WR_CACHE_SZ;
346 myflags |= DB_FCNTL_LOCKING;
348 ret = flock(*fd, (myflags&DB_RDONLY) ? LOCK_SH : LOCK_EX);
359 ret = (*d->open)(d, NULL, fn, NULL, DB_BTREE, myflags, mode);
361 ret = (*d->open)(d, fn, NULL, DB_BTREE, myflags, mode);
380 int myflags = 0;
386 myflags |= DB_CREATE;
389 myflags |= DB_EXCL;
392 myflags |= DB_RDONLY;
395 myflags |= DB_TRUNCATE;
412 ret = _open_db(d, fn, myflags, flags, mode, &db3->lock_fd);
416 ret = _open_db(d, db->hdb_name, myflags, flags, mode, &db3->lock_fd);