Lines Matching refs:uuid
52 } uuid; member
69 static inline uuid_t *uuid_covert(uuid_t *uuid, const struct bt_uuid *btuuid) in uuid_covert() argument
71 uuid->type = btuuid->type; in uuid_covert()
74 UUID16(uuid) = BT_UUID_16(btuuid)->val; in uuid_covert()
76 UUID32(uuid) = BT_UUID_32(btuuid)->val; in uuid_covert()
78 memcpy(UUID128(uuid), BT_UUID_128(btuuid)->val, 16); in uuid_covert()
81 return uuid; in uuid_covert()
84 static inline struct bt_uuid *btuuid_covert(struct bt_uuid *btuuid, const uuid_t *uuid) in btuuid_covert() argument
86 btuuid->type = uuid->type; in btuuid_covert()
88 if (uuid->type == UUID_TYPE_16) { in btuuid_covert()
89 BT_UUID_16(btuuid)->val = UUID16(uuid); in btuuid_covert()
90 } else if (uuid->type == UUID_TYPE_32) { in btuuid_covert()
91 BT_UUID_32(btuuid)->val = UUID32(uuid); in btuuid_covert()
92 } else if (uuid->type == UUID_TYPE_128) { in btuuid_covert()
93 memcpy(BT_UUID_128(btuuid)->val, UUID128(uuid), 16); in btuuid_covert()
116 uint8_t *get_uuid_val(uuid_t *uuid) in get_uuid_val() argument
118 if (uuid->type == BT_UUID_TYPE_16) { in get_uuid_val()
119 return (uint8_t *) & ((struct bt_uuid_16 *)uuid)->val; in get_uuid_val()
120 } else if (uuid->type == BT_UUID_TYPE_32) { in get_uuid_val()
121 return (uint8_t *) & ((struct bt_uuid_32 *)uuid)->val; in get_uuid_val()
122 } else if (uuid->type == BT_UUID_TYPE_128) { in get_uuid_val()
123 return (uint8_t *) & ((struct bt_uuid_128 *)uuid)->val; in get_uuid_val()
725 … if (UUID_EQUAL(attrs[i].uuid, UUID_GATT_PRIMARY) || UUID_EQUAL(attrs[i].uuid, UUID_GATT_SECONDARY) in ble_stack_gatt_registe_service()
726 || UUID_EQUAL(attrs[i].uuid, UUID_GATT_INCLUDE)) { in ble_stack_gatt_registe_service()
728 } else if (UUID_EQUAL(attrs[i].uuid, UUID_GATT_CHRC)) { in ble_stack_gatt_registe_service()
737 } else if (UUID_EQUAL(attrs[i].uuid, UUID_GATT_CCC)) { in ble_stack_gatt_registe_service()
747 } else if (UUID_EQUAL(attrs[i].uuid, UUID_GATT_CEP)) { in ble_stack_gatt_registe_service()
749 } else if (UUID_EQUAL(attrs[i].uuid, UUID_GATT_CUD)) { in ble_stack_gatt_registe_service()
752 } else if (UUID_EQUAL(attrs[i].uuid, UUID_GATT_CPF)) { in ble_stack_gatt_registe_service()
960 uuid_covert(&event_data.svc.uuid, value->uuid); in discover_func()
968 uuid_covert(&event_data.svc_inc.uuid, inc_val->uuid); in discover_func()
976 uuid_covert(&event_data.char_c.uuid, chrc->uuid); in discover_func()
981 uuid_covert(&event_data.char_des.uuid, params->uuid); in discover_func()
992 uuid_t *uuid, in ble_stack_gatt_discovery() argument
1017 if (uuid) { in ble_stack_gatt_discovery()
1018 u = (struct bt_uuid *)&ble_param_pool.uuid; in ble_stack_gatt_discovery()
1019 params->uuid = btuuid_covert(u, uuid); in ble_stack_gatt_discovery()
1021 params->uuid = NULL; in ble_stack_gatt_discovery()
1614 char *uuid_str(uuid_t *uuid) in uuid_str() argument
1620 switch (uuid->type) { in uuid_str()
1622 snprintf(uuid_str, 37, "%04x", UUID16(uuid)); in uuid_str()
1626 snprintf(uuid_str, 37, "%04x", UUID32(uuid)); in uuid_str()
1630 memcpy(&tmp0, &UUID128(uuid)[0], sizeof(tmp0)); in uuid_str()
1631 memcpy(&tmp1, &UUID128(uuid)[2], sizeof(tmp1)); in uuid_str()
1632 memcpy(&tmp2, &UUID128(uuid)[6], sizeof(tmp2)); in uuid_str()
1633 memcpy(&tmp3, &UUID128(uuid)[8], sizeof(tmp3)); in uuid_str()
1634 memcpy(&tmp4, &UUID128(uuid)[10], sizeof(tmp4)); in uuid_str()
1635 memcpy(&tmp5, &UUID128(uuid)[12], sizeof(tmp5)); in uuid_str()