Lines Matching defs:fhp
20 __db_file_extend(env, fhp, size)
22 DB_FH *fhp;
45 if ((ret = __os_seek(env, fhp, pages, MEGABYTE, relative)) != 0)
47 if ((ret = __os_write(env, fhp, buf, FILE_EXTEND_IO_SIZE, &nw)) != 0)
66 DB_FH *fhp;
70 if ((ret = __os_open(env, path, 0, DB_OSO_REGION, 0, &fhp)) == 0 &&
71 (ret = __os_ioinfo(env, path, fhp, &mbytes, &bytes, NULL)) == 0) {
79 __db_file_write(env, fhp, mbytes, bytes, 255)) != 0)
82 __db_file_write(env, fhp, mbytes, bytes, 0)) != 0)
85 __db_file_write(env, fhp, mbytes, bytes, 255)) != 0)
90 err: if (fhp != NULL)
91 (void)__os_closehandle(env, fhp);
103 __db_file_write(env, fhp, mbytes, bytes, pattern)
105 DB_FH *fhp;
119 if ((ret = __os_seek(env, fhp, 0, 0, 0)) != 0)
124 env, fhp, buf, FILE_WRITE_IO_SIZE, &nw)) != 0)
128 if ((ret = __os_write(env, fhp, buf, len, &nw)) != 0)
132 ret = __os_fsync(env, fhp);