Lines Matching defs:step

761               int32_t step,
772 if(step>=0) {
773 // call ucnv_toUnicode() with in/out buffers no larger than (step) at a time
775 // step==0 performs bulk conversion and generates offsets
778 if(step==0) {
819 targetLimit=(resultLimit-target)>=step ? target+step : resultLimit;
837 sourceLimit=(bytesLimit-source)>=step ? source+step : bytesLimit;
841 } else /* step<0 */ {
843 * step==-1: call only ucnv_getNextUChar()
845 * if step==-2 or -3, then give ucnv_toUnicode() the whole remaining input,
846 * else give it at most (-step-2)/2 bytes
856 if((step&1)!=0 /* odd: -1, -3, -5, ... */) {
890 if(step<-1) {
891 ++step;
893 } else /* step is even */ {
899 if(step==-2) {
902 sourceLimit=source+(-step-2)/2;
939 --step;
975 int32_t step;
979 { 1, "step=1" },
980 { 3, "step=3" },
981 { 7, "step=7" },
990 int32_t i, step;
994 step=steps[i].step;
995 if(step<0 && !cc.finalFlush) {
1000 if(step!=0) {
1011 step==0 ? resultOffsets : NULL,
1012 step, errorCode);
1162 int32_t step,
1176 // call ucnv_convertEx() with in/out buffers no larger than (step) at a time
1178 // step==0 performs bulk conversion
1181 if(step==0) {
1194 // empty pivot is not allowed, make it of length step
1195 pivotLimit=pivotBuffer+step;
1225 targetLimit=(resultLimit-target)>=step ? target+step : resultLimit;
1256 sourceLimit=(utf8Limit-source)>=step ? source+step : utf8Limit;
1268 int32_t step,
1279 // call ucnv_fromUnicode() with in/out buffers no larger than (step) at a time
1281 // step==0 performs bulk conversion and generates offsets
1284 if(step==0) {
1325 targetLimit=(resultLimit-target)>=step ? target+step : resultLimit;
1343 sourceLimit=(unicodeLimit-source)>=step ? source+step : unicodeLimit;
1422 int32_t step;
1426 { 1, "step=1", "utf8 step=1" },
1427 { 3, "step=3", "utf8 step=3" },
1428 { 7, "step=7", "utf8 step=7" }
1430 int32_t i, step;
1434 step=steps[i].step;
1440 step==0 ? resultOffsets : NULL,
1441 step, &errorCode);
1469 step, &errorCode);