Searched refs:char_val (Results 1 – 4 of 4) sorted by relevance
/hal_espressif-latest/components/bt/host/bluedroid/api/ |
D | esp_gatts_api.c | 22 static esp_err_t esp_ble_gatts_add_char_desc_param_check(esp_attr_value_t *char_val, esp_attr_contr… 137 … esp_gatt_perm_t perm, esp_gatt_char_prop_t property, esp_attr_value_t *char_val, in esp_ble_gatts_add_char() argument 147 status = esp_ble_gatts_add_char_desc_param_check(char_val, control); in esp_ble_gatts_add_char() 159 if (char_val != NULL) { in esp_ble_gatts_add_char() 160 arg.add_char.char_val.attr_max_len = char_val->attr_max_len; in esp_ble_gatts_add_char() 161 arg.add_char.char_val.attr_len = char_val->attr_len; in esp_ble_gatts_add_char() 162 arg.add_char.char_val.attr_value = char_val->attr_value; in esp_ble_gatts_add_char() 406 static esp_err_t esp_ble_gatts_add_char_desc_param_check(esp_attr_value_t *char_val, esp_attr_contr… in esp_ble_gatts_add_char_desc_param_check() argument 415 if (char_val == NULL){ in esp_ble_gatts_add_char_desc_param_check() 419 } else if (char_val->attr_max_len == 0){ in esp_ble_gatts_add_char_desc_param_check()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gatt/ |
D | btc_gatts.c | 98 if (src->add_char.char_val.attr_value && (src->add_char.char_val.attr_len > 0)) { in btc_gatts_arg_deep_copy() 99 … dst->add_char.char_val.attr_value = (uint8_t *) osi_malloc(src->add_char.char_val.attr_len); in btc_gatts_arg_deep_copy() 100 if (dst->add_char.char_val.attr_value) { in btc_gatts_arg_deep_copy() 101 memcpy(dst->add_char.char_val.attr_value, src->add_char.char_val.attr_value, in btc_gatts_arg_deep_copy() 102 src->add_char.char_val.attr_len); in btc_gatts_arg_deep_copy() 107 dst->add_char.char_val.attr_value = NULL; in btc_gatts_arg_deep_copy() 108 if (src->add_char.char_val.attr_value) { in btc_gatts_arg_deep_copy() 189 if (arg->add_char.char_val.attr_value != NULL) { in btc_gatts_arg_deep_free() 190 osi_free(arg->add_char.char_val.attr_value); in btc_gatts_arg_deep_free() 665 (tGATT_ATTR_VAL *)&arg->add_char.char_val, in btc_gatts_call_handler()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/include/ |
D | btc_gatts.h | 91 esp_attr_value_t char_val; member
|
/hal_espressif-latest/components/bt/host/bluedroid/api/include/api/ |
D | esp_gatts_api.h | 408 … esp_gatt_perm_t perm, esp_gatt_char_prop_t property, esp_attr_value_t *char_val,
|