Lines Matching defs:dynamic_entry
1191 static dynamic_resource_t *dynamic_entry = NULL;
1215 if (coap_string_equal(uri_path, dynamic_entry[i].uri_path)) {
1217 release_resource_data(session, dynamic_entry[i].value);
1218 coap_delete_string(dynamic_entry[i].uri_path);
1220 memmove(&dynamic_entry[i],
1221 &dynamic_entry[i+1],
1222 (dynamic_count-i-1) * sizeof(dynamic_entry[0]));
1263 if (coap_string_equal(uri_path, dynamic_entry[i].uri_path)) {
1272 resource_entry = &dynamic_entry[i];
1318 if (coap_string_equal(uri_path, dynamic_entry[i].uri_path)) {
1330 dynamic_entry = realloc(dynamic_entry,
1331 dynamic_count * sizeof(dynamic_entry[0]));
1332 if (dynamic_entry) {
1333 dynamic_entry[i].uri_path = uri_path;
1334 dynamic_entry[i].value = NULL;
1335 dynamic_entry[i].resource = resource;
1336 dynamic_entry[i].created = 1;
1339 dynamic_entry[i].media_type =
1343 dynamic_entry[i].media_type = COAP_MEDIATYPE_TEXT_PLAIN;
1348 snprintf((char *)buf, sizeof(buf), "%d", dynamic_entry[i].media_type);
1367 resource_entry = &dynamic_entry[i];
3081 coap_delete_string(dynamic_entry[i].uri_path);
3082 release_resource_data(NULL, dynamic_entry[i].value);
3084 free(dynamic_entry);