Lines Matching refs:value
124 uint8_t value, bool insert) in oma_tlv_put_u8() argument
136 fd->mark_pos, &value, 1); in oma_tlv_put_u8()
143 ret = buf_append(CPKT_BUF_WRITE(out->out_cpkt), &value, 1); in oma_tlv_put_u8()
153 struct lwm2m_output_context *out, uint8_t *value, in oma_tlv_put() argument
207 if (value != NULL && tlv->length > 0 && !insert) { in oma_tlv_put()
209 value, tlv->length); in oma_tlv_put()
404 int8_t value) in put_s8() argument
416 tlv_calc_id(fd->writer_flags, path), sizeof(value)); in put_s8()
418 len = oma_tlv_put(&tlv, out, (uint8_t *)&value, false); in put_s8()
423 struct lwm2m_obj_path *path, int16_t value) in put_s16() argument
430 if (INT8_MIN <= value && value <= INT8_MAX) { in put_s16()
431 return put_s8(out, path, (int8_t)value); in put_s16()
439 sys_put_be16(value, net_value); in put_s16()
448 struct lwm2m_obj_path *path, int32_t value) in put_s32() argument
455 if (INT16_MIN <= value && value <= INT16_MAX) { in put_s32()
456 return put_s16(out, path, (int16_t)value); in put_s32()
464 sys_put_be32(value, net_value); in put_s32()
474 struct lwm2m_obj_path *path, int64_t value) in put_s64() argument
481 if (INT32_MIN <= value && value <= INT32_MAX) { in put_s64()
482 return put_s32(out, path, (int32_t)value); in put_s64()
490 sys_put_be64(value, net_value); in put_s64()
499 static int put_time(struct lwm2m_output_context *out, struct lwm2m_obj_path *path, time_t value) in put_time() argument
501 return put_s64(out, path, (int64_t)value); in put_time()
523 struct lwm2m_obj_path *path, double *value) in put_float() argument
536 ret = lwm2m_float_to_b64(value, b64, sizeof(b64)); in put_float()
549 struct lwm2m_obj_path *path, bool value) in put_bool() argument
551 int8_t value_s8 = (value != 0 ? 1 : 0); in put_bool()
563 struct lwm2m_obj_path *path, struct lwm2m_objlnk *value) in put_objlnk() argument
568 ((uint32_t)value->obj_id << 16) | value->obj_inst); in put_objlnk()
581 static int get_number(struct lwm2m_input_context *in, int64_t *value, in get_number() argument
606 *value = (int8_t)temp[0]; in get_number()
609 *value = (int16_t)sys_get_be16(temp); in get_number()
612 *value = (int32_t)sys_get_be32(temp); in get_number()
615 *value = (int64_t)sys_get_be64(temp); in get_number()
625 static int get_s64(struct lwm2m_input_context *in, int64_t *value) in get_s64() argument
627 return get_number(in, value, 8); in get_s64()
630 static int get_time(struct lwm2m_input_context *in, time_t *value) in get_time() argument
636 *value = (time_t)temp64; in get_time()
641 static int get_s32(struct lwm2m_input_context *in, int32_t *value) in get_s32() argument
651 *value = (int32_t)temp; in get_s32()
684 static int get_float(struct lwm2m_input_context *in, double *value) in get_float() argument
709 ret = lwm2m_b32_to_float(buf, 4, value); in get_float()
711 ret = lwm2m_b64_to_float(buf, 8, value); in get_float()
723 static int get_bool(struct lwm2m_input_context *in, bool *value) in get_bool() argument
734 *value = (temp != 0); in get_bool()
739 static int get_opaque(struct lwm2m_input_context *in, uint8_t *value, in get_opaque() argument
756 return lwm2m_engine_get_opaque_more(in, value, buflen, in get_opaque()
761 struct lwm2m_objlnk *value) in get_objlnk() argument
771 value->obj_id = (value_s32 >> 16) & 0xFFFF; in get_objlnk()
772 value->obj_inst = value_s32 & 0xFFFF; in get_objlnk()