Home
last modified time | relevance | path

Searched refs:p_char_dscptr (Results 1 – 1 of 1) sorted by relevance

/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/
Dgatt_db.c654 tGATT_ATTR16 *p_char_dscptr; in gatts_add_char_descr() local
666 if ((p_char_dscptr = (tGATT_ATTR16 *)allocate_attr_in_db(p_db, p_descr_uuid, perm)) == NULL) { in gatts_add_char_descr()
667 deallocate_attr_in_db(p_db, p_char_dscptr); in gatts_add_char_descr()
671p_char_dscptr->control.auto_rsp = (control == NULL) ? GATT_RSP_DEFAULT : (control->auto_rsp); in gatts_add_char_descr()
673 … if (!copy_extra_byte_in_db(p_db, (void **)&p_char_dscptr->p_value, sizeof(tGATT_ATTR_VAL))) { in gatts_add_char_descr()
674 deallocate_attr_in_db(p_db, p_char_dscptr); in gatts_add_char_descr()
677 p_char_dscptr->p_value->attr_val.attr_len = attr_val->attr_len; in gatts_add_char_descr()
678 p_char_dscptr->p_value->attr_val.attr_max_len = attr_val->attr_max_len; in gatts_add_char_descr()
680 p_char_dscptr->p_value->attr_val.attr_val = osi_malloc(attr_val->attr_max_len); in gatts_add_char_descr()
681 if (p_char_dscptr->p_value->attr_val.attr_val == NULL) { in gatts_add_char_descr()
[all …]