Lines Matching refs:rdr
93 struct restore_data_record *rdr = addr;
97 rdr->magic = RESTORE_MAGIC;
98 rdr->jump_address = (unsigned long)restore_registers;
99 rdr->jump_address_phys = __pa_symbol(restore_registers);
107 * 3. CR3 <= rdr->cr3
115 * rdr->cr3 needs to point to valid page tables but must not
118 rdr->cr3 = restore_cr3 & ~CR3_PCID_MASK;
120 rdr->e820_checksum = compute_e820_crc32(e820_table_firmware);
131 struct restore_data_record *rdr = addr;
133 if (rdr->magic != RESTORE_MAGIC) {
138 restore_jump_address = rdr->jump_address;
139 jump_address_phys = rdr->jump_address_phys;
140 restore_cr3 = rdr->cr3;
142 if (rdr->e820_checksum != compute_e820_crc32(e820_table_firmware)) {