Lines Matching refs:pos
931 * position 'pos'
933 * @param pos: position from where the utf8 character is copied
937 static void picobase_get_utf8char (picoos_uint8 utf8[], picoos_int32 * pos, picobase_utf8char utf8char)
944 l = picobase_det_utf8_length(utf8[*pos]);
946 while ((((i < l) && (i < PICOBASE_UTF8_MAXLEN)) && (utf8[*pos] != 0))) {
947 utf8char[i] = utf8[*pos];
948 (*pos)++;
957 picoos_uint32 *pos,
964 len = picobase_det_utf8_length(utf8s[*pos]);
965 if ((((*pos) + len) > utf8slenmax) ||
970 poscnt = *pos;
981 *pos = poscnt;
987 picoos_uint32 *pos) {
992 len = picobase_det_utf8_length(utf8s[*pos]);
993 if ((((*pos) + len) > utf8slenmax) ||
998 poscnt = *pos;
1007 *pos = poscnt;
1013 picoos_uint32 *pos,
1020 if ((*pos) == 0) {
1023 poscnt = (*pos) - 1;
1033 *pos = poscnt;
1044 picoos_uint32 *pos) {
1049 if ((*pos) == 0) {
1052 poscnt = (*pos) - 1;
1058 *pos = poscnt;