Lines Matching refs:len

303 			buf->len--;  in json_create_zval()
306 if (buf->len >= MAX_LENGTH_OF_LONG - 1) { in json_create_zval()
307 if (buf->len == MAX_LENGTH_OF_LONG - 1) { in json_create_zval()
323 buf->len++; in json_create_zval()
341 ZVAL_STRINGL(*z, buf->c, buf->len, 1); in json_create_zval()
366 && buf->len >= 3 in utf16_to_utf8()
367 && ((unsigned char) buf->c[buf->len - 3]) == 0xed in utf16_to_utf8()
368 && ((unsigned char) buf->c[buf->len - 2] & 0xf0) == 0xa0 in utf16_to_utf8()
369 && ((unsigned char) buf->c[buf->len - 1] & 0xc0) == 0x80) in utf16_to_utf8()
374 utf32 = (((buf->c[buf->len - 2] & 0xf) << 16) in utf16_to_utf8()
375 | ((buf->c[buf->len - 1] & 0x3f) << 10) in utf16_to_utf8()
377 buf->len -= 3; in utf16_to_utf8()
406 …add_property_zval_ex(root, (key->len ? key->c : "_empty_"), (key->len ? (key->len + 1) : sizeof("_… in attach_zval()
411 …add_assoc_zval_ex(root, (key->len ? key->c : ""), (key->len ? (key->len + 1) : sizeof("")), child); in attach_zval()
413 key->len = 0; in attach_zval()
426 to.len = from.len; \
427 from.len = 0; \
553 …add_property_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : "_empty_"), (key.len ? (key.len +… in parse_JSON_ex()
556 …add_assoc_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : ""), (key.len ? (key.len + 1) : size… in parse_JSON_ex()
558 key.len = 0; in parse_JSON_ex()
559 buf.len = 0; in parse_JSON_ex()
580 buf.len = 0; in parse_JSON_ex()
669 ZVAL_STRINGL(z, buf.c, buf.len, 1); in parse_JSON_ex()
698 …add_property_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : "_empty_"), (key.len ? (key.len +… in parse_JSON_ex()
701 …add_assoc_zval_ex(jp->the_zstack[jp->top], (key.len ? key.c : ""), (key.len ? (key.len + 1) : size… in parse_JSON_ex()
703 key.len = 0; in parse_JSON_ex()
719 buf.len = 0; in parse_JSON_ex()