Home | History | Annotate | Download | only in qemu

Lines Matching refs:tb1

801     TranslationBlock *tb1;
804 tb1 = *ptb;
805 if (tb1 == tb) {
806 *ptb = tb1->phys_hash_next;
809 ptb = &tb1->phys_hash_next;
815 TranslationBlock *tb1;
819 tb1 = *ptb;
820 n1 = (uintptr_t)tb1 & 3;
821 tb1 = (TranslationBlock *)((uintptr_t)tb1 & ~3);
822 if (tb1 == tb) {
823 *ptb = tb1->page_next[n1];
826 ptb = &tb1->page_next[n1];
832 TranslationBlock *tb1, **ptb;
836 tb1 = *ptb;
837 if (tb1) {
840 tb1 = *ptb;
841 n1 = (uintptr_t)tb1 & 3;
842 tb1 = (TranslationBlock *)((uintptr_t)tb1 & ~3);
843 if (n1 == n && tb1 == tb) {
847 ptb = &tb1->jmp_first;
849 ptb = &tb1->jmp_next[n1];
873 TranslationBlock *tb1, *tb2;
908 tb1 = tb->jmp_first;
910 n1 = (uintptr_t)tb1 & 3;
914 tb1 = (TranslationBlock *)((uintptr_t)tb1 & ~3);
915 tb2 = tb1->jmp_next[n1];
916 tb_reset_jump(tb1, n1);
917 tb1->jmp_next[n1] = NULL;
918 tb1 = tb2;
1455 TranslationBlock *tb1, *tb_next, **ptb;
1458 tb1 = tb->jmp_next[n];
1459 if (tb1 != NULL) {
1462 n1 = (uintptr_t)tb1 & 3;
1463 tb1 = (TranslationBlock *)((uintptr_t)tb1 & ~3);
1466 tb1 = tb1->jmp_next[n1];
1468 /* we are now sure now that tb jumps to tb1 */
1469 tb_next = tb1;
1474 tb1 = *ptb;
1475 n1 = (uintptr_t)tb1 & 3;
1476 tb1 = (TranslationBlock *)((uintptr_t)tb1 & ~3);
1477 if (n1 == n && tb1 == tb)
1479 ptb = &tb1->jmp_next[n1];