Lines Matching refs:data_in
340 const uint8_t *data_in, in spinel_datatype_vunpack_() argument
367 *arg_ptr = data_in[0] != 0; in spinel_datatype_vunpack_()
371 data_in += sizeof(uint8_t); in spinel_datatype_vunpack_()
384 *arg_ptr = data_in[0]; in spinel_datatype_vunpack_()
388 data_in += sizeof(uint8_t); in spinel_datatype_vunpack_()
401 *arg_ptr = (uint16_t)((data_in[1] << 8) | data_in[0]); in spinel_datatype_vunpack_()
405 data_in += sizeof(uint16_t); in spinel_datatype_vunpack_()
418 … *arg_ptr = (uint32_t)((data_in[3] << 24) | (data_in[2] << 16) | (data_in[1] << 8) | data_in[0]); in spinel_datatype_vunpack_()
422 data_in += sizeof(uint32_t); in spinel_datatype_vunpack_()
435 …uint32_t l32 = (uint32_t)((data_in[3] << 24) | (data_in[2] << 16) | (data_in[1] << 8) | data_in[0]… in spinel_datatype_vunpack_()
436 …uint32_t h32 = (uint32_t)((data_in[7] << 24) | (data_in[6] << 16) | (data_in[5] << 8) | data_in[4]… in spinel_datatype_vunpack_()
442 data_in += sizeof(uint64_t); in spinel_datatype_vunpack_()
456 memcpy(arg, data_in, sizeof(spinel_ipv6addr_t)); in spinel_datatype_vunpack_()
464 *arg_ptr = (const spinel_ipv6addr_t *)data_in; in spinel_datatype_vunpack_()
469 data_in += sizeof(spinel_ipv6addr_t); in spinel_datatype_vunpack_()
483 memcpy(arg, data_in, sizeof(spinel_eui64_t)); in spinel_datatype_vunpack_()
491 *arg_ptr = (const spinel_eui64_t *)data_in; in spinel_datatype_vunpack_()
496 data_in += sizeof(spinel_eui64_t); in spinel_datatype_vunpack_()
510 memcpy(arg, data_in, sizeof(spinel_eui48_t)); in spinel_datatype_vunpack_()
518 *arg_ptr = (const spinel_eui48_t *)data_in; in spinel_datatype_vunpack_()
523 data_in += sizeof(spinel_eui48_t); in spinel_datatype_vunpack_()
531 spinel_ssize_t pui_len = spinel_packed_uint_decode(data_in, data_len, arg_ptr); in spinel_datatype_vunpack_()
541 data_in += pui_len; in spinel_datatype_vunpack_()
556 len = spinel_strnlen((const char *)data_in, data_len) + 1; in spinel_datatype_vunpack_()
562 require_action(spinel_validate_utf8(data_in), bail, (ret = -1, errno = EINVAL)); in spinel_datatype_vunpack_()
571 memcpy(arg, data_in, len); in spinel_datatype_vunpack_()
579 *arg_ptr = (const char *)data_in; in spinel_datatype_vunpack_()
584 data_in += len; in spinel_datatype_vunpack_()
594 const uint8_t *block_ptr = data_in; in spinel_datatype_vunpack_()
601 … pui_len = spinel_datatype_unpack(data_in, data_len, SPINEL_DATATYPE_UINT16_S, &block_len); in spinel_datatype_vunpack_()
636 data_in += block_len; in spinel_datatype_vunpack_()
647 const uint8_t *block_ptr = data_in; in spinel_datatype_vunpack_()
652 … pui_len = spinel_datatype_unpack(data_in, data_len, SPINEL_DATATYPE_UINT16_S, &block_len); in spinel_datatype_vunpack_()
680 data_in += block_len; in spinel_datatype_vunpack_()
704 spinel_ssize_t spinel_datatype_unpack_in_place(const uint8_t *data_in, in spinel_datatype_unpack_in_place() argument
713 ret = spinel_datatype_vunpack_(true, data_in, data_len, pack_format, &args); in spinel_datatype_unpack_in_place()
719 spinel_ssize_t spinel_datatype_unpack(const uint8_t *data_in, spinel_size_t data_len, const char *p… in spinel_datatype_unpack() argument
725 ret = spinel_datatype_vunpack_(false, data_in, data_len, pack_format, &args); in spinel_datatype_unpack()
731 spinel_ssize_t spinel_datatype_vunpack_in_place(const uint8_t *data_in, in spinel_datatype_vunpack_in_place() argument
740 ret = spinel_datatype_vunpack_(true, data_in, data_len, pack_format, &args_obj); in spinel_datatype_vunpack_in_place()
746 spinel_ssize_t spinel_datatype_vunpack(const uint8_t *data_in, in spinel_datatype_vunpack() argument
755 ret = spinel_datatype_vunpack_(false, data_in, data_len, pack_format, &args_obj); in spinel_datatype_vunpack()