imc_gen_data
chan->ich_ndimms = imc->imc_gen_data->igd_max_dimms;
for (i = 0; i < imc->imc_gen_data->igd_max_dimms; i++) {
imc->imc_gen_data->igd_mtr_offsets[i]);
imc->imc_gen_data->igd_mcmtr_offset);
imc->imc_gen_data->igd_topo_offset);
imc->imc_gen_data->igd_max_dimms);
for (i = 0; i < imc->imc_gen_data->igd_max_dimms; i++) {
imc->imc_gen_data->igd_tolm_offset);
imc->imc_gen_data->igd_tohm_low_offset);
if (imc->imc_gen_data->igd_tohm_hi_offset != 0) {
imc->imc_gen_data->igd_tohm_hi_offset);
sad->isad_nrules = imc->imc_gen_data->igd_sad_ndram_rules;
for (i = 0, off = imc->imc_gen_data->igd_sad_dram_offset;
tad->itad_nrules = imc->imc_gen_data->igd_tad_nrules;
for (i = 0, baseoff = imc->imc_gen_data->igd_tad_rule_offset,
imc->imc_gen_data->igd_tad_sysdef);
imc->imc_gen_data->igd_mc_mirror);
imc->imc_gen_data->igd_tad_sysdef2);
chan->ich_ntad_offsets = imc->imc_gen_data->igd_tad_nrules;
for (i = 0, off = imc->imc_gen_data->igd_tad_chan_offset;
off = imc->imc_gen_data->igd_rir_ileave_offset +
(rirno * imc->imc_gen_data->igd_rir_nileaves *
off = imc->imc_gen_data->igd_rir_ileave_offset +
incr = imc->imc_gen_data->igd_rir_nileaves * sizeof (uint32_t);
chan->ich_nrankileaves = imc->imc_gen_data->igd_rir_nways;
for (i = 0, off = imc->imc_gen_data->igd_rir_way_offset;
ent->irle_nentries = imc->imc_gen_data->igd_rir_nileaves;
imc->imc_gen_data = &imc_gen_data_snb;
imc->imc_gen_data = &imc_gen_data_ivb;
imc->imc_gen_data = &imc_gen_data_has_brd;
imc->imc_gen_data = &imc_gen_data_skx;
imc->imc_gen_data->igd_ubox_cpubusno_offset);
imc->imc_gen_data->igd_sad_nodeid_offset);
const imc_gen_data_t *imc_gen_data;