Lines Matching refs:os_info_old
75 static struct os_info *os_info_old; variable
86 addr = os_info_old->entry[nr].addr; in os_info_old_alloc()
91 size = os_info_old->entry[nr].size; in os_info_old_alloc()
103 if (csum != os_info_old->entry[nr].csum) { in os_info_old_alloc()
107 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; in os_info_old_alloc()
113 os_info_old->entry[nr].addr = 0; in os_info_old_alloc()
135 os_info_old = kzalloc(sizeof(*os_info_old), GFP_KERNEL); in os_info_old_init()
136 if (!os_info_old) in os_info_old_init()
138 if (copy_oldmem_kernel(os_info_old, addr, sizeof(*os_info_old))) in os_info_old_init()
140 if (os_info_old->magic != OS_INFO_MAGIC) in os_info_old_init()
142 if (os_info_old->csum != os_info_csum(os_info_old)) in os_info_old_init()
144 if (os_info_old->version_major > OS_INFO_VERSION_MAJOR) in os_info_old_init()
149 (unsigned long) os_info_old->crashkernel_addr, in os_info_old_init()
150 (unsigned long) os_info_old->crashkernel_size); in os_info_old_init()
154 kfree(os_info_old); in os_info_old_init()
157 os_info_old = NULL; in os_info_old_init()
167 if (!os_info_old) in os_info_old_entry()
169 if (!os_info_old->entry[nr].addr) in os_info_old_entry()
171 *size = (unsigned long) os_info_old->entry[nr].size; in os_info_old_entry()
172 return (void *)(unsigned long)os_info_old->entry[nr].addr; in os_info_old_entry()