diff --git a/abi_gki_aarch64.xml b/abi_gki_aarch64.xml
index b7edc3dafc97..a81a2081737c 100644
--- a/abi_gki_aarch64.xml
+++ b/abi_gki_aarch64.xml
@@ -12151,6 +12151,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -12158,8 +12174,8 @@
-
-
+
+
@@ -12185,20 +12201,20 @@
-
-
+
+
-
+
-
-
+
+
-
+
@@ -12207,51 +12223,51 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
@@ -12266,63 +12282,63 @@
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
@@ -12337,11 +12353,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -12349,32 +12365,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -12383,34 +12399,34 @@
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
@@ -12437,71 +12453,71 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
+
+
-
+
@@ -12510,53 +12526,53 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -12565,23 +12581,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -12592,15 +12608,15 @@
-
+
-
+
-
+
@@ -12611,30 +12627,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -12642,49 +12658,49 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -12694,7 +12710,7 @@
-
+
@@ -12707,51 +12723,51 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -12759,60 +12775,60 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -12822,19 +12838,19 @@
-
+
-
+
-
+
-
+
@@ -12842,7 +12858,7 @@
-
+
@@ -12853,8 +12869,8 @@
-
-
+
+
@@ -12881,25 +12897,25 @@
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
@@ -12910,23 +12926,23 @@
-
+
-
+
-
-
+
+
-
+
@@ -12935,22 +12951,22 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -12958,15 +12974,15 @@
-
+
-
+
-
+
@@ -12987,13 +13003,13 @@
-
+
-
+
-
+
@@ -13034,7 +13050,7 @@
-
+
@@ -13042,12 +13058,12 @@
-
+
-
+
-
+
@@ -13056,22 +13072,22 @@
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
@@ -13082,37 +13098,37 @@
-
+
-
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13120,67 +13136,67 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13203,9 +13219,9 @@
-
+
-
+
@@ -13220,7 +13236,7 @@
-
+
@@ -13231,20 +13247,20 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -13253,33 +13269,33 @@
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -13401,10 +13417,10 @@
-
+
-
+
@@ -13563,13 +13579,13 @@
-
+
-
+
-
+
@@ -13584,10 +13600,10 @@
-
+
-
+
@@ -13668,7 +13684,7 @@
-
+
@@ -13743,10 +13759,10 @@
-
+
-
+
@@ -13815,7 +13831,7 @@
-
+
@@ -13827,11 +13843,11 @@
-
+
-
+
-
+
@@ -13840,7 +13856,7 @@
-
+
@@ -13855,7 +13871,7 @@
-
+
@@ -13873,7 +13889,7 @@
-
+
@@ -13942,22 +13958,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -13966,38 +13982,38 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14006,7 +14022,7 @@
-
+
@@ -14021,7 +14037,7 @@
-
+
@@ -14039,7 +14055,7 @@
-
+
@@ -14108,22 +14124,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -14132,32 +14148,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14171,10 +14187,10 @@
-
+
-
+
@@ -14183,31 +14199,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14216,27 +14232,27 @@
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
-
+
-
+
@@ -14244,56 +14260,56 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
@@ -14308,64 +14324,64 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
@@ -14384,7 +14400,7 @@
-
+
@@ -14393,18 +14409,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -14412,15 +14428,15 @@
-
+
-
+
-
+
@@ -14428,7 +14444,7 @@
-
+
@@ -14444,7 +14460,7 @@
-
+
@@ -14457,18 +14473,18 @@
-
+
-
+
-
+
@@ -14476,9 +14492,9 @@
-
+
-
+
@@ -14489,18 +14505,18 @@
-
+
-
+
-
+
@@ -14509,12 +14525,12 @@
-
+
-
+
-
+
@@ -14526,7 +14542,7 @@
-
+
@@ -14538,13 +14554,13 @@
-
+
-
+
@@ -14556,11 +14572,11 @@
-
+
-
+
-
+
@@ -14568,28 +14584,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14597,18 +14613,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -14616,7 +14632,7 @@
-
+
@@ -14625,25 +14641,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14652,22 +14668,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14682,13 +14698,13 @@
-
+
-
+
@@ -14697,13 +14713,13 @@
-
+
-
+
@@ -14736,10 +14752,10 @@
-
+
-
+
@@ -14751,109 +14767,109 @@
-
+
-
+
-
-
+
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14867,28 +14883,28 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14897,7 +14913,7 @@
-
+
@@ -14906,25 +14922,25 @@
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
@@ -14932,21 +14948,21 @@
-
+
-
+
-
+
-
+
-
+
@@ -14954,38 +14970,38 @@
-
-
-
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -14993,87 +15009,87 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -15082,22 +15098,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15109,10 +15125,10 @@
-
+
-
+
@@ -15124,37 +15140,37 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15166,19 +15182,19 @@
-
+
-
+
-
+
-
+
@@ -15187,13 +15203,13 @@
-
+
-
+
@@ -15205,25 +15221,25 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15244,9 +15260,9 @@
-
-
-
+
+
+
@@ -15254,73 +15270,73 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
-
+
-
+
+
+
-
+
-
+
-
+
-
+
@@ -15329,13 +15345,13 @@
-
+
-
+
-
+
@@ -15344,7 +15360,7 @@
-
+
@@ -15353,19 +15369,19 @@
-
+
-
+
-
+
-
+
@@ -15374,19 +15390,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -15398,22 +15414,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15425,28 +15441,28 @@
-
+
-
+
-
+
-
+
-
+
@@ -15455,7 +15471,7 @@
-
+
@@ -15464,13 +15480,13 @@
-
+
-
+
@@ -15478,28 +15494,28 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -15507,16 +15523,16 @@
-
+
-
+
-
+
-
+
@@ -15537,8 +15553,8 @@
-
-
+
+
@@ -15546,134 +15562,134 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
+
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
@@ -15682,18 +15698,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -15703,22 +15719,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -15727,22 +15743,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -15760,13 +15776,13 @@
-
+
-
+
-
+
@@ -15774,119 +15790,119 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
-
+
+
-
+
-
+
-
+
@@ -15904,16 +15920,16 @@
-
-
-
+
+
+
-
+
-
+
@@ -15927,34 +15943,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -15962,17 +15978,17 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -16002,22 +16018,22 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16025,11 +16041,11 @@
-
-
-
+
+
+
-
+
@@ -16038,65 +16054,65 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
+
@@ -16105,7 +16121,7 @@
-
+
@@ -16114,28 +16130,28 @@
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
-
-
+
+
+
+
@@ -16158,13 +16174,13 @@
-
+
-
+
-
+
@@ -16173,47 +16189,47 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16221,31 +16237,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16254,18 +16270,18 @@
-
+
-
+
-
-
-
+
+
+
@@ -16273,7 +16289,7 @@
-
+
@@ -16281,7 +16297,7 @@
-
+
@@ -16290,14 +16306,14 @@
-
-
-
-
-
-
+
+
+
+
+
+
-
+
@@ -16306,67 +16322,67 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -16389,8 +16405,8 @@
-
-
+
+
@@ -16398,41 +16414,41 @@
-
-
+
-
+
+
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
+
+
-
+
+
-
+
-
+
@@ -16441,7 +16457,7 @@
-
+
@@ -16456,19 +16472,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -16477,100 +16493,100 @@
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
-
-
+
+
+
@@ -16581,18 +16597,18 @@
-
-
-
+
+
-
-
+
+
-
+
+
-
+
@@ -16607,10 +16623,10 @@
-
+
-
+
@@ -16619,47 +16635,47 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
-
-
+
+
-
+
+
-
-
-
+
+
+
+
@@ -16668,16 +16684,16 @@
-
-
+
+
-
+
-
+
@@ -16689,7 +16705,7 @@
-
+
@@ -16697,7 +16713,7 @@
-
+
@@ -16705,96 +16721,96 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -16803,7 +16819,7 @@
-
+
@@ -16812,29 +16828,29 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16842,18 +16858,18 @@
-
+
-
+
-
+
-
+
-
+
@@ -16865,21 +16881,21 @@
-
-
+
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -16887,35 +16903,35 @@
-
+
-
-
-
-
+
+
+
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -16923,41 +16939,41 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -16969,7 +16985,7 @@
-
+
@@ -16980,16 +16996,16 @@
-
+
-
+
-
+
-
+
@@ -16998,64 +17014,64 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -17064,20 +17080,20 @@
-
+
-
-
+
+
-
-
+
+
-
+
@@ -17085,18 +17101,18 @@
-
+
-
-
+
+
-
-
-
-
+
+
+
+
@@ -17113,68 +17129,68 @@
-
+
-
-
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -17185,7 +17201,7 @@
-
+
@@ -17200,37 +17216,37 @@
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
@@ -17238,35 +17254,35 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -17275,7 +17291,7 @@
-
+
@@ -17286,70 +17302,70 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -17358,24 +17374,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -17393,7 +17409,7 @@
-
+
@@ -17405,24 +17421,24 @@
-
+
-
-
-
-
+
+
+
-
-
-
+
+
-
+
+
+
-
+
@@ -17432,13 +17448,13 @@
-
+
-
+
@@ -17446,38 +17462,38 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
+
+
@@ -17485,21 +17501,21 @@
-
-
-
+
-
+
+
+
-
+
-
+
-
+
@@ -17507,70 +17523,70 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -17578,20 +17594,20 @@
-
+
-
+
-
-
-
-
-
+
+
+
+
+
@@ -17599,9 +17615,9 @@
-
-
+
+
@@ -17618,39 +17634,39 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -17661,20 +17677,20 @@
-
+
-
+
-
+
-
+
-
-
-
+
+
+
@@ -17688,24 +17704,24 @@
-
-
+
+
-
+
-
+
-
+
-
+
-
+
@@ -17714,32 +17730,32 @@
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
-
+
@@ -17751,30 +17767,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -17785,122 +17801,122 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
+
+
-
+
@@ -17921,101 +17937,101 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
+
+
+
-
+
+
@@ -18032,95 +18048,95 @@
-
-
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
@@ -18146,9 +18162,9 @@
-
-
-
+
+
+
@@ -18198,18 +18214,18 @@
-
-
+
-
+
+
-
+
-
+
@@ -18235,49 +18251,49 @@
-
+
-
+
-
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
@@ -18298,7 +18314,7 @@
-
+
@@ -18307,7 +18323,7 @@
-
+
@@ -18316,7 +18332,7 @@
-
+
@@ -18337,38 +18353,38 @@
-
-
-
-
+
+
-
-
-
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
+
@@ -18386,97 +18402,97 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -18484,7 +18500,7 @@
-
+
@@ -18493,49 +18509,49 @@
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-