diff --git a/abi_gki_aarch64.xml b/abi_gki_aarch64.xml
index bc24d0cabafb..ff2e9ed7da11 100644
--- a/abi_gki_aarch64.xml
+++ b/abi_gki_aarch64.xml
@@ -1575,7 +1575,6 @@
-
@@ -2025,7 +2024,6 @@
-
@@ -40547,24 +40545,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -40572,7 +40632,7 @@
-
+
@@ -40616,27 +40676,27 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -40689,14 +40749,14 @@
-
-
-
-
-
+
+
+
+
+
@@ -40705,50 +40765,50 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -40757,12 +40817,12 @@
-
+
-
+
@@ -40774,7 +40834,7 @@
-
+
@@ -40806,7 +40866,7 @@
-
+
@@ -40826,11 +40886,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -40838,19 +40898,19 @@
-
+
-
-
+
+
-
-
+
+
-
+
@@ -40858,29 +40918,29 @@
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -41023,7 +41083,7 @@
-
+
@@ -41038,7 +41098,7 @@
-
+
@@ -41052,7 +41112,7 @@
-
+
@@ -41060,18 +41120,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -41082,16 +41142,16 @@
-
+
-
+
-
+
-
+
@@ -41100,13 +41160,13 @@
-
+
-
+
-
+
@@ -41127,9 +41187,9 @@
-
+
-
+
@@ -41138,13 +41198,13 @@
-
+
-
+
@@ -41156,31 +41216,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -41224,13 +41284,13 @@
-
+
-
+
-
+
@@ -41241,7 +41301,7 @@
-
+
@@ -41250,21 +41310,21 @@
-
+
-
+
-
+
-
+
-
+
@@ -41278,7 +41338,7 @@
-
+
@@ -41302,37 +41362,37 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -41362,7 +41422,7 @@
-
+
@@ -41370,7 +41430,7 @@
-
+
@@ -41379,17 +41439,17 @@
-
+
-
+
-
+
@@ -41398,22 +41458,22 @@
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
@@ -41422,7 +41482,7 @@
-
+
@@ -41430,14 +41490,14 @@
-
+
-
+
@@ -41445,42 +41505,42 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41517,7 +41577,7 @@
-
+
@@ -41561,15 +41621,15 @@
-
+
-
-
+
+
-
+
@@ -41577,43 +41637,43 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -41621,32 +41681,32 @@
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -41658,27 +41718,27 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -41686,11 +41746,11 @@
-
-
+
+
-
+
@@ -41698,135 +41758,135 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -41837,150 +41897,150 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
-
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -41988,33 +42048,33 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -42026,19 +42086,19 @@
-
+
-
+
-
+
-
-
+
+
@@ -42062,13 +42122,13 @@
-
+
-
+
@@ -42078,11 +42138,11 @@
-
+
-
+
@@ -42093,51 +42153,51 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -42149,7 +42209,7 @@
-
+
@@ -42157,29 +42217,29 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -42202,24 +42262,24 @@
-
+
-
+
-
+
-
+
-
+
@@ -42237,13 +42297,13 @@
-
+
-
+
-
+
@@ -42254,30 +42314,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -42288,35 +42348,35 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -42327,7 +42387,7 @@
-
+
@@ -42338,48 +42398,48 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -42391,13 +42451,13 @@
-
+
-
+
@@ -42406,10 +42466,10 @@
-
+
-
+
@@ -42427,7 +42487,7 @@
-
+
@@ -42441,15 +42501,15 @@
-
+
-
-
+
+
@@ -42457,28 +42517,28 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
@@ -42506,23 +42566,23 @@
-
+
-
+
-
+
-
+
-
+
@@ -42533,22 +42593,22 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
@@ -42566,10 +42626,10 @@
-
+
-
+
@@ -42607,19 +42667,19 @@
-
+
-
+
-
+
@@ -42649,10 +42709,10 @@
-
+
-
+
@@ -42691,7 +42751,7 @@
-
+
@@ -42718,52 +42778,52 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -42777,13 +42837,13 @@
-
+
-
+
-
+
@@ -42809,7 +42869,7 @@
-
+
@@ -42824,87 +42884,87 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -42916,10 +42976,10 @@
-
+
-
+
@@ -42928,7 +42988,7 @@
-
+
@@ -42937,10 +42997,10 @@
-
+
-
+
@@ -42949,10 +43009,10 @@
-
+
-
+
@@ -42961,19 +43021,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -42985,19 +43045,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -43012,7 +43072,7 @@
-
+
@@ -43021,13 +43081,13 @@
-
+
-
+
@@ -43045,14 +43105,14 @@
-
+
-
+
@@ -43063,7 +43123,7 @@
-
+
@@ -43080,10 +43140,10 @@
-
+
-
+
@@ -43107,7 +43167,7 @@
-
+
@@ -43118,58 +43178,58 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43177,8 +43237,8 @@
-
-
+
+
@@ -43189,49 +43249,49 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
-
-
+
+
+
+
-
+
-
-
-
+
+
+
@@ -43254,13 +43314,13 @@
-
+
-
+
@@ -43269,7 +43329,7 @@
-
+
@@ -43280,15 +43340,15 @@
-
+
-
+
-
+
@@ -43305,7 +43365,7 @@
-
+
@@ -43314,14 +43374,6 @@
-
-
-
-
-
-
-
-
@@ -43341,11 +43393,11 @@
-
+
-
+
@@ -43359,22 +43411,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43382,9 +43434,9 @@
-
+
-
+
@@ -43392,33 +43444,33 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43435,10 +43487,10 @@
-
+
-
+
@@ -43447,38 +43499,38 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43490,7 +43542,7 @@
-
+
@@ -43505,16 +43557,16 @@
-
+
-
+
-
+
@@ -43532,26 +43584,26 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43559,25 +43611,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -43589,7 +43641,7 @@
-
+
@@ -43598,40 +43650,40 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43639,10 +43691,10 @@
-
+
-
+
@@ -43653,7 +43705,7 @@
-
+
@@ -43678,28 +43730,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43708,22 +43760,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -43738,7 +43790,7 @@
-
+
@@ -43759,7 +43811,7 @@
-
+
@@ -43795,10 +43847,10 @@
-
+
-
+
@@ -43813,87 +43865,87 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43901,9 +43953,17 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -43911,28 +43971,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -43942,7 +44002,7 @@
-
+
@@ -43971,32 +44031,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -44007,10 +44067,10 @@
-
+
-
+
@@ -44021,7 +44081,7 @@
-
+
@@ -44030,7 +44090,7 @@
-
+
@@ -44044,22 +44104,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -44086,25 +44146,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -44113,10 +44173,10 @@
-
+
-
+
@@ -44125,16 +44185,16 @@
-
+
-
+
-
+
@@ -44155,13 +44215,13 @@
-
+
-
+
@@ -44179,13 +44239,13 @@
-
+
-
+
-
+
@@ -44212,7 +44272,7 @@
-
+
@@ -44220,16 +44280,16 @@
-
+
-
+
-
+
-
+
@@ -44241,118 +44301,118 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -44360,13 +44420,13 @@
-
+
-
+
-
+
@@ -44387,7 +44447,7 @@
-
+
@@ -44411,14 +44471,14 @@
-
+
-
+
-
+
@@ -44442,10 +44502,10 @@
-
+
-
+
@@ -44469,13 +44529,13 @@
-
+
-
+
@@ -44493,16 +44553,16 @@
-
+
-
+
-
+
-
+
@@ -44511,10 +44571,10 @@
-
+
-
+
@@ -44525,7 +44585,7 @@
-
+
@@ -44552,7 +44612,7 @@
-
+
@@ -44582,14 +44642,14 @@
-
+
-
-
+
+
@@ -44602,19 +44662,19 @@
-
+
-
+
-
-
+
+
-
+
@@ -44671,19 +44731,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -44692,19 +44752,19 @@
-
+
-
+
-
+
@@ -44722,13 +44782,13 @@
-
+
-
+
@@ -44740,10 +44800,10 @@
-
+
-
+
@@ -44800,13 +44860,13 @@
-
+
-
+
-
+
@@ -44836,7 +44896,7 @@
-
+
@@ -44869,7 +44929,7 @@
-
+
@@ -44890,10 +44950,10 @@
-
+
-
+
@@ -44908,34 +44968,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -44947,19 +45007,19 @@
-
+
-
+
-
+
-
+
@@ -44971,10 +45031,10 @@
-
+
-
+
@@ -44983,34 +45043,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -45025,7 +45085,7 @@
-
+
@@ -45037,25 +45097,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -45064,7 +45124,7 @@
-
+
@@ -45097,7 +45157,7 @@
-
+
@@ -45109,13 +45169,13 @@
-
+
-
+
@@ -45124,7 +45184,7 @@
-
+
@@ -45133,15 +45193,15 @@
-
+
-
+
-
+
@@ -45153,10 +45213,10 @@
-
-
+
+
-
+
@@ -45186,25 +45246,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -45212,7 +45272,7 @@
-
+
@@ -45296,7 +45356,7 @@
-
+
@@ -45322,10 +45382,10 @@
-
+
-
+
@@ -45333,7 +45393,7 @@
-
+
@@ -45353,10 +45413,10 @@
-
+
-
+
@@ -45408,16 +45468,16 @@
-
+
-
+
-
+
@@ -45429,7 +45489,7 @@
-
+
@@ -45438,14 +45498,14 @@
-
+
-
+
-
+
@@ -45460,18 +45520,18 @@
-
+
-
+
-
+
-
+
@@ -45519,21 +45579,21 @@
-
+
-
-
-
+
+
+
-
+
-
-
+
+
@@ -45547,7 +45607,7 @@
-
+
@@ -45561,7 +45621,7 @@
-
+
@@ -45572,15 +45632,15 @@
-
+
-
+
-
+
@@ -45723,7 +45783,7 @@
-
+
@@ -45738,7 +45798,7 @@
-
+
@@ -45767,13 +45827,13 @@
-
+
-
+
@@ -45791,17 +45851,17 @@
-
+
-
+
-
-
+
+
@@ -45809,9 +45869,9 @@
-
+
-
+
@@ -45823,7 +45883,7 @@
-
+
@@ -45834,52 +45894,52 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -45896,25 +45956,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -45923,35 +45983,35 @@
-
-
+
+
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
@@ -45970,13 +46030,13 @@
-
+
-
+
@@ -45984,7 +46044,7 @@
-
+
@@ -45993,7 +46053,7 @@
-
+
@@ -46019,7 +46079,7 @@
-
+
@@ -46037,84 +46097,84 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -46129,14 +46189,14 @@
-
+
-
+
-
+
@@ -46150,10 +46210,10 @@
-
+
-
+
@@ -46167,15 +46227,15 @@
-
+
-
+
-
+
@@ -46183,7 +46243,7 @@
-
+
@@ -46194,7 +46254,7 @@
-
+
@@ -46202,15 +46262,15 @@
-
+
-
-
+
+
@@ -46218,10 +46278,10 @@
-
+
-
+
@@ -46230,10 +46290,10 @@
-
+
-
+
@@ -46254,13 +46314,13 @@
-
+
-
+
-
+
@@ -46281,13 +46341,13 @@
-
+
-
+
-
+
@@ -46298,23 +46358,23 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -46328,7 +46388,7 @@
-
+
@@ -46369,7 +46429,7 @@
-
+
@@ -46384,7 +46444,7 @@
-
+
@@ -46399,7 +46459,7 @@
-
+
@@ -46428,7 +46488,7 @@
-
+
@@ -46437,13 +46497,13 @@
-
+
-
+
-
+
@@ -46451,7 +46511,7 @@
-
+
@@ -46460,7 +46520,7 @@
-
+
@@ -46478,25 +46538,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -46511,19 +46571,19 @@
-
+
-
+
-
+
-
+
@@ -46544,7 +46604,7 @@
-
+
@@ -46559,7 +46619,7 @@
-
+
@@ -46582,16 +46642,16 @@
-
+
-
+
-
+
@@ -46599,19 +46659,19 @@
-
+
-
+
-
+
-
+
@@ -46622,16 +46682,16 @@
-
+
-
+
-
+
-
+
@@ -46702,7 +46762,7 @@
-
+
@@ -46722,10 +46782,10 @@
-
+
-
+
@@ -46746,7 +46806,7 @@
-
+
@@ -46758,16 +46818,16 @@
-
+
-
+
-
+
@@ -46790,13 +46850,13 @@
-
+
-
+
@@ -46811,7 +46871,7 @@
-
+
@@ -46820,22 +46880,22 @@
-
+
-
+
-
+
-
+
@@ -46849,9 +46909,9 @@
-
+
-
+
@@ -46864,13 +46924,13 @@
-
-
+
+
-
+
@@ -46887,17 +46947,17 @@
-
+
-
+
-
+
@@ -46974,7 +47034,7 @@
-
+
@@ -47019,10 +47079,10 @@
-
+
-
+
@@ -47043,13 +47103,13 @@
-
+
-
+
-
+
@@ -47060,8 +47120,8 @@
-
-
+
+
@@ -47069,7 +47129,7 @@
-
+
@@ -47083,7 +47143,7 @@
-
+
@@ -47139,7 +47199,7 @@
-
+
@@ -47153,11 +47213,11 @@
-
+
-
-
+
+
@@ -47165,14 +47225,14 @@
-
+
-
+
@@ -47185,12 +47245,12 @@
-
+
-
+
-
+
@@ -47210,7 +47270,7 @@
-
+
@@ -47232,7 +47292,7 @@
-
+
@@ -47260,68 +47320,68 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -47329,10 +47389,10 @@
-
+
-
+
@@ -47343,7 +47403,7 @@
-
+
@@ -47357,10 +47417,10 @@
-
+
-
+
@@ -47371,7 +47431,7 @@
-
+
@@ -47388,13 +47448,13 @@
-
+
-
+
-
+
@@ -47403,32 +47463,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -47446,7 +47506,7 @@
-
+
@@ -47454,10 +47514,10 @@
-
+
-
+
@@ -47466,8 +47526,8 @@
-
-
+
+
@@ -47478,7 +47538,7 @@
-
+
@@ -47492,7 +47552,7 @@
-
+
@@ -47501,13 +47561,13 @@
-
+
-
+
-
+
@@ -47525,25 +47585,25 @@
-
+
-
+
-
+
-
+
-
+
@@ -47551,55 +47611,55 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -47607,7 +47667,7 @@
-
+
@@ -47616,49 +47676,49 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -47676,7 +47736,7 @@
-
+
@@ -47691,7 +47751,7 @@
-
+
@@ -47778,7 +47838,7 @@
-
+
@@ -47796,7 +47856,7 @@
-
+
@@ -47814,7 +47874,7 @@
-
+
@@ -47835,10 +47895,10 @@
-
+
-
+
@@ -47847,13 +47907,13 @@
-
+
-
+
@@ -47874,18 +47934,18 @@
-
+
-
+
-
+
@@ -47897,19 +47957,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -47929,7 +47989,7 @@
-
+
@@ -47953,13 +48013,13 @@
-
+
-
+
@@ -47983,7 +48043,7 @@
-
+
@@ -47998,7 +48058,7 @@
-
+
@@ -48007,10 +48067,10 @@
-
+
-
+
@@ -48046,28 +48106,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -48076,7 +48136,7 @@
-
+
@@ -48088,17 +48148,17 @@
-
+
-
+
-
+
-
+
@@ -48115,8 +48175,8 @@
-
-
+
+
@@ -48142,7 +48202,7 @@
-
+
@@ -48151,9 +48211,9 @@
-
+
-
+
@@ -48166,24 +48226,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -48210,15 +48270,15 @@
-
+
-
+
-
+
-
+
@@ -48257,10 +48317,10 @@
-
+
-
+
@@ -48275,37 +48335,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -48320,19 +48380,19 @@
-
+
-
+
-
+
-
+
@@ -48343,9 +48403,9 @@
-
+
-
+
@@ -48354,7 +48414,7 @@
-
+
@@ -48372,36 +48432,36 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+