Lines Matching refs:maddr
275 static u64 mem_addr_to_sys_addr(u64 maddr) in mem_addr_to_sys_addr() argument
277 if (maddr < igen6_tolud) in mem_addr_to_sys_addr()
278 return maddr; in mem_addr_to_sys_addr()
281 return maddr - igen6_tolud + _4GB; in mem_addr_to_sys_addr()
283 if (maddr < _4GB) in mem_addr_to_sys_addr()
284 return maddr - igen6_tolud + igen6_tom; in mem_addr_to_sys_addr()
286 return maddr; in mem_addr_to_sys_addr()
303 u64 maddr, hash, mask, ms_s_size; in tgl_err_addr_to_mem_addr() local
316 maddr = GET_BITFIELD(eaddr, intlv_bit, 63) << (intlv_bit + 1) | in tgl_err_addr_to_mem_addr()
319 hash = mem_slice_hash(maddr, mask, mc, intlv_bit); in tgl_err_addr_to_mem_addr()
321 return maddr | (hash << intlv_bit); in tgl_err_addr_to_mem_addr()
326 u64 maddr = tgl_err_addr_to_mem_addr(eaddr, mc); in tgl_err_addr_to_sys_addr() local
328 return mem_addr_to_sys_addr(maddr); in tgl_err_addr_to_sys_addr()