Import Debian changes 2.0.5-1
intel-processor-trace (2.0.5-1) unstable; urgency=medium
.
* New upstream version 2.0.5
* fix lintian-override rule
* Update Standards-Version, no changes needed
Victor Seva authored 2 years ago
Héctor Orón Martínez committed 9 months ago
0 | # Copyright (c) 2013-2021, Intel Corporation | |
0 | # Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
23 | 23 | # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
24 | 24 | # POSSIBILITY OF SUCH DAMAGE. |
25 | 25 | |
26 | cmake_minimum_required(VERSION 2.8.6) | |
26 | cmake_minimum_required(VERSION 2.8.12) | |
27 | 27 | |
28 | 28 | project(PT C) |
29 | 29 | |
36 | 36 | # |
37 | 37 | set(PT_VERSION_MAJOR 2) |
38 | 38 | set(PT_VERSION_MINOR 0) |
39 | set(PT_VERSION_PATCH 4) | |
39 | set(PT_VERSION_PATCH 5) | |
40 | 40 | set(PT_VERSION_BUILD "0" CACHE STRING "") |
41 | 41 | set(PT_VERSION_EXT "" CACHE STRING "") |
42 | 42 |
0 | Copyright (c) 2013-2021, Intel Corporation | |
0 | Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | |
2 | 2 | Redistribution and use in source and binary forms, with or without |
3 | 3 | modification, are permitted provided that the following conditions are met: |
0 | intel-processor-trace (2.0.5-1) unstable; urgency=medium | |
1 | ||
2 | * New upstream version 2.0.5 | |
3 | * fix lintian-override rule | |
4 | * Update Standards-Version, no changes needed | |
5 | ||
6 | -- Victor Seva <vseva@debian.org> Mon, 31 Jan 2022 16:20:03 +0100 | |
7 | ||
0 | 8 | intel-processor-trace (2.0.4-1) unstable; urgency=medium |
1 | 9 | |
2 | 10 | * New upstream version 2.0.4 |
6 | 6 | Build-Depends: |
7 | 7 | cmake, |
8 | 8 | debhelper-compat (= 13), |
9 | Standards-Version: 4.5.1 | |
9 | Standards-Version: 4.6.0.1 | |
10 | 10 | Rules-Requires-Root: no |
11 | 11 | Section: libs |
12 | 12 | Homepage: https://github.com/intel/libipt |
0 | libipt2: hardening-no-fortify-functions usr/lib/x86_64-linux-gnu/libipt.so.2.0.4 | |
0 | libipt2: hardening-no-fortify-functions usr/lib/x86_64-linux-gnu/libipt.so.* |
1 | 1 | ======================== |
2 | 2 | |
3 | 3 | <!--- |
4 | ! Copyright (c) 2013-2021, Intel Corporation | |
4 | ! Copyright (c) 2013-2022, Intel Corporation | |
5 | 5 | ! |
6 | 6 | ! Redistribution and use in source and binary forms, with or without |
7 | 7 | ! modification, are permitted provided that the following conditions are met: |
1 | 1 | ============================================================================ |
2 | 2 | |
3 | 3 | <!--- |
4 | ! Copyright (c) 2013-2021, Intel Corporation | |
4 | ! Copyright (c) 2013-2022, Intel Corporation | |
5 | 5 | ! |
6 | 6 | ! Redistribution and use in source and binary forms, with or without |
7 | 7 | ! modification, are permitted provided that the following conditions are met: |
1 | 1 | ============================================= |
2 | 2 | |
3 | 3 | <!--- |
4 | ! Copyright (c) 2015-2021, Intel Corporation | |
4 | ! Copyright (c) 2015-2022, Intel Corporation | |
5 | 5 | ! |
6 | 6 | ! Redistribution and use in source and binary forms, with or without |
7 | 7 | ! modification, are permitted provided that the following conditions are met: |
1 | 1 | ======================================================== |
2 | 2 | |
3 | 3 | <!--- |
4 | ! Copyright (c) 2013-2021, Intel Corporation | |
4 | ! Copyright (c) 2013-2022, Intel Corporation | |
5 | 5 | ! |
6 | 6 | ! Redistribution and use in source and binary forms, with or without |
7 | 7 | ! modification, are permitted provided that the following conditions are met: |
242 | 242 | The opcodes layer provides enumerations for all the bits necessary for Intel PT |
243 | 243 | encoding and decoding. The enumeration constants can be used without linking to |
244 | 244 | the decoder library. There is no encoder or decoder struct associated with this |
245 | layer. See the intel-pt.h header file for details. | |
245 | layer. See the pt_opcodes.h internal header file for details. | |
246 | 246 | |
247 | 247 | |
248 | 248 | ### Packet Encoding |
1 | 1 | =========================================================================== |
2 | 2 | |
3 | 3 | <!--- |
4 | ! Copyright (c) 2013-2021, Intel Corporation | |
4 | ! Copyright (c) 2013-2022, Intel Corporation | |
5 | 5 | ! |
6 | 6 | ! Redistribution and use in source and binary forms, with or without |
7 | 7 | ! modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2015-2021, Intel Corporation | |
0 | # Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ALLOC_ENCODER(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_BLK_ALLOC_DECODER(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2016-2021, Intel Corporation | |
3 | ! Copyright (c) 2016-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_BLK_GET_OFFSET(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2016-2021, Intel Corporation | |
3 | ! Copyright (c) 2016-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_BLK_NEXT(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2016-2021, Intel Corporation | |
3 | ! Copyright (c) 2016-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_BLK_SYNC_FORWARD(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2016-2021, Intel Corporation | |
3 | ! Copyright (c) 2016-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_CONFIG(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ENC_GET_CONFIG(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ENC_GET_OFFSET(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_IMAGE_ADD_FILE(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_IMAGE_ALLOC(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_IMAGE_REMOVE_BY_FILENAME(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_IMAGE_SET_CALLBACK(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_INSN_ALLOC_DECODER(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_INSN_GET_IMAGE(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_INSN_GET_OFFSET(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_INSN_NEXT(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_INSN_SYNC_FORWARD(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ISCACHE_ADD_FILE(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ISCACHE_ALLOC(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ISCACHE_READ(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_ISCACHE_SET_LIMIT(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2017-2021, Intel Corporation | |
3 | ! Copyright (c) 2017-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_LIBRARY_VERSION(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_PACKET(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_PKT_ALLOC_DECODER(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_PKT_GET_OFFSET(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_PKT_SYNC_FORWARD(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_QRY_ALLOC_DECODER(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_QRY_COND_BRANCH(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_QRY_EVENT(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_QRY_GET_OFFSET(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_QRY_SYNC_FORWARD(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | % PT_QRY_TIME(3) |
1 | 1 | |
2 | 2 | <!--- |
3 | ! Copyright (c) 2015-2021, Intel Corporation | |
3 | ! Copyright (c) 2015-2022, Intel Corporation | |
4 | 4 | ! |
5 | 5 | ! Redistribution and use in source and binary forms, with or without |
6 | 6 | ! modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2018-2021, Intel Corporation | |
1 | * Copyright (c) 2018-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2013-2021, Intel Corporation | |
0 | # Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2018, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2018, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
85 | 85 | case 0x7e: |
86 | 86 | case 0x8c: |
87 | 87 | case 0x8d: |
88 | errata->bdm70 = 1; | |
89 | errata->skl014 = 1; | |
90 | errata->skd022 = 1; | |
88 | case 0xa7: | |
89 | case 0xa8: | |
90 | errata->bdm70 = 1; | |
91 | errata->skl014 = 1; | |
92 | errata->skd022 = 1; | |
93 | return 0; | |
94 | ||
95 | case 0x97: | |
96 | case 0x9a: | |
97 | case 0xbf: | |
98 | errata->bdm70 = 1; | |
99 | errata->skl014 = 1; | |
100 | errata->skd022 = 1; | |
101 | errata->apl11 = 1; | |
91 | 102 | return 0; |
92 | 103 | |
93 | 104 | case 0x5c: |
98 | 109 | |
99 | 110 | case 0x7a: |
100 | 111 | case 0x86: |
112 | case 0x96: | |
113 | case 0x9c: | |
101 | 114 | errata->apl11 = 1; |
102 | 115 | return 0; |
103 | 116 | } |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
43 | 43 | struct pt_config config; |
44 | 44 | int errcode; |
45 | 45 | |
46 | memset(&config, 0, sizeof(config)); | |
47 | ||
46 | 48 | errcode = pt_config_from_user(NULL, &config); |
47 | 49 | ptu_int_eq(errcode, -pte_internal); |
48 | 50 |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
1991 | 1991 | struct pt_mapped_section msec; |
1992 | 1992 | int status; |
1993 | 1993 | |
1994 | memset(&msec, 0, sizeof(msec)); | |
1995 | ||
1994 | 1996 | status = pt_image_validate(NULL, &msec, 0x1004ull, 10); |
1995 | 1997 | ptu_int_eq(status, -pte_internal); |
1996 | 1998 |
0 | 0 | /* |
1 | * Copyright (c) 2016-2021, Intel Corporation | |
1 | * Copyright (c) 2016-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
1589 | 1589 | uint64_t laddr; |
1590 | 1590 | int sec; |
1591 | 1591 | |
1592 | laddr = 0x1000ull * (it % 23); | |
1592 | laddr = 0x1000ull * ((uint64_t)it % 23); | |
1593 | 1593 | |
1594 | 1594 | for (sec = 0; sec < num_sections; ++sec) { |
1595 | 1595 | struct pt_section *section; |
1876 | 1876 | return errcode; |
1877 | 1877 | |
1878 | 1878 | errcode = pt_section_unmap(section); |
1879 | if (errcode < 0) | |
1880 | return errcode; | |
1881 | ||
1882 | errcode = pt_section_put(section); | |
1879 | 1883 | if (errcode < 0) |
1880 | 1884 | return errcode; |
1881 | 1885 | } |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
313 | 313 | struct pt_packet_ip packet; |
314 | 314 | int errcode; |
315 | 315 | |
316 | memset(&packet, 0, sizeof(packet)); | |
317 | ||
316 | 318 | errcode = pt_last_ip_update_ip(NULL, &packet, NULL); |
317 | 319 | ptu_int_eq(errcode, -pte_internal); |
318 | 320 |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
228 | 228 | int status; |
229 | 229 | |
230 | 230 | memset(&mcache, 0, sizeof(mcache)); |
231 | memset(&asid, 0, sizeof(asid)); | |
231 | 232 | |
232 | 233 | status = pt_msec_cache_fill(NULL, &msec, &image, &asid, 0ull); |
233 | 234 | ptu_int_eq(status, -pte_internal); |
300 | 301 | int status; |
301 | 302 | |
302 | 303 | msec = NULL; |
304 | memset(&asid, 0, sizeof(asid)); | |
303 | 305 | |
304 | 306 | status = pt_msec_cache_fill(&tfix->mcache, &msec, &tfix->image, &asid, |
305 | 307 | 0ull); |
321 | 323 | struct pt_section *section; |
322 | 324 | struct pt_asid asid; |
323 | 325 | int status; |
326 | ||
327 | memset(&asid, 0, sizeof(asid)); | |
324 | 328 | |
325 | 329 | status = pt_msec_cache_fill(&tfix->mcache, &msec, &tfix->image, &asid, |
326 | 330 | 0ull); |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
701 | 701 | errcode = pt_section_map(sfix->section); |
702 | 702 | ptu_int_eq(errcode, -pte_overflow); |
703 | 703 | |
704 | sfix->section->mcount = 0; | |
705 | ||
704 | 706 | errcode = pt_section_detach(sfix->section, &iscache); |
705 | 707 | ptu_int_eq(errcode, 0); |
706 | 708 |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
71 | 71 | struct pt_packet_tsc packet; |
72 | 72 | int errcode; |
73 | 73 | |
74 | memset(&packet, 0, sizeof(packet)); | |
75 | ||
74 | 76 | errcode = pt_time_update_tsc(NULL, &packet, &tfix->config); |
75 | 77 | ptu_int_eq(errcode, -pte_internal); |
76 | 78 | |
85 | 87 | struct pt_packet_cbr packet; |
86 | 88 | int errcode; |
87 | 89 | |
90 | memset(&packet, 0, sizeof(packet)); | |
91 | ||
88 | 92 | errcode = pt_time_update_cbr(NULL, &packet, &tfix->config); |
89 | 93 | ptu_int_eq(errcode, -pte_internal); |
90 | 94 | |
99 | 103 | struct pt_packet_tma packet; |
100 | 104 | int errcode; |
101 | 105 | |
106 | memset(&packet, 0, sizeof(packet)); | |
107 | ||
102 | 108 | errcode = pt_time_update_tma(NULL, &packet, &tfix->config); |
103 | 109 | ptu_int_eq(errcode, -pte_internal); |
104 | 110 | |
116 | 122 | struct pt_packet_mtc packet; |
117 | 123 | int errcode; |
118 | 124 | |
125 | memset(&packet, 0, sizeof(packet)); | |
126 | ||
119 | 127 | errcode = pt_time_update_mtc(NULL, &packet, &tfix->config); |
120 | 128 | ptu_int_eq(errcode, -pte_internal); |
121 | 129 | |
132 | 140 | { |
133 | 141 | struct pt_packet_cyc packet; |
134 | 142 | int errcode; |
143 | ||
144 | memset(&packet, 0, sizeof(packet)); | |
135 | 145 | |
136 | 146 | errcode = pt_time_update_cyc(NULL, &packet, &tfix->config, 0ull); |
137 | 147 | ptu_int_eq(errcode, -pte_internal); |
199 | 209 | { |
200 | 210 | struct pt_packet_cbr packet; |
201 | 211 | int errcode; |
212 | ||
213 | memset(&packet, 0, sizeof(packet)); | |
202 | 214 | |
203 | 215 | errcode = pt_tcal_update_cbr(NULL, &packet, &tfix->config); |
204 | 216 | ptu_int_eq(errcode, -pte_internal); |
227 | 239 | struct pt_packet_mtc packet; |
228 | 240 | int errcode; |
229 | 241 | |
242 | memset(&packet, 0, sizeof(packet)); | |
243 | ||
230 | 244 | errcode = pt_tcal_update_mtc(NULL, &packet, &tfix->config); |
231 | 245 | ptu_int_eq(errcode, -pte_internal); |
232 | 246 | |
243 | 257 | { |
244 | 258 | struct pt_packet_cyc packet; |
245 | 259 | int errcode; |
260 | ||
261 | memset(&packet, 0, sizeof(packet)); | |
246 | 262 | |
247 | 263 | errcode = pt_tcal_update_cyc(NULL, &packet, &tfix->config); |
248 | 264 | ptu_int_eq(errcode, -pte_internal); |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
185 | 185 | tnt_cache.tnt = 42ull; |
186 | 186 | tnt_cache.index = 12ull; |
187 | 187 | |
188 | memset(&packet, 0, sizeof(packet)); | |
189 | ||
188 | 190 | errcode = pt_tnt_cache_update_tnt(&tnt_cache, &packet, NULL); |
189 | 191 | ptu_int_eq(errcode, -pte_bad_context); |
190 | 192 | ptu_uint_eq(tnt_cache.tnt, 42ull); |
197 | 199 | { |
198 | 200 | struct pt_packet_tnt packet; |
199 | 201 | int errcode; |
202 | ||
203 | memset(&packet, 0, sizeof(packet)); | |
200 | 204 | |
201 | 205 | errcode = pt_tnt_cache_update_tnt(NULL, &packet, NULL); |
202 | 206 | ptu_int_eq(errcode, -pte_invalid); |
0 | # Copyright (c) 2014-2021, Intel Corporation | |
0 | # Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2014-2021, Intel Corporation | |
1 | * Copyright (c) 2014-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
207 | 207 | uint64_t tsc; |
208 | 208 | int errcode; |
209 | 209 | |
210 | memset(&config, 0, sizeof(config)); | |
211 | ||
210 | 212 | errcode = pev_time_to_tsc(NULL, 0x0ull, &config); |
211 | 213 | ptu_int_eq(errcode, -pte_internal); |
212 | 214 | |
221 | 223 | struct pev_config config; |
222 | 224 | uint64_t time; |
223 | 225 | int errcode; |
226 | ||
227 | memset(&config, 0, sizeof(config)); | |
224 | 228 | |
225 | 229 | errcode = pev_time_from_tsc(NULL, 0x0ull, &config); |
226 | 230 | ptu_int_eq(errcode, -pte_internal); |
0 | # Copyright (c) 2013-2021, Intel Corporation | |
0 | # Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2013-2021, Intel Corporation | |
0 | # Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2013-2021, Intel Corporation | |
0 | # Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2015-2021, Intel Corporation | |
1 | * Copyright (c) 2015-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2013-2021, Intel Corporation | |
0 | # Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2013-2021, Intel Corporation | |
1 | * Copyright (c) 2013-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | #! /bin/bash |
1 | 1 | # |
2 | # Copyright (c) 2015-2021, Intel Corporation | |
2 | # Copyright (c) 2015-2022, Intel Corporation | |
3 | 3 | # |
4 | 4 | # Redistribution and use in source and binary forms, with or without |
5 | 5 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | #! /bin/bash |
1 | 1 | # |
2 | # Copyright (c) 2015-2021, Intel Corporation | |
2 | # Copyright (c) 2015-2022, Intel Corporation | |
3 | 3 | # |
4 | 4 | # Redistribution and use in source and binary forms, with or without |
5 | 5 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | #! /bin/bash |
1 | 1 | # |
2 | # Copyright (c) 2015-2021, Intel Corporation | |
2 | # Copyright (c) 2015-2022, Intel Corporation | |
3 | 3 | # |
4 | 4 | # Redistribution and use in source and binary forms, with or without |
5 | 5 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | #! /bin/bash |
1 | 1 | # |
2 | # Copyright (c) 2015-2021, Intel Corporation | |
2 | # Copyright (c) 2015-2022, Intel Corporation | |
3 | 3 | # |
4 | 4 | # Redistribution and use in source and binary forms, with or without |
5 | 5 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | #! /bin/bash |
1 | 1 | # |
2 | # Copyright (c) 2013-2021, Intel Corporation | |
2 | # Copyright (c) 2013-2022, Intel Corporation | |
3 | 3 | # |
4 | 4 | # Redistribution and use in source and binary forms, with or without |
5 | 5 | # modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2017-2021, Intel Corporation | |
0 | # Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | 0 | /* |
1 | * Copyright (c) 2017-2021, Intel Corporation | |
1 | * Copyright (c) 2017-2022, Intel Corporation | |
2 | 2 | * |
3 | 3 | * Redistribution and use in source and binary forms, with or without |
4 | 4 | * modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2015-2021, Intel Corporation | |
0 | # Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | # Copyright (c) 2015-2021, Intel Corporation | |
0 | # Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | # |
2 | 2 | # Redistribution and use in source and binary forms, with or without |
3 | 3 | # modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2018-2021, Intel Corporation | |
0 | ; Copyright (c) 2018-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
36 | 36 | ; cpu 6/95 |
37 | 37 | ; cpu 6/122 |
38 | 38 | ; cpu 6/134 |
39 | ; cpu 6/150 | |
40 | ; cpu 6/156 | |
41 | ; cpu 6/151 | |
42 | ; cpu 6/154 | |
43 | ; cpu 6/191 | |
39 | 44 | ; |
40 | 45 | |
41 | 46 | org 0x1000 |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2018-2021, Intel Corporation | |
0 | ; Copyright (c) 2018-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
49 | 49 | ; cpu 6/143 |
50 | 50 | ; cpu 6/140 |
51 | 51 | ; cpu 6/141 |
52 | ; cpu 6/167 | |
53 | ; cpu 6/168 | |
54 | ; cpu 6/151 | |
55 | ; cpu 6/154 | |
56 | ; cpu 6/191 | |
52 | 57 | ; |
53 | 58 | ; Variant: sync at the PSB directly preceding the TIP.PGE. |
54 | 59 | ; |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
49 | 49 | ; cpu 6/143 |
50 | 50 | ; cpu 6/140 |
51 | 51 | ; cpu 6/141 |
52 | ; cpu 6/167 | |
53 | ; cpu 6/168 | |
54 | ; cpu 6/151 | |
55 | ; cpu 6/154 | |
56 | ; cpu 6/191 | |
52 | 57 | ; |
53 | 58 | ; Variant: sync at an earlier PSB. |
54 | 59 | ; |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2018-2021, Intel Corporation | |
0 | ; Copyright (c) 2018-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2018-2021, Intel Corporation | |
0 | ; Copyright (c) 2018-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
46 | 46 | ; cpu 6/143 |
47 | 47 | ; cpu 6/140 |
48 | 48 | ; cpu 6/141 |
49 | ; cpu 6/167 | |
50 | ; cpu 6/168 | |
51 | ; cpu 6/151 | |
52 | ; cpu 6/154 | |
53 | ; cpu 6/191 | |
49 | 54 | ; |
50 | 55 | |
51 | 56 | org 0x1000 |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
50 | 50 | ; cpu 6/143 |
51 | 51 | ; cpu 6/140 |
52 | 52 | ; cpu 6/141 |
53 | ; cpu 6/167 | |
54 | ; cpu 6/168 | |
55 | ; cpu 6/151 | |
56 | ; cpu 6/154 | |
57 | ; cpu 6/191 | |
53 | 58 | ; |
54 | 59 | |
55 | 60 | org 0x1000 |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
50 | 50 | ; cpu 6/143 |
51 | 51 | ; cpu 6/140 |
52 | 52 | ; cpu 6/141 |
53 | ; cpu 6/167 | |
54 | ; cpu 6/168 | |
55 | ; cpu 6/151 | |
56 | ; cpu 6/154 | |
57 | ; cpu 6/191 | |
53 | 58 | ; |
54 | 59 | |
55 | 60 | org 0x1000 |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
50 | 50 | ; cpu 6/143 |
51 | 51 | ; cpu 6/140 |
52 | 52 | ; cpu 6/141 |
53 | ; cpu 6/167 | |
54 | ; cpu 6/168 | |
55 | ; cpu 6/151 | |
56 | ; cpu 6/154 | |
57 | ; cpu 6/191 | |
53 | 58 | ; |
54 | 59 | |
55 | 60 | org 0x1000 |
0 | ; Copyright (c) 2017-2021, Intel Corporation | |
0 | ; Copyright (c) 2017-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
41 | 41 | ; cpu 6/143 |
42 | 42 | ; cpu 6/140 |
43 | 43 | ; cpu 6/141 |
44 | ; cpu 6/167 | |
45 | ; cpu 6/168 | |
46 | ; cpu 6/151 | |
47 | ; cpu 6/154 | |
48 | ; cpu 6/191 | |
44 | 49 | ; |
45 | 50 | |
46 | 51 | org 0x100000 |
0 | ; Copyright (c) 2018-2021, Intel Corporation | |
0 | ; Copyright (c) 2018-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2018-2021, Intel Corporation | |
0 | ; Copyright (c) 2018-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2020-2021, Intel Corporation | |
0 | ; Copyright (c) 2020-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2020-2021, Intel Corporation | |
0 | ; Copyright (c) 2020-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2020-2021, Intel Corporation | |
0 | ; Copyright (c) 2020-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2015-2021, Intel Corporation | |
0 | ; Copyright (c) 2015-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2016-2021, Intel Corporation | |
0 | ; Copyright (c) 2016-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2014-2021, Intel Corporation | |
0 | ; Copyright (c) 2014-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |
0 | ; Copyright (c) 2013-2021, Intel Corporation | |
0 | ; Copyright (c) 2013-2022, Intel Corporation | |
1 | 1 | ; |
2 | 2 | ; Redistribution and use in source and binary forms, with or without |
3 | 3 | ; modification, are permitted provided that the following conditions are met: |