Lines Matching refs:eptr
289 #define GETUTF8(c, eptr) \ argument
292 c = ((c & 0x1fu) << 6) | (eptr[1] & 0x3fu); \
294 c = ((c & 0x0fu) << 12) | ((eptr[1] & 0x3fu) << 6) | (eptr[2] & 0x3fu); \
296 c = ((c & 0x07u) << 18) | ((eptr[1] & 0x3fu) << 12) | \
297 ((eptr[2] & 0x3fu) << 6) | (eptr[3] & 0x3fu); \
299 c = ((c & 0x03u) << 24) | ((eptr[1] & 0x3fu) << 18) | \
300 ((eptr[2] & 0x3fu) << 12) | ((eptr[3] & 0x3fu) << 6) | \
301 (eptr[4] & 0x3fu); \
303 c = ((c & 0x01u) << 30) | ((eptr[1] & 0x3fu) << 24) | \
304 ((eptr[2] & 0x3fu) << 18) | ((eptr[3] & 0x3fu) << 12) | \
305 ((eptr[4] & 0x3fu) << 6) | (eptr[5] & 0x3fu); \
311 #define GETUTF8INC(c, eptr) \ argument
314 c = ((c & 0x1fu) << 6) | (*eptr++ & 0x3fu); \
317 c = ((c & 0x0fu) << 12) | ((*eptr & 0x3fu) << 6) | (eptr[1] & 0x3fu); \
318 eptr += 2; \
322 c = ((c & 0x07u) << 18) | ((*eptr & 0x3fu) << 12) | \
323 ((eptr[1] & 0x3fu) << 6) | (eptr[2] & 0x3fu); \
324 eptr += 3; \
328 c = ((c & 0x03u) << 24) | ((*eptr & 0x3fu) << 18) | \
329 ((eptr[1] & 0x3fu) << 12) | ((eptr[2] & 0x3fu) << 6) | \
330 (eptr[3] & 0x3fu); \
331 eptr += 4; \
335 c = ((c & 0x01u) << 30) | ((*eptr & 0x3fu) << 24) | \
336 ((eptr[1] & 0x3fu) << 18) | ((eptr[2] & 0x3fu) << 12) | \
337 ((eptr[3] & 0x3fu) << 6) | (eptr[4] & 0x3fu); \
338 eptr += 5; \
345 #define GETUTF8LEN(c, eptr, len) \ argument
349 c = ((c & 0x1fu) << 6) | (eptr[1] & 0x3fu); \
354 c = ((c & 0x0fu) << 12) | ((eptr[1] & 0x3fu) << 6) | (eptr[2] & 0x3fu); \
359 c = ((c & 0x07u) << 18) | ((eptr[1] & 0x3fu) << 12) | \
360 ((eptr[2] & 0x3fu) << 6) | (eptr[3] & 0x3fu); \
365 c = ((c & 0x03u) << 24) | ((eptr[1] & 0x3fu) << 18) | \
366 ((eptr[2] & 0x3fu) << 12) | ((eptr[3] & 0x3fu) << 6) | \
367 (eptr[4] & 0x3fu); \
372 c = ((c & 0x01u) << 30) | ((eptr[1] & 0x3fu) << 24) | \
373 ((eptr[2] & 0x3fu) << 18) | ((eptr[3] & 0x3fu) << 12) | \
374 ((eptr[4] & 0x3fu) << 6) | (eptr[5] & 0x3fu); \