Lines Matching defs:pos
244 // handle each pos 1 by 1 to ensure continuity. If it breaks, dispatch partial
248 Log.d(TAG, "pos:" + op.positionStart + ",updatedPos:" + tmpStart);
264 final int pos = op.positionStart + (positionMultiplier * p);
265 int updatedPos = updatePositionWithPostponed(pos, op.cmd);
267 Log.d(TAG, "pos:" + pos + ",updatedPos:" + updatedPos);
330 private int updatePositionWithPostponed(int pos, int cmd) {
343 if (pos >= start && pos <= end) {
352 pos++;
360 pos--;
362 } else if (pos < postponed.positionStart) {
373 if (postponed.positionStart <= pos) {
375 pos -= postponed.itemCount;
377 pos += postponed.itemCount;
389 Log.d(TAG, "postponed state:" + i + ", pos:" + pos);
408 return pos;
422 for (int pos = op.positionStart; pos < end; pos++) {
423 if (findPositionOffset(pos, i + 1) == position) {