Lines Matching refs:pLevState
1860 processPropertySeq(UBiDi *pBiDi, LevState *pLevState, uint8_t _prop, in processPropertySeq() argument
1863 const ImpTab * pImpTab=pLevState->pImpTab; in processPropertySeq()
1864 const ImpAct * pImpAct=pLevState->pImpAct; in processPropertySeq()
1871 oldStateSeq=(uint8_t)pLevState->state; in processPropertySeq()
1873 pLevState->state=GET_STATE(cell); /* isolate the new state */ in processPropertySeq()
1875 addLevel=(*pImpTab)[pLevState->state][IMPTABLEVELS_RES]; in processPropertySeq()
1880 pLevState->startON=start0; in processPropertySeq()
1884 start=pLevState->startON; in processPropertySeq()
1888 level=pLevState->runLevel+1; in processPropertySeq()
1889 setLevelsOutsideIsolates(pBiDi, pLevState->startON, start0, level); in processPropertySeq()
1893 level=pLevState->runLevel+2; in processPropertySeq()
1894 setLevelsOutsideIsolates(pBiDi, pLevState->startON, start0, level); in processPropertySeq()
1899 if (pLevState->startL2EN >= 0) { in processPropertySeq()
1900 addPoint(pBiDi, pLevState->startL2EN, LRM_BEFORE); in processPropertySeq()
1902 pLevState->startL2EN=-1; /* not within previous if since could also be -2 */ in processPropertySeq()
1909 pLevState->lastStrongRTL=-1; in processPropertySeq()
1912 if ((level & 1) && (pLevState->startON > 0)) { /* after ON */ in processPropertySeq()
1913 start=pLevState->startON; /* reset to basic run level */ in processPropertySeq()
1923 for (k=pLevState->lastStrongRTL+1; k<start0; k++) in processPropertySeq()
1930 pLevState->lastStrongRTL=-1; in processPropertySeq()
1944 pLevState->startON=-1; in processPropertySeq()
1945 pLevState->startL2EN=-1; in processPropertySeq()
1946 pLevState->lastStrongRTL=limit - 1; in processPropertySeq()
1955 if (pLevState->startL2EN == -1) /* if no relevant EN already found */ in processPropertySeq()
1958 pLevState->lastStrongRTL=limit - 1; in processPropertySeq()
1961 if (pLevState->startL2EN >= 0) /* after EN, no AN */ in processPropertySeq()
1963 addPoint(pBiDi, pLevState->startL2EN, LRM_BEFORE); in processPropertySeq()
1964 pLevState->startL2EN=-2; in processPropertySeq()
1971 if (pLevState->startL2EN == -1) { in processPropertySeq()
1972 pLevState->startL2EN=start0; in processPropertySeq()
1977 pLevState->lastStrongRTL=limit - 1; in processPropertySeq()
1978 pLevState->startON=-1; in processPropertySeq()
1989 pLevState->startON=start0; in processPropertySeq()
2011 level=pLevState->runLevel + addLevel; in processPropertySeq()
2012 for(k=pLevState->startON; k<start0; k++) { in processPropertySeq()
2018 pLevState->startON=start0; in processPropertySeq()
2022 level=pLevState->runLevel; in processPropertySeq()
2023 for(k=start0-1; k>=pLevState->startON; k--) { in processPropertySeq()
2041 level=pLevState->runLevel+1; in processPropertySeq()
2042 for(k=start0-1; k>=pLevState->startON; k--) { in processPropertySeq()
2054 level=pLevState->runLevel + addLevel; in processPropertySeq()
2055 if(start>=pLevState->runStart) { in processPropertySeq()