Lines Matching defs:logical_pos
70 int64_t logical_pos;
360 c->logical_pos += to_copy;
404 new_logical_pos = pos + c->logical_pos;
416 if (new_logical_pos == c->logical_pos) {
418 return c->logical_pos;
419 } else if ((new_logical_pos >= (c->logical_pos - fifo_size_of_read_back)) &&
420 (new_logical_pos < (c->logical_pos + fifo_size + SHORT_SEEK_THRESHOLD))) {
421 int pos_delta = (int)(new_logical_pos - c->logical_pos);
424 new_logical_pos, (int)c->logical_pos,
425 (int)(new_logical_pos - c->logical_pos), fifo_size);
433 c->logical_pos = new_logical_pos;
436 return c->logical_pos;
460 c->logical_pos = c->seek_ret;
507 int64_t logical_pos;
517 c->logical_pos = 0;
536 if (c->logical_pos >= c->logical_size)
540 buf[i] = c->logical_pos & 0xFF;
542 c->logical_pos++;
545 if (c->logical_pos >= c->logical_size)
560 new_logical_pos = pos + c->logical_pos;
569 c->logical_pos = new_logical_pos;