Lines Matching refs:header
43 struct nvram_header __iomem *header; in find_nvram_size() local
47 header = (struct nvram_header *)(end - nvram_sizes[i]); in find_nvram_size()
48 if (header->magic == NVRAM_MAGIC) in find_nvram_size()
58 struct nvram_header __iomem *header; in nvram_find_and_copy() local
75 header = (struct nvram_header *)(iobase + off - size); in nvram_find_and_copy()
82 header = (struct nvram_header *)(iobase + 4096); in nvram_find_and_copy()
83 if (header->magic == NVRAM_MAGIC) { in nvram_find_and_copy()
88 header = (struct nvram_header *)(iobase + 1024); in nvram_find_and_copy()
89 if (header->magic == NVRAM_MAGIC) { in nvram_find_and_copy()
98 src = (u32 *)header; in nvram_find_and_copy()
102 header = (struct nvram_header *)nvram_buf; in nvram_find_and_copy()
103 nvram_len = header->len; in nvram_find_and_copy()
110 header->len, NVRAM_SPACE - 1); in nvram_find_and_copy()
148 struct nvram_header header; in nvram_init() local
156 err = mtd_read(mtd, 0, sizeof(header), &bytes_read, (uint8_t *)&header); in nvram_init()
157 if (!err && header.magic == NVRAM_MAGIC && in nvram_init()
158 header.len > sizeof(header)) { in nvram_init()
159 nvram_len = header.len; in nvram_init()
162 header.len, NVRAM_SPACE); in nvram_init()