Lines Matching refs:os_info_old
70 static struct os_info *os_info_old; variable
81 addr = os_info_old->entry[nr].addr; in os_info_old_alloc()
86 size = os_info_old->entry[nr].size; in os_info_old_alloc()
98 if (csum != os_info_old->entry[nr].csum) { in os_info_old_alloc()
102 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; in os_info_old_alloc()
108 os_info_old->entry[nr].addr = 0; in os_info_old_alloc()
130 os_info_old = kzalloc(sizeof(*os_info_old), GFP_KERNEL); in os_info_old_init()
131 if (!os_info_old) in os_info_old_init()
133 if (copy_oldmem_kernel(os_info_old, (void *) addr, in os_info_old_init()
134 sizeof(*os_info_old))) in os_info_old_init()
136 if (os_info_old->magic != OS_INFO_MAGIC) in os_info_old_init()
138 if (os_info_old->csum != os_info_csum(os_info_old)) in os_info_old_init()
140 if (os_info_old->version_major > OS_INFO_VERSION_MAJOR) in os_info_old_init()
145 (unsigned long) os_info_old->crashkernel_addr, in os_info_old_init()
146 (unsigned long) os_info_old->crashkernel_size); in os_info_old_init()
150 kfree(os_info_old); in os_info_old_init()
153 os_info_old = NULL; in os_info_old_init()
163 if (!os_info_old) in os_info_old_entry()
165 if (!os_info_old->entry[nr].addr) in os_info_old_entry()
167 *size = (unsigned long) os_info_old->entry[nr].size; in os_info_old_entry()
168 return (void *)(unsigned long)os_info_old->entry[nr].addr; in os_info_old_entry()