Lines Matching +full:ecc +full:- +full:size
1 /* SPDX-License-Identifier: GPL-2.0-only */
17 * If a PRZ should only have a single-boot lifetime, this marks it as
23 * struct persistent_ram_zone - Details of a persistent RAM zone (PRZ)
27 * @size: size of mapping
33 * locks access to @buffer "size" bytes and "start" offset
37 * bytes in @buffer->data (not including any trailing ECC bytes)
40 * pointer into @buffer->data containing ECC bytes for @buffer->data
42 * pointer into @buffer->data containing ECC bytes for @buffer header
45 * RSLIB instance for doing ECC calculations
47 * ECC corrected bytes accounting since boot
49 * ECC uncorrectable bytes accounting since boot
51 * ECC configuration details
54 * saved copy of @buffer->data prior to most recent wipe
61 size_t size; member
82 struct persistent_ram_zone *persistent_ram_new(phys_addr_t start, size_t size,