Lines Matching refs:sub_addr
248 u16 ebda_seg, num_entries, next_offset, offset, blk_id, sub_addr, re, rc_id, re_id, base; in ibmphp_access_ebda() local
308 sub_addr = base; in ibmphp_access_ebda()
309 re = readw (io_mem + sub_addr); /* next sub blk */ in ibmphp_access_ebda()
311 sub_addr += 2; in ibmphp_access_ebda()
312 rc_id = readw (io_mem + sub_addr); /* sub blk id */ in ibmphp_access_ebda()
314 sub_addr += 2; in ibmphp_access_ebda()
318 num_ctlrs = readb (io_mem + sub_addr); in ibmphp_access_ebda()
320 sub_addr += 1; in ibmphp_access_ebda()
328 hpc_list_ptr->phys_addr = sub_addr; /* offset of RSRC_CONTROLLER blk */ in ibmphp_access_ebda()
332 debug ("offset of hpc data structure entries: %x\n ", sub_addr); in ibmphp_access_ebda()
334 sub_addr = base + re; /* re sub blk */ in ibmphp_access_ebda()
336 rc = readw (io_mem + sub_addr); /* next sub blk */ in ibmphp_access_ebda()
338 sub_addr += 2; in ibmphp_access_ebda()
339 re_id = readw (io_mem + sub_addr); /* sub blk id */ in ibmphp_access_ebda()
341 sub_addr += 2; in ibmphp_access_ebda()
346 num_entries = readw (io_mem + sub_addr); in ibmphp_access_ebda()
348 sub_addr += 2; /* offset of RSRC_ENTRIES blk */ in ibmphp_access_ebda()
356 rsrc_list_ptr->phys_addr = sub_addr; in ibmphp_access_ebda()
361 debug ("offset of rsrc data structure entries: %x\n ", sub_addr); in ibmphp_access_ebda()