Lines Matching refs:gdcd
143 gdcd_t *gdcd;
152 gdcd = (gdcd_t *)kmem_zalloc(sizeof (gdcd_t), KM_SLEEP);
158 if (iosram_rd(GDCD_MAGIC, 0, sizeof (gdcd_t), (caddr_t)gdcd)) {
161 kmem_free(gdcd, sizeof (gdcd_t));
165 if (gdcd->h.dcd_magic != GDCD_MAGIC) {
168 gdcd->h.dcd_magic);
170 kmem_free(gdcd, sizeof (gdcd_t));
174 if (gdcd->h.dcd_version != DCD_VERSION) {
177 gdcd->h.dcd_version, DCD_VERSION);
179 kmem_free(gdcd, sizeof (gdcd_t));
192 pcd->spcd_ptype = gdcd->dcd_prd[expander][prd_slot].prd_ptype;
193 pcd->spcd_ver_reg = gdcd->dcd_prd[expander][prd_slot].prd_ver_reg;
201 pcd->spcd_afreq = gdcd->dcd_prd[expander][prd_slot].
203 (uint16_t)((gdcd->dcd_intercon_freq + 500000) / 1000000);
210 gdcd->dcd_prd[expander][prd_slot].prd_afreq_ratio;
213 pcd->spcd_cache = gdcd->dcd_prd[expander][prd_slot].prd_cache;
216 gdcd->dcd_prd[expander][prd_slot].prd_prsv));
221 if (RSV_GOOD(gdcd->dcd_prd[expander][prd_slot].prd_prsv)) {
230 if (gdcd->dcd_prd[expander][prd_slot].prd_agent[1] == RSV_UNKNOWN) {
237 gdcd->dcd_prd[expander][prd_slot].prd_agent[i]))
289 gdcd->dcd_prd[expander][prd_slot].prd_iobus_rsv[i]));
292 gdcd->dcd_prd[expander][prd_slot].prd_iobus_rsv[i])) {
308 gdcd->dcd_prd[expander][prd_slot].
323 if (RSV_GOOD(gdcd->dcd_prd[expander][prd_slot].
325 (gdcd->dcd_prd[expander][prd_slot].
327 (gdcd->dcd_prd[expander][prd_slot].
340 gdcd->dcd_prd[expander][prd_slot].prd_wic_links[i])) {
352 rsv_string(gdcd->dcd_prd[expander][prd_slot].prd_bank_rsv[0][0]);
354 rsv_string(gdcd->dcd_prd[expander][prd_slot].prd_bank_rsv[1][0]);
356 rsv_string(gdcd->dcd_prd[expander][prd_slot].prd_bank_rsv[0][1]);
358 rsv_string(gdcd->dcd_prd[expander][prd_slot].prd_bank_rsv[1][1]);
365 gdcd->dcd_prd[expander][prd_slot].
431 kmem_free(gdcd, sizeof (gdcd_t));