Lines Matching defs:cd
627 ContextDescriptor cd;
628 doReadCD(yield, cd, ste, request.sid, request.ssid);
630 tc.ttb0 = cd.dw1.ttb0 << CD_TTB_SHIFT;
631 tc.ttb1 = cd.dw2.ttb1 << CD_TTB_SHIFT;
632 tc.asid = cd.dw0.asid;
633 tc.stage1TranslGranule = cd.dw0.tg0;
634 tc.t0sz = cd.dw0.t0sz;
1396 ContextDescriptor &cd,
1427 cd_addr = l2_ptr + bits(ssid, split-1, 0) * sizeof(cd);
1431 cd_addr = (ste.dw0.s1ctxptr << ST_CD_ADDR_SHIFT) + ssid*sizeof(cd);
1440 doReadConfig(yield, cd_addr, &cd, sizeof(cd), sid, ssid);
1442 DPRINTF(SMMUv3, "Got CD at %#x [0]: 0x%016x\n", cd_addr, cd.dw0);
1443 DPRINTF(SMMUv3, " CD at %#x [1]: 0x%016x\n", cd_addr, cd.dw1);
1444 DPRINTF(SMMUv3, " CD at %#x [2]: 0x%016x\n", cd_addr, cd.dw2);
1445 DPRINTF(SMMUv3, " CD at %#x [3]: 0x%016x\n", cd_addr, cd.mair);
1446 DPRINTF(SMMUv3, " CD at %#x [4]: 0x%016x\n", cd_addr, cd.amair);
1447 DPRINTF(SMMUv3, " CD at %#x [5]: 0x%016x\n", cd_addr, cd._pad[0]);
1448 DPRINTF(SMMUv3, " CD at %#x [6]: 0x%016x\n", cd_addr, cd._pad[1]);
1449 DPRINTF(SMMUv3, " CD at %#x [7]: 0x%016x\n", cd_addr, cd._pad[2]);
1452 if (!cd.dw0.valid)