Lines Matching refs:tGATT_ATTR16
103 return &((tGATT_ATTR16 *)p_db->p_attr_list)->p_value->uuid; in gatts_get_service_uuid()
116 static tGATT_STATUS gatts_check_attr_readability(tGATT_ATTR16 *p_attr, in gatts_check_attr_readability()
217 tGATT_ATTR16 *p_attr16 = (tGATT_ATTR16 *)p_attr; in read_attr_value()
226 …status = gatts_check_attr_readability((tGATT_ATTR16 *)p_attr, offset, read_long, sec_flag, key_siz… in read_attr_value()
253 len = (((tGATT_ATTR16 *)(p_attr16->p_next))->uuid_type == GATT_ATTR_UUID_TYPE_16) ? 5 :19; in read_attr_value()
260 if (((tGATT_ATTR16 *)(p_attr16->p_next))->uuid_type == GATT_ATTR_UUID_TYPE_16) in read_attr_value()
262 UINT16_TO_STREAM(p, ((tGATT_ATTR16 *)(p_attr16->p_next))->uuid); in read_attr_value()
329 tGATT_ATTR16 *p_attr; in gatts_db_read_attr_value_by_type()
336 p_attr = (tGATT_ATTR16 *)p_db->p_attr_list; in gatts_db_read_attr_value_by_type()
393 p_attr = (tGATT_ATTR16 *)p_attr->p_next; in gatts_db_read_attr_value_by_type()
415 tGATT_ATTR16 *p_attr; in gatts_add_included_service()
426 …if ((p_attr = (tGATT_ATTR16 *) allocate_attr_in_db(p_db, GATT_UUID_INCLUDE_SERVICE, NULL, GATT_PER… in gatts_add_included_service()
464 tGATT_ATTR16 *p_char_decl, *p_char_val; in gatts_add_characteristic()
469 …if ((p_char_decl = (tGATT_ATTR16 *)allocate_attr_in_db(p_db, GATT_UUID_CHAR_DECLARE, NULL, GATT_PE… in gatts_add_characteristic()
477 … p_char_val = (tGATT_ATTR16 *)allocate_attr_in_db(p_db, uuid16, p_char_uuid->uu.uuid128, perm); in gatts_add_characteristic()
557 tGATT_ATTR16 *p_char_dscptr; in gatts_add_char_descr()
563 if ((p_char_dscptr = (tGATT_ATTR16 *)allocate_attr_in_db(p_db, in gatts_add_char_descr()
611 tGATT_ATTR16 *p_attr; in gatts_read_attr_value_by_handle()
616 p_attr = (tGATT_ATTR16 *)p_db->p_attr_list; in gatts_read_attr_value_by_handle()
632 p_attr = (tGATT_ATTR16 *)p_attr->p_next; in gatts_read_attr_value_by_handle()
665 tGATT_ATTR16 *p_attr; in gatts_read_attr_perm_check()
669 p_attr = (tGATT_ATTR16 *)p_db->p_attr_list; in gatts_read_attr_perm_check()
680 p_attr = (tGATT_ATTR16 *) p_attr->p_next; in gatts_read_attr_perm_check()
709 tGATT_ATTR16 *p_attr; in gatts_write_attr_perm_check()
719 p_attr = (tGATT_ATTR16 *) p_db->p_attr_list; in gatts_write_attr_perm_check()
861 p_attr = (tGATT_ATTR16 *)p_attr->p_next; in gatts_write_attr_perm_check()
884 tGATT_ATTR16 *p_attr16 = NULL, *p_last; in allocate_attr_in_db()
886 UINT16 len = (uuid16 == 0) ? sizeof(tGATT_ATTR128): sizeof(tGATT_ATTR16); in allocate_attr_in_db()
912 p_attr16 = (tGATT_ATTR16 *) p_db->p_free_mem; in allocate_attr_in_db()
940 p_last = (tGATT_ATTR16 *)p_db->p_attr_list; in allocate_attr_in_db()
943 p_last = (tGATT_ATTR16 *)p_last->p_next; in allocate_attr_in_db()
976 tGATT_ATTR16 *p_cur, *p_next; in deallocate_attr_in_db()
982 p_cur = (tGATT_ATTR16 *) p_db->p_attr_list; in deallocate_attr_in_db()
983 p_next = (tGATT_ATTR16 *) p_cur->p_next; in deallocate_attr_in_db()
986 p_cur = p_next, p_next = (tGATT_ATTR16 *)p_next->p_next) in deallocate_attr_in_db()
1133 tGATT_ATTR16 *p_attr; in gatts_db_add_service_declaration()
1139 …if ((p_attr = (tGATT_ATTR16 *)(allocate_attr_in_db(p_db, service_type, NULL, GATT_PERM_READ))) != … in gatts_db_add_service_declaration()