| /Linux-v5.15/drivers/edac/ | 
| D | i7300_edac.c | 105 	u16 mtr[MAX_SLOTS][MAX_BRANCHES];	/* Memory Technlogy Reg */  member172 #define MTR_DIMMS_PRESENT(mtr)		((mtr) & (1 << 8))  argument
 173 #define MTR_DIMMS_ETHROTTLE(mtr)	((mtr) & (1 << 7))  argument
 174 #define MTR_DRAM_WIDTH(mtr)		(((mtr) & (1 << 6)) ? 8 : 4)  argument
 175 #define MTR_DRAM_BANKS(mtr)		(((mtr) & (1 << 5)) ? 8 : 4)  argument
 176 #define MTR_DIMM_RANKS(mtr)		(((mtr) & (1 << 4)) ? 1 : 0)  argument
 177 #define MTR_DIMM_ROWS(mtr)		(((mtr) >> 2) & 0x3)  argument
 179 #define MTR_DIMM_ROWS_ADDR_BITS(mtr)	(MTR_DIMM_ROWS(mtr) + 13)  argument
 180 #define MTR_DIMM_COLS(mtr)		((mtr) & 0x3)  argument
 181 #define MTR_DIMM_COLS_ADDR_BITS(mtr)	(MTR_DIMM_COLS(mtr) + 10)  argument
 [all …]
 
 | 
| D | i5400_edac.c | 285 #define MTR_DIMMS_PRESENT(mtr)		((mtr) & (1 << 10))  argument286 #define MTR_DIMMS_ETHROTTLE(mtr)	((mtr) & (1 << 9))  argument
 287 #define MTR_DRAM_WIDTH(mtr)		(((mtr) & (1 << 8)) ? 8 : 4)  argument
 288 #define MTR_DRAM_BANKS(mtr)		(((mtr) & (1 << 6)) ? 8 : 4)  argument
 289 #define MTR_DRAM_BANKS_ADDR_BITS(mtr)	((MTR_DRAM_BANKS(mtr) == 8) ? 3 : 2)  argument
 290 #define MTR_DIMM_RANK(mtr)		(((mtr) >> 5) & 0x1)  argument
 291 #define MTR_DIMM_RANK_ADDR_BITS(mtr)	(MTR_DIMM_RANK(mtr) ? 2 : 1)  argument
 292 #define MTR_DIMM_ROWS(mtr)		(((mtr) >> 2) & 0x3)  argument
 293 #define MTR_DIMM_ROWS_ADDR_BITS(mtr)	(MTR_DIMM_ROWS(mtr) + 13)  argument
 294 #define MTR_DIMM_COLS(mtr)		((mtr) & 0x3)  argument
 [all …]
 
 | 
| D | i5000_edac.c | 279 #define MTR_DIMMS_PRESENT(mtr)		((mtr) & (0x1 << 8))  argument280 #define MTR_DRAM_WIDTH(mtr)		((((mtr) >> 6) & 0x1) ? 8 : 4)  argument
 281 #define MTR_DRAM_BANKS(mtr)		((((mtr) >> 5) & 0x1) ? 8 : 4)  argument
 282 #define MTR_DRAM_BANKS_ADDR_BITS(mtr)	((MTR_DRAM_BANKS(mtr) == 8) ? 3 : 2)  argument
 283 #define MTR_DIMM_RANK(mtr)		(((mtr) >> 4) & 0x1)  argument
 284 #define MTR_DIMM_RANK_ADDR_BITS(mtr)	(MTR_DIMM_RANK(mtr) ? 2 : 1)  argument
 285 #define MTR_DIMM_ROWS(mtr)		(((mtr) >> 2) & 0x3)  argument
 286 #define MTR_DIMM_ROWS_ADDR_BITS(mtr)	(MTR_DIMM_ROWS(mtr) + 13)  argument
 287 #define MTR_DIMM_COLS(mtr)		((mtr) & 0x3)  argument
 288 #define MTR_DIMM_COLS_ADDR_BITS(mtr)	(MTR_DIMM_COLS(mtr) + 10)  argument
 [all …]
 
 | 
| D | sb_edac.c | 213 #define RANK_DISABLE(mtr)		GET_BITFIELD(mtr, 16, 19)  argument214 #define IS_DIMM_PRESENT(mtr)		GET_BITFIELD(mtr, 14, 14)  argument
 215 #define RANK_CNT_BITS(mtr)		GET_BITFIELD(mtr, 12, 13)  argument
 216 #define RANK_WIDTH_BITS(mtr)		GET_BITFIELD(mtr, 2, 4)  argument
 217 #define COL_WIDTH_BITS(mtr)		GET_BITFIELD(mtr, 0, 1)  argument
 691 static inline int numrank(enum type type, u32 mtr)  in numrank()
 708 static inline int numrow(u32 mtr)  in numrow()
 721 static inline int numcol(u32 mtr)  in numcol()
 928 static enum dev_type knl_get_width(struct sbridge_pvt *pvt, u32 mtr)  in knl_get_width()
 934 static enum dev_type sbridge_get_width(struct sbridge_pvt *pvt, u32 mtr)  in sbridge_get_width()
 [all …]
 
 | 
| D | skx_common.c | 216 static int get_width(u32 mtr)  in get_width()336 int skx_get_dimm_info(u32 mtr, u32 mcmtr, u32 amap, struct dimm_info *dimm,  in skx_get_dimm_info()
 
 | 
| D | i10nm_base.c | 443 	u32 mtr, amap, mcddrtcfg;  in i10nm_get_dimm_config()  local
 | 
| D | skx_base.c | 180 	u32 mtr, mcmtr, amap, mcddrtcfg;  in skx_get_dimm_config()  local
 | 
| D | i5100_edac.c | 334 	} mtr[I5100_CHANNELS][I5100_MAX_RANKS_PER_CHAN];  member
 | 
| /Linux-v5.15/drivers/infiniband/hw/hns/ | 
| D | hns_roce_mr.c | 446 	struct hns_roce_mtr *mtr = &mr->pbl_mtr;  in hns_roce_map_mr_sg()  local596 static int mtr_map_region(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in mtr_map_region()
 675 static void mtr_free_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr)  in mtr_free_bufs()
 690 static int mtr_alloc_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in mtr_alloc_bufs()
 724 static int mtr_map_bufs(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in mtr_map_bufs()
 771 int hns_roce_mtr_map(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in hns_roce_mtr_map()
 826 int hns_roce_mtr_find(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in hns_roce_mtr_find()
 942 static int mtr_alloc_mtt(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in mtr_alloc_mtt()
 964 static void mtr_free_mtt(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr)  in mtr_free_mtt()
 979 int hns_roce_mtr_create(struct hns_roce_dev *hr_dev, struct hns_roce_mtr *mtr,  in hns_roce_mtr_create()
 [all …]
 
 | 
| D | hns_roce_device.h | 435 	struct hns_roce_mtr		mtr;  member457 	struct hns_roce_mtr		mtr;  member
 631 	struct hns_roce_mtr	mtr;  member
 720 	struct hns_roce_mtr		mtr;  member
 
 | 
| /Linux-v5.15/arch/alpha/include/asm/ | 
| D | core_tsunami.h | 36 	tsunami_64	mtr;  member
 | 
| D | core_titan.h | 37 	titan_64	mtr;  member
 |