Lines Matching defs:offset
188 // Return the buffer address at a given time offset
202 // If no offset, it's ok if the header hasn't been set yet
314 off_t offset;
329 // If the starting offset is at or beyond EOF, return eof flag
337 offset = GetHeader().Time_to_Bytes(pos);
338 resid = GetHeader().Time_to_Bytes(GetLength()) - offset;
351 memcpy((char *)buf, (char *)((off_t)GetAddress() + offset),
359 pos = GetHeader().Bytes_to_Time(offset + cnt);
379 off_t offset;
394 // If the starting offset beyond end of buffer, return short write flag
402 offset = GetHeader().Time_to_Bytes(pos);
403 resid = (off_t)bufsize - offset;
416 memcpy((char *)((off_t)GetAddress() + offset), (char *)buf,
424 pos = GetHeader().Bytes_to_Time(offset + cnt);
451 // If the ending offset is beyond end of buffer, extend it