Lines Matching full:secret

10  * DOC: efi_secret: Allow reading EFI confidential computing (coco) secret area
15 * In it, a file is created for each secret entry. The name of each such file
16 * is the GUID of the secret entry, and its content is the secret data.
41 * Structure of the EFI secret area
46 * 0 16 Secret table header GUID (must be 1e74f542-71dd-4d66-963e-ef4287ff173b)
47 * 16 4 Length of bytes of the entire secret area
49 * 20 16 First secret entry's GUID
50 * 36 4 First secret entry's length in bytes (= 16 + 4 + x)
51 * 40 x First secret entry's data
53 * 40+x 16 Second secret entry's GUID
54 * 56+x 4 Second secret entry's length in bytes (= 16 + 4 + y)
55 * 60+x y Second secret entry's data
59 * The GUID of each secret entry designates the usage of the secret data.
63 * struct secret_header - Header of entire secret area; this should be followed
66 * @len: Length in bytes of entire secret area, including header
74 * struct secret_entry - Holds one secret entry
75 * @guid: Secret-specific GUID (or NULL_GUID if this secret entry was deleted)
76 * @len: Length of secret entry, including its guid and len fields
77 * @data: The secret data (full of zeros if this secret entry was deleted)
110 * actually written back to memory, to clear out the secret.
128 /* Zero out the secret data */ in efi_secret_unlink()
162 dev_err(&dev->dev, "Secret area address is not available\n"); in efi_secret_map_area()
168 dev_err(&dev->dev, "Could not map secret area EFI config entry\n"); in efi_secret_map_area()
173 "Invalid secret area memory location (base_pa=0x%llx size=0x%llx)\n", in efi_secret_map_area()
181 dev_err(&dev->dev, "Could not map secret area\n"); in efi_secret_map_area()
227 * This is not an error: it just means that EFI defines secret in efi_secret_securityfs_setup()
230 dev_dbg(&dev->dev, "EFI secret area does not start with correct GUID\n"); in efi_secret_securityfs_setup()
234 dev_err(&dev->dev, "EFI secret area reported length is too small\n"); in efi_secret_securityfs_setup()
238 dev_err(&dev->dev, "EFI secret area reported length is too big\n"); in efi_secret_securityfs_setup()
268 dev_err(&dev->dev, "EFI secret area is corrupted\n"); in efi_secret_securityfs_setup()
346 MODULE_DESCRIPTION("Confidential computing EFI secret area access");