Lines Matching refs:nr
45 void os_info_entry_add(int nr, void *ptr, u64 size) in os_info_entry_add() argument
47 os_info.entry[nr].addr = (u64)(unsigned long)ptr; in os_info_entry_add()
48 os_info.entry[nr].size = size; in os_info_entry_add()
49 os_info.entry[nr].csum = csum_partial(ptr, size, 0); in os_info_entry_add()
74 static void os_info_old_alloc(int nr, int align) in os_info_old_alloc() argument
80 addr = os_info_old->entry[nr].addr; in os_info_old_alloc()
85 size = os_info_old->entry[nr].size; in os_info_old_alloc()
97 if (csum != os_info_old->entry[nr].csum) { in os_info_old_alloc()
101 os_info_old->entry[nr].addr = (u64)(unsigned long)buf_align; in os_info_old_alloc()
107 os_info_old->entry[nr].addr = 0; in os_info_old_alloc()
110 nr, msg, addr, size); in os_info_old_alloc()
157 void *os_info_old_entry(int nr, unsigned long *size) in os_info_old_entry() argument
163 if (!os_info_old->entry[nr].addr) in os_info_old_entry()
165 *size = (unsigned long) os_info_old->entry[nr].size; in os_info_old_entry()
166 return (void *)(unsigned long)os_info_old->entry[nr].addr; in os_info_old_entry()