Lines Matching defs:pteg
360 ptegindex = llva & (htsize - 1); /* Get the index to the pteg and pca */
501 addr64_t pteg, pca, llva;
508 pteg = hash_table_base + (ptegindex << 6); /* Point to the PTEG */
509 if(s4bit) pteg = hash_table_base + (ptegindex << 7); /* Point to the PTEG */
511 db_printf("PTEG = %016llX, PCA = %016llX (index = %08X)\n", pteg, pca, ptegindex);
513 ReadReal(pteg, &xpteg[0]); /* Get first half of the pteg */
514 ReadReal(pteg + 0x20, &xpteg[8]); /* Get second half of the pteg */
522 for(i = 0; i < 16; i += 2) { /* Step through pteg */
523 db_printf("%08X %08X - ", xpteg[i], xpteg[i + 1]); /* Dump the pteg slot */
538 ReadReal(pteg + 0x40, &xpteg[16]); /* Get third half of the pteg */
539 ReadReal(pteg + 0x60, &xpteg[24]); /* Get fourth half of the pteg */
541 for(i = 0; i < 32; i += 4) { /* Step through pteg */
542 db_printf("%08X%08X %08X%08X - ", xpteg[i], xpteg[i + 1], xpteg[i + 2], xpteg[i + 3]); /* Dump the pteg slot */
863 addr64_t pteg, pca, llva, lnextva;
877 pteg = hash_table_base; /* Start of hash table */
884 ReadReal(pteg, &xpteg[0]); /* Get first half of the pteg */
885 ReadReal(pteg + 0x20, &xpteg[8]); /* Get second half of the pteg */
887 ReadReal(pteg + 0x40, &xpteg[16]); /* Get third half of the pteg */
888 ReadReal(pteg + 0x60, &xpteg[24]); /* Get fourth half of the pteg */
894 fnderr = 1; /* Remember to print the pca/pteg pair later */
908 db_printf("Duplicate tags in pteg, slot %d and slot %d\n", j, k);
1038 pteg = pteg + 64; /* Go to the next one */
1039 if(s4bit) pteg = pteg + 64; /* Hagfish? */