Lines Matching refs:visualLimit
327 logicalLimit=logicalFirst+iRun.visualLimit-visualStart; in ubidi_getLogicalRun()
332 visualStart = iRun.visualLimit; in ubidi_getLogicalRun()
381 *pLength=pBiDi->runs[runIndex].visualLimit- in ubidi_getVisualRun()
382 pBiDi->runs[runIndex-1].visualLimit; in ubidi_getVisualRun()
384 *pLength=pBiDi->runs[0].visualLimit; in ubidi_getVisualRun()
399 pBiDi->runs[0].visualLimit=pBiDi->length; in getSingleRun()
525 length=runs[i].visualLimit-visualStart; in getRunFromLogicalIndex()
642 runs[runIndex].visualLimit=i-start; in ubidi_getRuns()
650 runs[runIndex].visualLimit=length-limit; in ubidi_getRuns()
669 limit+=runs[i].visualLimit; in ubidi_getRuns()
670 runs[i].visualLimit=limit; in ubidi_getRuns()
901 length=runs[i].visualLimit-visualStart; in ubidi_getVisualIndex()
927 length=runs[i].visualLimit-visualStart; in ubidi_getVisualIndex()
933 if(visualIndex<runs[i].visualLimit) { in ubidi_getVisualIndex()
953 length=runs[i].visualLimit-visualStart; in ubidi_getVisualIndex()
956 if(visualIndex>=runs[i].visualLimit) { in ubidi_getVisualIndex()
1016 length=runs[i].visualLimit-visualStart; in ubidi_getLogicalIndex()
1025 if(visualIndex<(runs[i].visualLimit+markFound)) { in ubidi_getLogicalIndex()
1045 length=runs[i].visualLimit-visualStart; in ubidi_getLogicalIndex()
1048 if(visualIndex>=(runs[i].visualLimit-controlFound+insertRemove)) { in ubidi_getLogicalIndex()
1079 for(i=0; visualIndex>=runs[i].visualLimit; ++i) {} in ubidi_getLogicalIndex()
1087 if(visualIndex>=runs[i].visualLimit) { in ubidi_getLogicalIndex()
1089 } else if(i==0 || visualIndex>=runs[i-1].visualLimit) { in ubidi_getLogicalIndex()
1102 visualIndex-=runs[i-1].visualLimit; in ubidi_getLogicalIndex()
1107 return GET_INDEX(start)+runs[i].visualLimit-visualIndex-1; in ubidi_getLogicalIndex()
1122 int32_t visualStart, visualLimit, i, j, k; in ubidi_getLogicalMap() local
1135 visualLimit=runs[j].visualLimit; in ubidi_getLogicalMap()
1139 } while(visualStart<visualLimit); in ubidi_getLogicalMap()
1141 logicalStart+=visualLimit-visualStart; /* logicalLimit */ in ubidi_getLogicalMap()
1144 } while(visualStart<visualLimit); in ubidi_getLogicalMap()
1155 length=runs[i].visualLimit-visualStart; in ubidi_getLogicalMap()
1180 length=runs[i].visualLimit-visualStart; in ubidi_getLogicalMap()
1224 int32_t logicalStart, visualStart, visualLimit, *pi=indexMap; in ubidi_getVisualMap() local
1232 visualLimit=runs->visualLimit; in ubidi_getVisualMap()
1236 } while(++visualStart<visualLimit); in ubidi_getVisualMap()
1239 logicalStart+=visualLimit-visualStart; /* logicalLimit */ in ubidi_getVisualMap()
1242 } while(++visualStart<visualLimit); in ubidi_getVisualMap()
1269 visualStart= i>0 ? runs[i-1].visualLimit : 0; in ubidi_getVisualMap()
1270 for(j=runs[i].visualLimit-1; j>=visualStart && markFound>0; j--) { in ubidi_getVisualMap()
1289 length=runs[i].visualLimit-visualStart; in ubidi_getVisualMap()
1298 visualLimit=runs[i].visualLimit; in ubidi_getVisualMap()
1299 for(j=visualStart; j<visualLimit; j++) { in ubidi_getVisualMap()