Lines Matching defs:header
39 struct nvram_header __iomem *header;
43 header = (struct nvram_header *)(end - nvram_sizes[i]);
44 if (header->magic == NVRAM_MAGIC)
51 /* Probe for NVRAM header */
54 struct nvram_header __iomem *header;
69 header = (struct nvram_header *)(iobase + off - size);
76 header = (struct nvram_header *)(iobase + 4096);
77 if (header->magic == NVRAM_MAGIC) {
82 header = (struct nvram_header *)(iobase + 1024);
83 if (header->magic == NVRAM_MAGIC) {
92 __ioread32_copy(nvram_buf, header, sizeof(*header) / 4);
95 pr_err("The nvram size according to the header seems to be bigger than the partition on flash\n");
103 /* proceed reading data after header */
104 __ioread32_copy(nvram_buf + sizeof(*header), header + 1,
138 struct nvram_header header;
146 err = mtd_read(mtd, 0, sizeof(header), &bytes_read, (uint8_t *)&header);
147 if (!err && header.magic == NVRAM_MAGIC &&
148 header.len > sizeof(header)) {
149 nvram_len = header.len;