Lines Matching refs:addr
122 unsigned long addr; in mmap_avail_at() local
128 for (cont = 0, addr = mbi.mmap_addr; in mmap_avail_at()
129 addr < mbi.mmap_addr + mbi.mmap_length; in mmap_avail_at()
130 addr += *((unsigned long *) addr) + 4) in mmap_avail_at()
132 struct AddrRangeDesc *desc = (struct AddrRangeDesc *) addr; in mmap_avail_at()
158 unsigned long cont, memtmp, addr; in init_bios_info() local
189 addr = get_code_end (); in init_bios_info()
190 mbi.mmap_addr = addr; in init_bios_info()
196 cont = get_mmap_entry ((void *) addr, cont); in init_bios_info()
199 if (! *((unsigned long *) addr)) in init_bios_info()
202 mbi.mmap_length += *((unsigned long *) addr) + 4; in init_bios_info()
203 addr += *((unsigned long *) addr) + 4; in init_bios_info()
221 for (max_addr = 0, addr = mbi.mmap_addr; in init_bios_info()
222 addr < mbi.mmap_addr + mbi.mmap_length; in init_bios_info()
223 addr += *((unsigned long *) addr) + 4) in init_bios_info()
225 struct AddrRangeDesc *desc = (struct AddrRangeDesc *) addr; in init_bios_info()
265 dhcpack_buf = addr; in init_bios_info()
266 addr += sizeof (struct dhcp_t); in init_bios_info()
275 mbi.drives_addr = addr; in init_bios_info()
282 struct drive_info *info = (struct drive_info *) addr; in init_bios_info()
308 addr += sizeof (struct drive_info); in init_bios_info()
309 for (port = io_map; *port; port++, addr += sizeof (unsigned short)) in init_bios_info()
310 *((unsigned short *) addr) = *port; in init_bios_info()
312 info->size = addr - (unsigned long) info; in init_bios_info()