]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
x86/sev: Shorten struct name snp_secrets_page_layout to snp_secrets_page
authorTom Lendacky <thomas.lendacky@amd.com>
Wed, 24 Apr 2024 15:57:57 +0000 (10:57 -0500)
committerBorislav Petkov (AMD) <bp@alien8.de>
Thu, 25 Apr 2024 14:13:51 +0000 (16:13 +0200)
Ending a struct name with "layout" is a little redundant, so shorten the
snp_secrets_page_layout name to just snp_secrets_page.

No functional change.

  [ bp: Rename the local pointer to "secrets" too for more clarity. ]

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/bc8d58302c6ab66c3beeab50cce3ec2c6bd72d6c.1713974291.git.thomas.lendacky@amd.com
arch/x86/include/asm/sev.h
arch/x86/kernel/sev.c
drivers/virt/coco/sev-guest/sev-guest.c

index 7f57382afee41754beb8164244f199e4ac30a148..48bc397db6493be153de82bcd01a6b3ee9a6415e 100644 (file)
@@ -140,7 +140,7 @@ struct secrets_os_area {
 #define VMPCK_KEY_LEN          32
 
 /* See the SNP spec version 0.9 for secrets page format */
-struct snp_secrets_page_layout {
+struct snp_secrets_page {
        u32 version;
        u32 imien       : 1,
            rsvd1       : 31;
index 38ad066179d81fe7efc2b2469fbe583c12586e06..790e4818f7c6070c8a2a0856f3eaeee1d4a22649 100644 (file)
@@ -648,7 +648,7 @@ static u64 __init get_secrets_page(void)
 
 static u64 __init get_snp_jump_table_addr(void)
 {
-       struct snp_secrets_page_layout *layout;
+       struct snp_secrets_page *secrets;
        void __iomem *mem;
        u64 pa, addr;
 
@@ -662,9 +662,9 @@ static u64 __init get_snp_jump_table_addr(void)
                return 0;
        }
 
-       layout = (__force struct snp_secrets_page_layout *)mem;
+       secrets = (__force struct snp_secrets_page *)mem;
 
-       addr = layout->os_area.ap_jump_table_pa;
+       addr = secrets->os_area.ap_jump_table_pa;
        iounmap(mem);
 
        return addr;
index 87f241825bc360fcc8af7d6f48e10d2b68d0fcb0..654290a8e1ba31b9ac777f1de90c71fa09c8c852 100644 (file)
@@ -59,7 +59,7 @@ struct snp_guest_dev {
         */
        struct snp_guest_msg secret_request, secret_response;
 
-       struct snp_secrets_page_layout *layout;
+       struct snp_secrets_page *secrets;
        struct snp_req_data input;
        union {
                struct snp_report_req report;
@@ -743,26 +743,26 @@ static const struct file_operations snp_guest_fops = {
        .unlocked_ioctl = snp_guest_ioctl,
 };
 
-static u8 *get_vmpck(int id, struct snp_secrets_page_layout *layout, u32 **seqno)
+static u8 *get_vmpck(int id, struct snp_secrets_page *secrets, u32 **seqno)
 {
        u8 *key = NULL;
 
        switch (id) {
        case 0:
-               *seqno = &layout->os_area.msg_seqno_0;
-               key = layout->vmpck0;
+               *seqno = &secrets->os_area.msg_seqno_0;
+               key = secrets->vmpck0;
                break;
        case 1:
-               *seqno = &layout->os_area.msg_seqno_1;
-               key = layout->vmpck1;
+               *seqno = &secrets->os_area.msg_seqno_1;
+               key = secrets->vmpck1;
                break;
        case 2:
-               *seqno = &layout->os_area.msg_seqno_2;
-               key = layout->vmpck2;
+               *seqno = &secrets->os_area.msg_seqno_2;
+               key = secrets->vmpck2;
                break;
        case 3:
-               *seqno = &layout->os_area.msg_seqno_3;
-               key = layout->vmpck3;
+               *seqno = &secrets->os_area.msg_seqno_3;
+               key = secrets->vmpck3;
                break;
        default:
                break;
@@ -897,8 +897,8 @@ static void unregister_sev_tsm(void *data)
 
 static int __init sev_guest_probe(struct platform_device *pdev)
 {
-       struct snp_secrets_page_layout *layout;
        struct sev_guest_platform_data *data;
+       struct snp_secrets_page *secrets;
        struct device *dev = &pdev->dev;
        struct snp_guest_dev *snp_dev;
        struct miscdevice *misc;
@@ -916,7 +916,7 @@ static int __init sev_guest_probe(struct platform_device *pdev)
        if (!mapping)
                return -ENODEV;
 
-       layout = (__force void *)mapping;
+       secrets = (__force void *)mapping;
 
        ret = -ENOMEM;
        snp_dev = devm_kzalloc(&pdev->dev, sizeof(struct snp_guest_dev), GFP_KERNEL);
@@ -924,7 +924,7 @@ static int __init sev_guest_probe(struct platform_device *pdev)
                goto e_unmap;
 
        ret = -EINVAL;
-       snp_dev->vmpck = get_vmpck(vmpck_id, layout, &snp_dev->os_area_msg_seqno);
+       snp_dev->vmpck = get_vmpck(vmpck_id, secrets, &snp_dev->os_area_msg_seqno);
        if (!snp_dev->vmpck) {
                dev_err(dev, "invalid vmpck id %d\n", vmpck_id);
                goto e_unmap;
@@ -938,7 +938,7 @@ static int __init sev_guest_probe(struct platform_device *pdev)
 
        platform_set_drvdata(pdev, snp_dev);
        snp_dev->dev = dev;
-       snp_dev->layout = layout;
+       snp_dev->secrets = secrets;
 
        /* Allocate the shared page used for the request and response message. */
        snp_dev->request = alloc_shared_pages(dev, sizeof(struct snp_guest_msg));