Lines Matching defs:ret

47 	int ret;
55 if ((ret = __db_fchk(dbenv, "log_open", flags, OKFLAGS)) != 0)
56 return (ret);
59 if ((ret = __os_calloc(1, sizeof(DB_LOG), &dblp)) != 0)
60 return (ret);
62 if (path != NULL && (ret = __os_strdup(path, &dblp->dir)) != 0)
83 if ((ret = __os_strdup(path, &dblp->reginfo.path)) != 0)
90 if ((ret = __db_rattach(&dblp->reginfo)) != 0)
122 if ((ret = __db_shalloc(dblp->addr,
133 (ret = __log_recover(dblp)) != 0)
155 return (ret);
184 int cnt, found_checkpoint, ret;
192 if ((ret = __log_find(dblp, 0, &cnt)) != 0)
193 return (ret);
210 if ((ret = __log_get(dblp, &lsn, &dbt, DB_SET, 0)) != 0)
211 return (ret);
250 if ((ret = __log_get(dblp, &lsn, &dbt, DB_SET, 0)) != 0)
251 return (ret);
303 int cnt, fcnt, ret;
310 if ((ret = __log_name(dblp, 1, &p, NULL, 0)) != 0)
311 return (ret);
320 ret = __os_dirlist(dir, &names, &fcnt);
322 if (ret != 0) {
323 __db_err(dblp->dbenv, "%s: %s", dir, strerror(ret));
324 return (ret);
373 int fd, ret;
376 if ((ret = __log_name(dblp,
379 return (ret);
383 if ((ret = __os_seek(fd, 0, 0, sizeof(HDR), 0, SEEK_SET)) != 0 ||
384 (ret = __os_read(fd, &persist, sizeof(LOGP), &nw)) != 0 ||
386 if (ret == 0)
387 ret = EIO;
392 "Ignoring log file: %s: %s", fname, strerror(ret));
402 ret = EINVAL;
409 ret = EINVAL;
421 ret = 0;
424 return (ret);
436 int ret, t_ret;
451 ret = __db_rdetach(&dblp->reginfo);
454 if (dblp->lfd != -1 && (t_ret = __os_close(dblp->lfd)) != 0 && ret == 0)
455 ret = t_ret;
459 (t_ret = __os_close(dblp->c_fd)) != 0 && ret == 0)
460 ret = t_ret;
476 return (ret);
490 int ret;
495 if (path != NULL && (ret = __os_strdup(path, &reginfo.path)) != 0)
496 return (ret);
498 ret = __db_runlink(&reginfo, force);
501 return (ret);
515 int ret;
522 if ((ret = __os_malloc(sizeof(**gspp), db_malloc, gspp)) != 0)
523 return (ret);