Lines Matching full:layers
70 edac_layer_name[mci->layers[i].type],
206 kfree(mci->layers);
296 edac_layer_name[mci->layers[layer].type],
309 if (mci->layers[0].is_virt_csrow) {
326 if (pos[layer] < mci->layers[layer].size)
337 struct edac_mc_layer *layers,
354 tot_dimms *= layers[idx].size;
356 if (layers[idx].is_virt_csrow)
357 tot_csrows *= layers[idx].size;
359 tot_channels *= layers[idx].size;
361 if (layers[idx].type == EDAC_MC_LAYER_CHIP_SELECT)
369 mci->layers = kcalloc(n_layers, sizeof(struct edac_mc_layer), GFP_KERNEL);
370 if (!mci->layers)
384 memcpy(mci->layers, layers, sizeof(*layer) * n_layers);
987 if (pos[i] >= (int)mci->layers[i].size) {
991 edac_layer_name[mci->layers[i].type],
992 pos[i], mci->layers[i].size);
1086 edac_layer_name[mci->layers[i].type], pos[i]);