| /linux/drivers/edac/ |
| A D | i7300_edac.c | 105 u16 mtr[MAX_SLOTS][MAX_BRANCHES]; /* Memory Technlogy Reg */ member 172 #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 590 int mtr, ans, addrBits, channel; in decode_mtr() local [all …]
|
| A D | i5400_edac.c | 285 #define MTR_DIMMS_PRESENT(mtr) ((mtr) & (1 << 10)) argument 286 #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 290 #define MTR_DIMM_RANK(mtr) (((mtr) >> 5) & 0x1) argument 292 #define MTR_DIMM_ROWS(mtr) (((mtr) >> 2) & 0x3) argument 294 #define MTR_DIMM_COLS(mtr) ((mtr) & 0x3) argument 863 int mtr; in determine_mtr() local 887 static void decode_mtr(int slot_row, u16 mtr) in decode_mtr() 921 int mtr; in handle_channel() local [all …]
|
| A D | i5000_edac.c | 279 #define MTR_DIMMS_PRESENT(mtr) ((mtr) & (0x1 << 8)) argument 280 #define MTR_DRAM_WIDTH(mtr) ((((mtr) >> 6) & 0x1) ? 8 : 4) argument 281 #define MTR_DRAM_BANKS(mtr) ((((mtr) >> 5) & 0x1) ? 8 : 4) argument 283 #define MTR_DIMM_RANK(mtr) (((mtr) >> 4) & 0x1) 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 953 int mtr; in determine_mtr() local 965 static void decode_mtr(int slot_row, u16 mtr) in decode_mtr() 995 int mtr; in handle_channel() local [all …]
|
| A D | sb_edac.c | 213 #define RANK_DISABLE(mtr) GET_BITFIELD(mtr, 16, 19) argument 214 #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() 940 static enum dev_type __ibridge_get_width(u32 mtr) in __ibridge_get_width() [all …]
|
| A 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()
|
| A D | i10nm_base.c | 452 u32 mtr, amap, mcddrtcfg; in i10nm_get_dimm_config() local
|
| A D | skx_base.c | 180 u32 mtr, mcmtr, amap, mcddrtcfg; in skx_get_dimm_config() local
|
| A D | i5100_edac.c | 334 } mtr[I5100_CHANNELS][I5100_MAX_RANKS_PER_CHAN]; member
|
| /linux/drivers/infiniband/hw/hns/ |
| A D | hns_roce_mr.c | 446 struct hns_roce_mtr *mtr = &mr->pbl_mtr; in hns_roce_map_mr_sg() local 596 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 …]
|
| A D | hns_roce_device.h | 448 struct hns_roce_mtr mtr; member 470 struct hns_roce_mtr mtr; member 644 struct hns_roce_mtr mtr; member 733 struct hns_roce_mtr mtr; member
|
| /linux/arch/alpha/include/asm/ |
| A D | core_tsunami.h | 36 tsunami_64 mtr; member
|
| A D | core_titan.h | 37 titan_64 mtr; member
|