Lines Matching full:uuid
148 * 128-bit as ATT requires. In AD, 32-bit UUID shall be written as an in ble_hs_adv_set_array_uuid32()
358 /*** 0x16 - Service data - 16-bit UUID. */ in adv_set_fields()
404 /*** 0x20 - Service data - 32-bit UUID. */ in adv_set_fields()
415 /*** 0x21 - Service data - 128-bit UUID. */ in adv_set_fields()
480 ble_uuid_any_t uuid; in ble_hs_adv_parse_uuids16() local
491 ble_uuid_init_from_buf(&uuid, data + i * 2, 2); in ble_hs_adv_parse_uuids16()
492 adv_fields->uuids16[i] = uuid.u16; in ble_hs_adv_parse_uuids16()
502 ble_uuid_any_t uuid; in ble_hs_adv_parse_uuids32() local
513 ble_uuid_init_from_buf(&uuid, data + i * 4, 4); in ble_hs_adv_parse_uuids32()
514 adv_fields->uuids32[i] = uuid.u32; in ble_hs_adv_parse_uuids32()
524 ble_uuid_any_t uuid; in ble_hs_adv_parse_uuids128() local
535 ble_uuid_init_from_buf(&uuid, data + i * 16, 16); in ble_hs_adv_parse_uuids128()
536 adv_fields->uuids128[i] = uuid.u128; in ble_hs_adv_parse_uuids128()