Lines Matching defs:offset
52 APR_DECLARE(apr_status_t) apr_file_seek(apr_file_t *thefile, apr_seek_where_t where, apr_off_t *offset)
66 rc = setptr(thefile, *offset);
70 rc = setptr(thefile, thefile->filePtr - thefile->dataRead + thefile->bufpos + *offset);
76 rc = setptr(thefile, finfo.size + *offset);
80 *offset = thefile->filePtr - thefile->dataRead + thefile->bufpos;
87 rv = lseek(thefile->filedes, *offset, where);
89 *offset = -1;
93 *offset = rv;
99 apr_status_t apr_file_trunc(apr_file_t *fp, apr_off_t offset)
106 if (offset < len) {
110 apr_off_t off = len - offset;
125 if (ftruncate(fp->filedes, offset) == -1) {
128 return apr_file_seek(fp, APR_SET, &offset);