Lines Matching refs:ret

42 	int malloc_possible, ret, retry_cnt;
46 ret = retry_cnt = 0;
99 if ((ret = __os_malloc(infop->size, NULL, &infop->addr)) != 0)
100 return (ret);
128 if ((ret = __db_appname(infop->dbenv, infop->appname, infop->path,
130 return (ret);
144 if ((ret = __db_open(infop->name,
148 if (ret != EEXIST)
156 if ((ret = __db_open(infop->name,
194 (ret = __db_growregion(infop, infop->size)) != 0)
227 if ((ret = __os_ioinfo(infop->name,
241 if ((ret =
281 if ((ret = __db_mapregion(infop->name, infop)) != 0)
282 if (ret == EAGAIN) {
288 ret = 0;
321 if ((ret = __db_mutex_init(&rlp->lock,
323 (ret = __db_mutex_lock(&rlp->lock, infop->fd)) != 0)
357 if ((ret = __os_seek(infop->fd, 0, 0, 0, 0, 0)) != 0)
359 if ((ret =
366 ret = DB_RUNRECOVERY;
412 errmsg: __db_err(infop->dbenv, "%s: %s", infop->name, strerror(ret));
440 if (ret == 0) {
445 ret = EAGAIN;
489 return (ret);
503 int detach, ret, t_ret;
505 ret = 0;
546 ret = EBUSY;
556 if ((t_ret = __db_unmapregion(infop)) != 0 && ret == 0)
557 ret = t_ret;
562 __db_unlinkregion(infop->name, infop) != 0) && ret == 0)
563 ret = t_ret;
564 if ((t_ret = __os_unlink(infop->name) != 0) && ret == 0)
565 ret = t_ret;
574 return (ret);
592 int fd, ret, t_ret;
607 if ((ret = __db_rattach(infop)) != 0)
608 return (ret);
623 if ((ret = __db_appname(infop->dbenv, infop->appname,
625 return (ret);
642 if ((ret = __db_open(name, DB_RDONLY, DB_RDONLY, 0, &fd)) != 0)
644 if ((ret = __os_ioinfo(name, fd, &mbytes, &bytes, NULL)) != 0)
649 if ((ret = __os_read(fd, &rl, sizeof(rl), &nr)) != 0)
654 ret = EINVAL;
669 ret = __db_unlinkregion(name, infop);
677 if ((t_ret = __os_unlink(name)) != 0 && ret == 0)
678 ret = t_ret;
681 errmsg: __db_err(infop->dbenv, "%s: %s", name, strerror(ret));
686 return (ret);
702 int ret;
721 if ((ret = __db_growregion(infop, increment)) != 0)
722 return (ret);
744 int ret;
748 if ((ret = __os_seek(infop->fd, 0, 0, 0, 0, SEEK_END)) != 0)
762 if ((ret =
779 if ((ret = __os_seek(infop->fd,
782 if ((ret = __os_write(infop->fd, buf, sizeof(buf), &nw)) != 0)
805 if ((ret = __os_seek(infop->fd,
811 if ((ret =
816 if ((ret = __os_seek(infop->fd,
824 eio: ret = EIO;
825 err: __db_err(infop->dbenv, "region grow: %s", strerror(ret));
826 return (ret);
840 int ret;
860 if ((ret = __db_unmapregion(infop)) != 0)
861 return (ret);
867 ret = __db_mapregion(infop->name, infop);
869 return (ret);