Lines Matching refs:maddr
394 static u64 mem_addr_to_sys_addr(u64 maddr) in mem_addr_to_sys_addr() argument
396 if (maddr < igen6_tolud) in mem_addr_to_sys_addr()
397 return maddr; in mem_addr_to_sys_addr()
400 return maddr - igen6_tolud + _4GB; in mem_addr_to_sys_addr()
402 if (maddr < _4GB) in mem_addr_to_sys_addr()
403 return maddr - igen6_tolud + igen6_tom; in mem_addr_to_sys_addr()
405 return maddr; in mem_addr_to_sys_addr()
422 u64 maddr, hash, mask, ms_s_size; in tgl_err_addr_to_mem_addr() local
435 maddr = GET_BITFIELD(eaddr, intlv_bit, 63) << (intlv_bit + 1) | in tgl_err_addr_to_mem_addr()
438 hash = mem_slice_hash(maddr, mask, mc, intlv_bit); in tgl_err_addr_to_mem_addr()
440 return maddr | (hash << intlv_bit); in tgl_err_addr_to_mem_addr()
445 u64 maddr = tgl_err_addr_to_mem_addr(eaddr, mc); in tgl_err_addr_to_sys_addr() local
447 return mem_addr_to_sys_addr(maddr); in tgl_err_addr_to_sys_addr()