Lines Matching refs:key_len
133 _IN_ int key_len,
228 _IN_ int key_len, in _dm_shw_data_array_search() argument
238 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &deli_offset); in _dm_shw_data_array_search()
240 deli_offset = key_len; in _dm_shw_data_array_search()
252 if (deli_offset != key_len) { in _dm_shw_data_array_search()
284 _IN_ int key_len, in _dm_shw_data_struct_search() argument
297 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &deli_offset); in _dm_shw_data_struct_search()
299 deli_offset = key_len; in _dm_shw_data_struct_search()
326 if (partial_input_len != 0 || deli_offset != key_len) { in _dm_shw_data_struct_search()
337 int key_offset = (deli_offset == key_len) ? (deli_offset - 1) in _dm_shw_data_struct_search()
340 (deli_offset == key_len) ? (key_len) : (deli_offset + 1); in _dm_shw_data_struct_search()
341 if ((partial_input_len == 0) && (deli_offset == key_len)) { in _dm_shw_data_struct_search()
352 key_len - key_len_offset, output, index); in _dm_shw_data_struct_search()
356 if (deli_offset == key_len) { in _dm_shw_data_struct_search()
366 data_item, key + deli_offset + 1, key_len - deli_offset - 1, in _dm_shw_data_struct_search()
379 _IN_ int key_len, _OU_ dm_shw_data_t **output, in _dm_shw_data_search() argument
385 if (input == NULL || key == NULL || key_len <= 0) { in _dm_shw_data_search()
389 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &deli_offset); in _dm_shw_data_search()
391 deli_offset = key_len; in _dm_shw_data_search()
420 if (partial_input_len != 0 || deli_offset != key_len) { in _dm_shw_data_search()
431 int key_offset = (deli_offset == key_len) ? (deli_offset - 1) in _dm_shw_data_search()
434 (deli_offset == key_len) ? (key_len) : (deli_offset + 1); in _dm_shw_data_search()
435 if ((partial_input_len == 0) && (deli_offset == key_len)) { in _dm_shw_data_search()
445 input, array_index, key + key_offset, key_len - key_len_offset, in _dm_shw_data_search()
451 if (deli_offset == key_len) { in _dm_shw_data_search()
461 key_len - deli_offset - 1, output, in _dm_shw_data_search()
474 _IN_ int key_len, in _dm_shw_property_search() argument
481 if (shadow == NULL || key == NULL || key_len <= 0) { in _dm_shw_property_search()
491 res = _dm_shw_data_search(property_item, key, key_len, property, index); in _dm_shw_property_search()
502 _IN_ int key_len, in _dm_shw_event_output_search() argument
509 if (outputdatas == NULL || number <= 0 || key == NULL || key_len <= 0) { in _dm_shw_event_output_search()
515 res = _dm_shw_data_search(outputdata, key, key_len, event_data, index); in _dm_shw_event_output_search()
525 _IN_ int key_len, _OU_ dm_shw_event_t **event) in _dm_shw_event_search() argument
530 if (shadow == NULL || key == NULL || key_len <= 0) { in _dm_shw_event_search()
536 if ((strlen(dtsl_event->identifier) == key_len) && in _dm_shw_event_search()
537 (memcmp(dtsl_event->identifier, key, key_len) == 0)) { in _dm_shw_event_search()
553 _IN_ char *key, _IN_ int key_len, _OU_ dm_shw_data_t **service_data, in _dm_shw_service_input_output_search() argument
570 res = _dm_shw_data_search(data, key, key_len, service_data, index); in _dm_shw_service_input_output_search()
580 _IN_ int key_len, in _dm_shw_service_search() argument
586 if (shadow == NULL || key == NULL || key_len <= 0) { in _dm_shw_service_search()
592 if ((strlen(dtsl_service->identifier) == key_len) && in _dm_shw_service_search()
593 (memcmp(dtsl_service->identifier, key, key_len) == 0)) { in _dm_shw_service_search()
639 _IN_ int key_len, _OU_ void **data) in dm_shw_get_property_data() argument
643 if (shadow == NULL || key == NULL || key_len <= 0 || data == NULL || in dm_shw_get_property_data()
648 res = _dm_shw_property_search(shadow, key, key_len, (dm_shw_data_t **)data, in dm_shw_get_property_data()
659 _IN_ int key_len, _OU_ void **data) in dm_shw_get_service_input_output_data() argument
669 key == NULL || key_len <= 0) { in dm_shw_get_service_input_output_data()
673 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &offset); in dm_shw_get_service_input_output_data()
678 dm_log_debug("Key: %.*s", key_len, key); in dm_shw_get_service_input_output_data()
703 _IN_ int key_len, _OU_ void **data) in dm_shw_get_event_output_data() argument
711 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_get_event_output_data()
715 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &offset); in dm_shw_get_event_output_data()
720 dm_log_debug("Key: %.*s", key_len, key); in dm_shw_get_event_output_data()
763 int dm_shw_get_event(_IN_ dm_shw_t *shadow, _IN_ char *key, _IN_ int key_len, in dm_shw_get_event() argument
769 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_get_event()
775 if ((strlen(dtsl_event->identifier) == key_len) && in dm_shw_get_event()
776 (memcmp(dtsl_event->identifier, key, key_len) == 0)) { in dm_shw_get_event()
787 int dm_shw_get_service(_IN_ dm_shw_t *shadow, _IN_ char *key, _IN_ int key_len, in dm_shw_get_service() argument
793 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_get_service()
799 if ((strlen(dtsl_service->identifier) == key_len) && in dm_shw_get_service()
800 (memcmp(dtsl_service->identifier, key, key_len) == 0)) { in dm_shw_get_service()
1257 _IN_ int key_len, _IN_ void *value, in dm_shw_set_property_value() argument
1263 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_set_property_value()
1267 dm_log_debug("Key:%d %s", key_len, key); in dm_shw_set_property_value()
1268 res = _dm_shw_property_search(shadow, key, key_len, &data, &array_index); in dm_shw_set_property_value()
1511 _IN_ int key_len, _OU_ void *value) in dm_shw_get_property_value() argument
1516 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_get_property_value()
1520 res = _dm_shw_property_search(shadow, key, key_len, &data, &array_index); in dm_shw_get_property_value()
1542 _IN_ int key_len, _IN_ void *value, in dm_shw_set_event_output_value() argument
1551 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_set_event_output_value()
1555 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &offset); in dm_shw_set_event_output_value()
1560 dm_log_debug("Key: %.*s", key_len, key); in dm_shw_set_event_output_value()
1594 _IN_ int key_len, _IN_ void *value) in dm_shw_get_event_output_value() argument
1602 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_get_event_output_value()
1606 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &offset); in dm_shw_get_event_output_value()
1611 dm_log_debug("Key: %.*s", key_len, key); in dm_shw_get_event_output_value()
1646 _IN_ int key_len, _IN_ void *value, in dm_shw_set_service_input_output_value() argument
1657 key == NULL || key_len <= 0) { in dm_shw_set_service_input_output_value()
1661 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &offset); in dm_shw_set_service_input_output_value()
1666 dm_log_debug("Key: %.*s", key_len, key); in dm_shw_set_service_input_output_value()
1701 _IN_ int key_len, _IN_ void *value) in dm_shw_get_service_input_output_value() argument
1709 if (shadow == NULL || key == NULL || key_len <= 0) { in dm_shw_get_service_input_output_value()
1713 res = dm_utils_memtok(key, key_len, DM_SHW_KEY_DELIMITER, 1, &offset); in dm_shw_get_service_input_output_value()
1718 dm_log_debug("key: %.*s", key_len, key); in dm_shw_get_service_input_output_value()