Lines Matching refs:len
168 spdk_json_write_val_raw(struct spdk_json_write_ctx *w, const void *data, size_t len) in spdk_json_write_val_raw() argument
171 return emit(w, data, len); in spdk_json_write_val_raw()
392 write_string_or_name(struct spdk_json_write_ctx *w, const char *val, size_t len) in write_string_or_name() argument
395 const uint8_t *end = val + len; in write_string_or_name()
429 write_string_or_name_utf16le(struct spdk_json_write_ctx *w, const uint16_t *val, size_t len) in write_string_or_name_utf16le() argument
432 const uint16_t *end = val + len; in write_string_or_name_utf16le()
460 spdk_json_write_string_raw(struct spdk_json_write_ctx *w, const char *val, size_t len) in spdk_json_write_string_raw() argument
463 return write_string_or_name(w, val, len); in spdk_json_write_string_raw()
473 spdk_json_write_string_utf16le_raw(struct spdk_json_write_ctx *w, const uint16_t *val, size_t len) in spdk_json_write_string_utf16le_raw() argument
476 return write_string_or_name_utf16le(w, val, len); in spdk_json_write_string_utf16le_raw()
483 size_t len; in spdk_json_write_string_utf16le() local
485 for (len = 0, p = val; *p; p++) { in spdk_json_write_string_utf16le()
486 len++; in spdk_json_write_string_utf16le()
489 return spdk_json_write_string_utf16le_raw(w, val, len); in spdk_json_write_string_utf16le()
522 spdk_json_write_bytearray(struct spdk_json_write_ctx *w, const void *val, size_t len) in spdk_json_write_bytearray() argument
529 s = malloc(2 * len + 1); in spdk_json_write_bytearray()
534 for (i = 0; i < len; ++i) { in spdk_json_write_bytearray()
537 s[2 * len] = '\0'; in spdk_json_write_bytearray()
604 spdk_json_write_name_raw(struct spdk_json_write_ctx *w, const char *name, size_t len) in spdk_json_write_name_raw() argument
608 if (write_string_or_name(w, name, len)) { return fail(w); } in spdk_json_write_name_raw()
627 return spdk_json_write_val_raw(w, val->start, val->len); in spdk_json_write_val()
630 return spdk_json_write_string_raw(w, val->start, val->len); in spdk_json_write_val()
633 return spdk_json_write_name_raw(w, val->start, val->len); in spdk_json_write_val()
646 num_values = val[0].len; in spdk_json_write_val()
665 i += val[i + 1].len + 2; in spdk_json_write_val()
804 size_t len) in spdk_json_write_named_bytearray() argument
808 return rc ? rc : spdk_json_write_bytearray(w, val, len); in spdk_json_write_named_bytearray()