From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by mx.groups.io with SMTP id smtpd.web10.3310.1622062574815381537 for ; Wed, 26 May 2021 13:56:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=ipvR6NW7; spf=pass (domain: redhat.com, ip: 216.205.24.124, mailfrom: lersek@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1622062574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ic2n5y+Yd+8C2tOp8wNBoyGztpM5ZW7BwZrc532k+fo=; b=ipvR6NW7pZLH8EblLXCtWYv7R49qCU03GmVzfWw8abBteIpoFFNbcs1icpbz5c3Wviyk9A btdNvgMx+jwMwbAXV+MAb4x7Ux6nkfSsOygnRUvMJYCGRybWGM4HXy8P4mUQjx/KKPjGwc YlDqNSwkXnn0UOj7+IcNxdOBOx690D4= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-453-IPxRBNY3OrK7XnoUL4_mhA-1; Wed, 26 May 2021 16:56:12 -0400 X-MC-Unique: IPxRBNY3OrK7XnoUL4_mhA-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id E7913107ACE4; Wed, 26 May 2021 20:56:10 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-114-61.ams2.redhat.com [10.36.114.61]) by smtp.corp.redhat.com (Postfix) with ESMTP id EF2997013C; Wed, 26 May 2021 20:56:08 +0000 (UTC) From: "Laszlo Ersek" To: devel@edk2.groups.io Cc: Andrew Fish , Anthony Perard , Ard Biesheuvel , Jordan Justen , Julien Grall , Leif Lindholm , Michael D Kinney , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= Subject: [PATCH 39/43] OvmfPkg/SmbiosPlatformDxe: split GetXenSmbiosTables() decl. to new header Date: Wed, 26 May 2021 22:14:42 +0200 Message-Id: <20210526201446.12554-40-lersek@redhat.com> In-Reply-To: <20210526201446.12554-1-lersek@redhat.com> References: <20210526201446.12554-1-lersek@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lersek@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 TW92ZSB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIEdldFhlblNtYmlvc1RhYmxlcygpIGZ1bmN0aW9u IHRvIGEgbmV3IGhlYWRlcgpmaWxlIGNhbGxlZCAiWGVuU21iaW9zUGxhdGZvcm1EeGUuaCIuIChU aGUgb25seSBkZWNsYXJhdGlvbiB0aGF0IHJlbWFpbnMKaW4gIlNtYmlvc1BsYXRmb3JtRHhlLmgi IGZvciBub3cgaXMgdGhhdCBvZiBHZXRRZW11U21iaW9zVGFibGVzKCkuKQoKTW9kaWZ5IHRoZSBw YXR0ZXJuIGluICJNYWludGFpbmVycy50eHQiIHNvIHRoYXQgdGhlIG5ldyBmaWxlIGJlIGNvdmVy ZWQgaW4KdGhlICJPdm1mUGtnOiBYZW4tcmVsYXRlZCBtb2R1bGVzIiBzZWN0aW9uLgoKVGhpcyBw YXRjaCBpcyBiZXN0IHZpZXdlZCB3aXRoICJnaXQgc2hvdyAtLW5vLXJlbmFtZXMiLgoKQ2M6IEFu ZHJldyBGaXNoIDxhZmlzaEBhcHBsZS5jb20+CkNjOiBBbnRob255IFBlcmFyZCA8YW50aG9ueS5w ZXJhcmRAY2l0cml4LmNvbT4KQ2M6IEFyZCBCaWVzaGV1dmVsIDxhcmRiK3RpYW5vY29yZUBrZXJu ZWwub3JnPgpDYzogSm9yZGFuIEp1c3RlbiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4KQ2M6 IEp1bGllbiBHcmFsbCA8anVsaWVuQHhlbi5vcmc+CkNjOiBMZWlmIExpbmRob2xtIDxsZWlmQG51 dmlhaW5jLmNvbT4KQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu Y29tPgpDYzogUGhpbGlwcGUgTWF0aGlldS1EYXVkw6kgPHBoaWxtZEByZWRoYXQuY29tPgpSZWY6 IGh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjEyMgpTaWdu ZWQtb2ZmLWJ5OiBMYXN6bG8gRXJzZWsgPGxlcnNla0ByZWRoYXQuY29tPgotLS0KIE92bWZQa2cv U21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuaW5mICAgICAgICAgICAgICAgIHwg IDEgKwogTWFpbnRhaW5lcnMudHh0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgfCAgMiArLQogT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9TbWJpb3NQbGF0 Zm9ybUR4ZS5oICAgICAgICAgICAgICAgICAgfCAxNCAtLS0tLS0tLS0tLS0tLQogT3ZtZlBrZy9T bWJpb3NQbGF0Zm9ybUR4ZS97QXJtWGVuLmMgPT4gWGVuU21iaW9zUGxhdGZvcm1EeGUuaH0gfCAy MCArKysrKysrKysrLS0tLS0tLS0tLQogT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9Bcm1YZW4u YyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMiArLQogT3ZtZlBrZy9TbWJpb3NQbGF0 Zm9ybUR4ZS9TbWJpb3NQbGF0Zm9ybUR4ZS5jICAgICAgICAgICAgICAgICAgfCAgMSArCiBPdm1m UGtnL1NtYmlvc1BsYXRmb3JtRHhlL1g4Nlhlbi5jICAgICAgICAgICAgICAgICAgICAgICAgICAg ICB8ICAyICstCiA3IGZpbGVzIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDI3IGRlbGV0aW9u cygtKQoKZGlmZiAtLWdpdCBhL092bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZv cm1EeGUuaW5mIGIvT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9TbWJpb3NQbGF0Zm9ybUR4ZS5p bmYKaW5kZXggNjA2M2MwYzlmNjA5Li4xNDBmYTE2YWMxMzUgMTAwNjQ0Ci0tLSBhL092bWZQa2cv U21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuaW5mCisrKyBiL092bWZQa2cvU21i aW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuaW5mCkBAIC0yNCwxMiArMjQsMTMgQEAg W0RlZmluZXNdCiAjDQogDQogW1NvdXJjZXNdDQogICBRZW11LmMNCiAgIFNtYmlvc1BsYXRmb3Jt RHhlLmMNCiAgIFNtYmlvc1BsYXRmb3JtRHhlLmgNCisgIFhlblNtYmlvc1BsYXRmb3JtRHhlLmgN CiANCiBbU291cmNlcy5JQTMyLCBTb3VyY2VzLlg2NF0NCiAgIFg4Nlhlbi5jDQogDQogW1NvdXJj ZXMuQVJNLCBTb3VyY2VzLkFBUkNINjRdDQogICBBcm1YZW4uYw0KZGlmZiAtLWdpdCBhL01haW50 YWluZXJzLnR4dCBiL01haW50YWluZXJzLnR4dAppbmRleCBlNWY0MTllNjdmMGMuLjc1MTQ3N2U4 ZTYyYSAxMDA2NDQKLS0tIGEvTWFpbnRhaW5lcnMudHh0CisrKyBiL01haW50YWluZXJzLnR4dApA QCAtNDk5LDEzICs0OTksMTMgQEAgRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkNvbnNvbGVTZXJpYWxQ b3J0TGliLwogRjogT3ZtZlBrZy9MaWJyYXJ5L1hlbkh5cGVyY2FsbExpYi8NCiBGOiBPdm1mUGtn L0xpYnJhcnkvWGVuSW9NbWlvTGliLw0KIEY6IE92bWZQa2cvTGlicmFyeS9YZW5QbGF0Zm9ybUxp Yi8NCiBGOiBPdm1mUGtnL0xpYnJhcnkvWGVuUmVhbFRpbWVDbG9ja0xpYi8NCiBGOiBPdm1mUGtn L092bWZYZW4uKg0KIEY6IE92bWZQa2cvT3ZtZlhlbkVsZkhlYWRlckdlbmVyYXRvci5jDQotRjog T3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS8qWGVuLmMNCitGOiBPdm1mUGtnL1NtYmlvc1BsYXRm b3JtRHhlLypYZW4qDQogRjogT3ZtZlBrZy9YZW5BY3BpUGxhdGZvcm1EeGUvDQogRjogT3ZtZlBr Zy9YZW5CdXNEeGUvDQogRjogT3ZtZlBrZy9YZW5Jb1BjaUR4ZS8NCiBGOiBPdm1mUGtnL1hlbklv UHZoRHhlLw0KIEY6IE92bWZQa2cvWGVuUGxhdGZvcm1QZWkvDQogRjogT3ZtZlBrZy9YZW5QdkJs a0R4ZS8NCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1NtYmlvc1BsYXRmb3JtRHhlL1NtYmlvc1BsYXRm b3JtRHhlLmggYi9Pdm1mUGtnL1NtYmlvc1BsYXRmb3JtRHhlL1NtYmlvc1BsYXRmb3JtRHhlLmgK aW5kZXggYWQ0MmEzMjY0MThjLi43YTBiZGJiMjkxMWYgMTAwNjQ0Ci0tLSBhL092bWZQa2cvU21i aW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuaAorKysgYi9Pdm1mUGtnL1NtYmlvc1Bs YXRmb3JtRHhlL1NtYmlvc1BsYXRmb3JtRHhlLmgKQEAgLTgsMjYgKzgsMTIgQEAKIA0KICoqLw0K IA0KICNpZm5kZWYgU01CSU9TX1BMQVRGT1JNX0RYRV9IXw0KICNkZWZpbmUgU01CSU9TX1BMQVRG T1JNX0RYRV9IXw0KIA0KLSNpbmNsdWRlIDxJbmR1c3RyeVN0YW5kYXJkL1NtQmlvcy5oPiAvLyBT TUJJT1NfVEFCTEVfRU5UUllfUE9JTlQNCi0NCi0vKioNCi0gIExvY2F0ZXMgdGhlIFhlbiBTTUJJ T1MgZGF0YSBpZiBpdCBleGlzdHMNCi0NCi0gIEByZXR1cm4gU01CSU9TX1RBQkxFX0VOVFJZX1BP SU5UICAgQWRkcmVzcyBvZiBYZW4gU01CSU9TIGRhdGENCi0NCi0qKi8NCi1TTUJJT1NfVEFCTEVf RU5UUllfUE9JTlQgKg0KLUdldFhlblNtYmlvc1RhYmxlcyAoDQotICBWT0lEDQotICApOw0KLQ0K LQ0KIC8qKg0KICAgTG9jYXRlcyBhbmQgZXh0cmFjdHMgdGhlIFFFTVUgU01CSU9TIHRhYmxlIGRh dGEgaWYgcHJlc2VudCBpbiBmd19jZmcNCiANCiAgIEByZXR1cm4gICAgICAgICAgICAgQWRkcmVz cyBvZiBleHRyYWN0ZWQgUUVNVSBTTUJJT1MgZGF0YQ0KIA0KICoqLw0KZGlmZiAtLWdpdCBhL092 bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvQXJtWGVuLmMgYi9Pdm1mUGtnL1NtYmlvc1BsYXRmb3Jt RHhlL1hlblNtYmlvc1BsYXRmb3JtRHhlLmgKc2ltaWxhcml0eSBpbmRleCA1NiUKY29weSBmcm9t IE92bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvQXJtWGVuLmMKY29weSB0byBPdm1mUGtnL1NtYmlv c1BsYXRmb3JtRHhlL1hlblNtYmlvc1BsYXRmb3JtRHhlLmgKaW5kZXggYzI4NDdmOTA1MzAzLi44 NTBhOGI2NjJjZDUgMTAwNjQ0Ci0tLSBhL092bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvQXJtWGVu LmMKKysrIGIvT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9YZW5TbWJpb3NQbGF0Zm9ybUR4ZS5o CkBAIC0xLDI4ICsxLDI4IEBACiAvKiogQGZpbGUNCi0gIERldGVjdCBYZW4gU01CSU9TIGRhdGEg b24gQVJNIC8gQUFSQ0g2NC4NCisgIFRoaXMgZHJpdmVyIGluc3RhbGxzIFNNQklPUyBpbmZvcm1h dGlvbiBmb3IgT1ZNRiBvbiBYZW4NCiANCi0gIENvcHlyaWdodCAoQykgMjAxNSwgUmVkIEhhdCwg SW5jLg0KKyAgQ29weXJpZ2h0IChDKSAyMDIxLCBSZWQgSGF0LCBJbmMuDQogICBDb3B5cmlnaHQg KGMpIDIwMTEsIEJlaSBHdWFuIDxnYnRqdTg1QGdtYWlsLmNvbT4NCiAgIENvcHlyaWdodCAoYykg MjAxMSwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KIA0KICAg U1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0yLUNsYXVzZS1QYXRlbnQNCisNCiAqKi8NCiAN Ci0jaW5jbHVkZSAiU21iaW9zUGxhdGZvcm1EeGUuaCINCisjaWZuZGVmIFhFTl9TTUJJT1NfUExB VEZPUk1fRFhFX0hfDQorI2RlZmluZSBYRU5fU01CSU9TX1BMQVRGT1JNX0RYRV9IXw0KKw0KKyNp bmNsdWRlIDxJbmR1c3RyeVN0YW5kYXJkL1NtQmlvcy5oPiAvLyBTTUJJT1NfVEFCTEVfRU5UUllf UE9JTlQNCiANCiAvKioNCiAgIExvY2F0ZXMgdGhlIFhlbiBTTUJJT1MgZGF0YSBpZiBpdCBleGlz dHMNCiANCiAgIEByZXR1cm4gU01CSU9TX1RBQkxFX0VOVFJZX1BPSU5UICAgQWRkcmVzcyBvZiBY ZW4gU01CSU9TIGRhdGENCiANCiAqKi8NCiBTTUJJT1NfVEFCTEVfRU5UUllfUE9JTlQgKg0KIEdl dFhlblNtYmlvc1RhYmxlcyAoDQogICBWT0lEDQotICApDQotew0KLSAgLy8NCi0gIC8vIE5vdCBp bXBsZW1lbnRlZCB5ZXQuDQotICAvLw0KLSAgcmV0dXJuIE5VTEw7DQotfQ0KKyAgKTsNCisNCisj ZW5kaWYNCmRpZmYgLS1naXQgYS9Pdm1mUGtnL1NtYmlvc1BsYXRmb3JtRHhlL0FybVhlbi5jIGIv T3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9Bcm1YZW4uYwppbmRleCBjMjg0N2Y5MDUzMDMuLjNk ZDg0OWJiYzBiNCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9Bcm1YZW4u YworKysgYi9Pdm1mUGtnL1NtYmlvc1BsYXRmb3JtRHhlL0FybVhlbi5jCkBAIC01LDEzICs1LDEz IEBACiAgIENvcHlyaWdodCAoYykgMjAxMSwgQmVpIEd1YW4gPGdidGp1ODVAZ21haWwuY29tPg0K ICAgQ29weXJpZ2h0IChjKSAyMDExLCBJbnRlbCBDb3Jwb3JhdGlvbi4gQWxsIHJpZ2h0cyByZXNl cnZlZC48QlI+DQogDQogICBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQlNELTItQ2xhdXNlLVBh dGVudA0KICoqLw0KIA0KLSNpbmNsdWRlICJTbWJpb3NQbGF0Zm9ybUR4ZS5oIg0KKyNpbmNsdWRl ICJYZW5TbWJpb3NQbGF0Zm9ybUR4ZS5oIg0KIA0KIC8qKg0KICAgTG9jYXRlcyB0aGUgWGVuIFNN QklPUyBkYXRhIGlmIGl0IGV4aXN0cw0KIA0KICAgQHJldHVybiBTTUJJT1NfVEFCTEVfRU5UUllf UE9JTlQgICBBZGRyZXNzIG9mIFhlbiBTTUJJT1MgZGF0YQ0KIA0KZGlmZiAtLWdpdCBhL092bWZQ a2cvU21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuYyBiL092bWZQa2cvU21iaW9z UGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1EeGUuYwppbmRleCA3NTdiZWM4NzllNGEuLmYyODBh MTg1MmRkZCAxMDA2NDQKLS0tIGEvT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9TbWJpb3NQbGF0 Zm9ybUR4ZS5jCisrKyBiL092bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvU21iaW9zUGxhdGZvcm1E eGUuYwpAQCAtMTIsMTIgKzEyLDEzIEBACiAjaW5jbHVkZSA8TGlicmFyeS9EZWJ1Z0xpYi5oPiAg ICAgICAgICAgICAgICAgLy8gQVNTRVJUX0VGSV9FUlJPUigpDQogI2luY2x1ZGUgPExpYnJhcnkv TWVtb3J5QWxsb2NhdGlvbkxpYi5oPiAgICAgIC8vIEZyZWVQb29sKCkNCiAjaW5jbHVkZSA8TGli cmFyeS9VZWZpQm9vdFNlcnZpY2VzVGFibGVMaWIuaD4gLy8gZ0JTDQogI2luY2x1ZGUgPFByb3Rv Y29sL1NtYmlvcy5oPiAgICAgICAgICAgICAgICAgIC8vIEVGSV9TTUJJT1NfUFJPVE9DT0wNCiAN CiAjaW5jbHVkZSAiU21iaW9zUGxhdGZvcm1EeGUuaCINCisjaW5jbHVkZSAiWGVuU21iaW9zUGxh dGZvcm1EeGUuaCINCiANCiAjZGVmaW5lIFRZUEUwX1NUUklOR1MgXA0KICAgIkVGSSBEZXZlbG9w bWVudCBLaXQgSUkgLyBPVk1GXDAiICAgICAvKiBWZW5kb3IgKi8gXA0KICAgIjAuMC4wXDAiICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBCaW9zVmVyc2lvbiAqLyBcDQogICAiMDIvMDYv MjAxNVwwIiAgICAgICAgICAgICAgICAgICAgICAgIC8qIEJpb3NSZWxlYXNlRGF0ZSAqLw0KIC8v DQpkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9YODZYZW4uYyBiL092bWZQ a2cvU21iaW9zUGxhdGZvcm1EeGUvWDg2WGVuLmMKaW5kZXggZTBiMWIyOWY4MGRiLi4wYWNlZGY4 OTk1ZGEgMTAwNjQ0Ci0tLSBhL092bWZQa2cvU21iaW9zUGxhdGZvcm1EeGUvWDg2WGVuLmMKKysr IGIvT3ZtZlBrZy9TbWJpb3NQbGF0Zm9ybUR4ZS9YODZYZW4uYwpAQCAtOSwxMyArOSwxMyBAQAog KiovDQogDQogI2luY2x1ZGUgPExpYnJhcnkvQmFzZUxpYi5oPiAvLyBBc2NpaVN0cm5DbXAoKQ0K ICNpbmNsdWRlIDxMaWJyYXJ5L0hvYkxpYi5oPiAgLy8gR2V0Rmlyc3RHdWlkSG9iKCkNCiAjaW5j bHVkZSA8UGkvUGlIb2IuaD4gICAgICAgIC8vIEVGSV9IT0JfR1VJRF9UWVBFDQogDQotI2luY2x1 ZGUgIlNtYmlvc1BsYXRmb3JtRHhlLmgiDQorI2luY2x1ZGUgIlhlblNtYmlvc1BsYXRmb3JtRHhl LmgiDQogDQogI2RlZmluZSBYRU5fU01CSU9TX1BIWVNJQ0FMX0FERFJFU1MgICAgICAgMHgwMDBF QjAwMA0KICNkZWZpbmUgWEVOX1NNQklPU19QSFlTSUNBTF9FTkQgICAgICAgICAgIDB4MDAwRjAw MDANCiANCiAvKioNCiAgIFZhbGlkYXRlcyB0aGUgU01CSU9TIGVudHJ5IHBvaW50IHN0cnVjdHVy ZQ0KLS0gCjIuMTkuMS4zLmczMDI0N2FhNWQyMDEKCgo=