Searched refs:intlv_bit (Results 1 - 3 of 3) sorted by relevance
/linux-master/drivers/ras/amd/atl/ |
H A D | dehash.c | 45 u8 hashed_bit, intlv_bit, intlv_bit_pos; local 51 intlv_bit = !!(BIT_ULL(intlv_bit_pos) & ctx->ret_addr); 53 hashed_bit = intlv_bit; 59 if (hashed_bit != intlv_bit) 68 u8 hashed_bit, intlv_bit, intlv_bit_pos; local 78 intlv_bit = !!(BIT_ULL(intlv_bit_pos) & ctx->ret_addr); 80 hashed_bit = intlv_bit; 86 if (hashed_bit != intlv_bit) 93 intlv_bit = FIELD_GET(BIT_ULL(12), ctx->ret_addr); 95 hashed_bit = intlv_bit; 123 u8 hashed_bit, intlv_bit, num_intlv_bits; local 172 u8 hashed_bit, intlv_bit; local 247 u8 hashed_bit, intlv_bit; local 360 bool hashed_bit, intlv_bit, test_bit; local [all...] |
H A D | denormalize.c | 472 u8 low_bit, intlv_bit = ctx->map.intlv_bit_pos; local 506 temp_addr_b = GENMASK_ULL(low_bit - 1, intlv_bit) & ctx->ret_addr; 507 temp_addr_b >>= intlv_bit; local 516 phys_addr_msb = (intlv_bit + np2_bits + 1); 523 temp_addr_b |= phys_addr_msb << (low_bit - total_intlv_bits - intlv_bit); 529 temp_addr_b = GENMASK_ULL(63, intlv_bit) & ctx->ret_addr; 530 temp_addr_b >>= intlv_bit; local 533 temp_addr_a = GENMASK_ULL(intlv_bit - 1, 0) & ctx->ret_addr; 534 temp_addr_b <<= intlv_bit + total_intlv_bits; 537 ctx->ret_addr |= coh_st_id << intlv_bit; [all...] |
/linux-master/drivers/edac/ |
H A D | igen6_edac.c | 388 static u64 mem_slice_hash(u64 addr, u64 mask, u64 hash_init, int intlv_bit) argument 391 u64 intlv = (addr >> intlv_bit) & 1; 403 int intlv_bit; local 413 intlv_bit = MEM_SLICE_HASH_LSB_MASK_BIT(ms_hash) + 6; 415 maddr = GET_BITFIELD(eaddr, intlv_bit, 63) << (intlv_bit + 1) | 416 GET_BITFIELD(eaddr, 0, intlv_bit - 1); 418 hash = mem_slice_hash(maddr, mask, mc, intlv_bit); 420 return maddr | (hash << intlv_bit); 444 int intlv_bit; local 641 decode_chan_idx(u64 addr, u64 mask, int intlv_bit) argument 653 decode_channel_addr(u64 addr, int intlv_bit) argument 667 int intlv_bit = CHANNEL_HASH_LSB_MASK_BIT(hash) + 6; local [all...] |
Completed in 141 milliseconds