Lines Matching refs:val
182 spdk_json_write_bool(struct spdk_json_write_ctx *w, bool val) in spdk_json_write_bool() argument
185 if (val) { in spdk_json_write_bool()
193 spdk_json_write_uint8(struct spdk_json_write_ctx *w, uint8_t val) in spdk_json_write_uint8() argument
199 count = snprintf(buf, sizeof(buf), "%" PRIu8, val); in spdk_json_write_uint8()
205 spdk_json_write_uint16(struct spdk_json_write_ctx *w, uint16_t val) in spdk_json_write_uint16() argument
211 count = snprintf(buf, sizeof(buf), "%" PRIu16, val); in spdk_json_write_uint16()
217 spdk_json_write_int32(struct spdk_json_write_ctx *w, int32_t val) in spdk_json_write_int32() argument
223 count = snprintf(buf, sizeof(buf), "%" PRId32, val); in spdk_json_write_int32()
229 spdk_json_write_uint32(struct spdk_json_write_ctx *w, uint32_t val) in spdk_json_write_uint32() argument
235 count = snprintf(buf, sizeof(buf), "%" PRIu32, val); in spdk_json_write_uint32()
241 spdk_json_write_int64(struct spdk_json_write_ctx *w, int64_t val) in spdk_json_write_int64() argument
247 count = snprintf(buf, sizeof(buf), "%" PRId64, val); in spdk_json_write_int64()
253 spdk_json_write_uint64(struct spdk_json_write_ctx *w, uint64_t val) in spdk_json_write_uint64() argument
259 count = snprintf(buf, sizeof(buf), "%" PRIu64, val); in spdk_json_write_uint64()
313 spdk_json_write_double(struct spdk_json_write_ctx *w, double val) in spdk_json_write_double() argument
319 count = snprintf(buf, sizeof(buf), "%.20e", val); in spdk_json_write_double()
325 write_hex_2(void *dest, uint8_t val) in write_hex_2() argument
330 p[0] = hex[val >> 4]; in write_hex_2()
331 p[1] = hex[val & 0xf]; in write_hex_2()
335 write_hex_4(void *dest, uint16_t val) in write_hex_4() argument
337 write_hex_2(dest, (uint8_t)(val >> 8)); in write_hex_4()
338 write_hex_2((char *)dest + 2, (uint8_t)(val & 0xff)); in write_hex_4()
392 write_string_or_name(struct spdk_json_write_ctx *w, const char *val, size_t len) in write_string_or_name() argument
394 const uint8_t *p = val; in write_string_or_name()
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
431 const uint16_t *p = val; in write_string_or_name_utf16le()
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()
467 spdk_json_write_string(struct spdk_json_write_ctx *w, const char *val) in spdk_json_write_string() argument
469 return spdk_json_write_string_raw(w, val, strlen(val)); in spdk_json_write_string()
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()
480 spdk_json_write_string_utf16le(struct spdk_json_write_ctx *w, const uint16_t *val) in spdk_json_write_string_utf16le() argument
485 for (len = 0, p = val; *p; p++) { 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
524 const uint8_t *v = val; in spdk_json_write_bytearray()
621 spdk_json_write_val(struct spdk_json_write_ctx *w, const struct spdk_json_val *val) in spdk_json_write_val() argument
625 switch (val->type) { in spdk_json_write_val()
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()
648 if (val[0].type == SPDK_JSON_VAL_OBJECT_BEGIN) { in spdk_json_write_val()
660 if (spdk_json_write_val(w, &val[i + 1])) { in spdk_json_write_val()
663 if (val[i + 1].type == SPDK_JSON_VAL_ARRAY_BEGIN || in spdk_json_write_val()
664 val[i + 1].type == SPDK_JSON_VAL_OBJECT_BEGIN) { in spdk_json_write_val()
665 i += val[i + 1].len + 2; in spdk_json_write_val()
694 spdk_json_write_named_bool(struct spdk_json_write_ctx *w, const char *name, bool val) in spdk_json_write_named_bool() argument
698 return rc ? rc : spdk_json_write_bool(w, val); in spdk_json_write_named_bool()
702 spdk_json_write_named_uint8(struct spdk_json_write_ctx *w, const char *name, uint8_t val) in spdk_json_write_named_uint8() argument
706 return rc ? rc : spdk_json_write_uint8(w, val); in spdk_json_write_named_uint8()
710 spdk_json_write_named_uint16(struct spdk_json_write_ctx *w, const char *name, uint16_t val) in spdk_json_write_named_uint16() argument
714 return rc ? rc : spdk_json_write_uint16(w, val); in spdk_json_write_named_uint16()
718 spdk_json_write_named_int32(struct spdk_json_write_ctx *w, const char *name, int32_t val) in spdk_json_write_named_int32() argument
722 return rc ? rc : spdk_json_write_int32(w, val); in spdk_json_write_named_int32()
726 spdk_json_write_named_uint32(struct spdk_json_write_ctx *w, const char *name, uint32_t val) in spdk_json_write_named_uint32() argument
730 return rc ? rc : spdk_json_write_uint32(w, val); in spdk_json_write_named_uint32()
734 spdk_json_write_named_int64(struct spdk_json_write_ctx *w, const char *name, int64_t val) in spdk_json_write_named_int64() argument
738 return rc ? rc : spdk_json_write_int64(w, val); in spdk_json_write_named_int64()
742 spdk_json_write_named_uint64(struct spdk_json_write_ctx *w, const char *name, uint64_t val) in spdk_json_write_named_uint64() argument
746 return rc ? rc : spdk_json_write_uint64(w, val); in spdk_json_write_named_uint64()
750 spdk_json_write_named_double(struct spdk_json_write_ctx *w, const char *name, double val) in spdk_json_write_named_double() argument
754 return rc ? rc : spdk_json_write_double(w, val); in spdk_json_write_named_double()
758 spdk_json_write_named_string(struct spdk_json_write_ctx *w, const char *name, const char *val) in spdk_json_write_named_string() argument
762 return rc ? rc : spdk_json_write_string(w, val); in spdk_json_write_named_string()
803 spdk_json_write_named_bytearray(struct spdk_json_write_ctx *w, const char *name, const void *val, in spdk_json_write_named_bytearray() argument
808 return rc ? rc : spdk_json_write_bytearray(w, val, len); in spdk_json_write_named_bytearray()