Lines Matching refs:data_ptr

476 	res_inst->data_ptr = buffer_ptr;  in lwm2m_set_res_buf()
533 void *data_ptr = NULL; in lwm2m_engine_set() local
572 data_ptr = res_inst->data_ptr; in lwm2m_engine_set()
577 data_ptr = res->pre_write_cb(obj_inst->obj_inst_id, res->res_id, in lwm2m_engine_set()
581 if (!data_ptr) { in lwm2m_engine_set()
596 if ((value != NULL && memcmp(data_ptr, value, len) != 0) || res_inst->data_len != len) { in lwm2m_engine_set()
615 memcpy((uint8_t *)data_ptr, value, len); in lwm2m_engine_set()
621 strncpy(data_ptr, value, len - 1); in lwm2m_engine_set()
622 ((char *)data_ptr)[len - 1] = '\0'; in lwm2m_engine_set()
624 ((char *)data_ptr)[0] = '\0'; in lwm2m_engine_set()
629 *((uint32_t *)data_ptr) = *(uint32_t *)value; in lwm2m_engine_set()
633 *((uint16_t *)data_ptr) = *(uint16_t *)value; in lwm2m_engine_set()
637 *((uint8_t *)data_ptr) = *(uint8_t *)value; in lwm2m_engine_set()
650 *((time_t *)data_ptr) = *(time_t *)value; in lwm2m_engine_set()
652 *((time_t *)data_ptr) = (time_t) *((uint32_t *)value); in lwm2m_engine_set()
659 *((uint32_t *)data_ptr) = *(uint32_t *)value; in lwm2m_engine_set()
661 *((uint32_t *)data_ptr) = (uint32_t) *((time_t *)value); in lwm2m_engine_set()
668 *((int64_t *)data_ptr) = *(int64_t *)value; in lwm2m_engine_set()
672 *((int32_t *)data_ptr) = *(int32_t *)value; in lwm2m_engine_set()
676 *((int16_t *)data_ptr) = *(int16_t *)value; in lwm2m_engine_set()
680 *((int8_t *)data_ptr) = *(int8_t *)value; in lwm2m_engine_set()
684 *((bool *)data_ptr) = *(bool *)value; in lwm2m_engine_set()
688 *(double *)data_ptr = *(double *)value; in lwm2m_engine_set()
692 *((struct lwm2m_objlnk *)data_ptr) = *(struct lwm2m_objlnk *)value; in lwm2m_engine_set()
710 data_ptr, len, false, 0, 0); in lwm2m_engine_set()
720 int lwm2m_set_opaque(const struct lwm2m_obj_path *path, const char *data_ptr, uint16_t data_len) in lwm2m_set_opaque() argument
722 return lwm2m_engine_set(path, data_ptr, data_len); in lwm2m_set_opaque()
725 int lwm2m_set_string(const struct lwm2m_obj_path *path, const char *data_ptr) in lwm2m_set_string() argument
727 uint16_t len = strlen(data_ptr); in lwm2m_set_string()
734 return lwm2m_engine_set(path, data_ptr, len); in lwm2m_set_string()
836 *buffer_ptr = res_inst->data_ptr; in lwm2m_get_res_buf()
859 void *data_ptr = NULL; in lwm2m_engine_get() local
883 data_ptr = res_inst->data_ptr; in lwm2m_engine_get()
888 data_ptr = res->read_cb(obj_inst->obj_inst_id, res->res_id, res_inst->res_inst_id, in lwm2m_engine_get()
892 if (data_ptr && data_len > 0) { in lwm2m_engine_get()
904 memcpy(buf, data_ptr, data_len); in lwm2m_engine_get()
908 strncpy(buf, data_ptr, data_len - 1); in lwm2m_engine_get()
913 *(uint32_t *)buf = *(uint32_t *)data_ptr; in lwm2m_engine_get()
925 *((time_t *)buf) = *(time_t *)data_ptr; in lwm2m_engine_get()
930 *((uint32_t *)buf) = (uint32_t) *((time_t *)data_ptr); in lwm2m_engine_get()
935 *((uint32_t *)buf) = *(uint32_t *)data_ptr; in lwm2m_engine_get()
937 *((time_t *)buf) = (time_t) *((uint32_t *)data_ptr); in lwm2m_engine_get()
943 *(uint16_t *)buf = *(uint16_t *)data_ptr; in lwm2m_engine_get()
947 *(uint8_t *)buf = *(uint8_t *)data_ptr; in lwm2m_engine_get()
951 *(int64_t *)buf = *(int64_t *)data_ptr; in lwm2m_engine_get()
955 *(int32_t *)buf = *(int32_t *)data_ptr; in lwm2m_engine_get()
959 *(int16_t *)buf = *(int16_t *)data_ptr; in lwm2m_engine_get()
963 *(int8_t *)buf = *(int8_t *)data_ptr; in lwm2m_engine_get()
967 *(bool *)buf = *(bool *)data_ptr; in lwm2m_engine_get()
971 *(double *)buf = *(double *)data_ptr; in lwm2m_engine_get()
975 *(struct lwm2m_objlnk *)buf = *(struct lwm2m_objlnk *)data_ptr; in lwm2m_engine_get()
1243 res_inst->data_ptr = NULL; in lwm2m_delete_res_inst()