Home | History | Annotate | Download | only in s390x

Lines Matching refs:regs

30    trot_regs regs;
47 regs.srcaddr = srcaddr;
48 regs.len = length;
49 regs.desaddr = desaddr;
50 regs.tabaddr = codepage2;
51 regs.testbyte = test_byte;
52 regs.cc = cc;
53 return regs;
59 trot_regs regs;
67 regs = tr(srcaddr, tableaddr, desaddr, len, testbyte);
69 if ((uint64_t)tableaddr != regs.tabaddr)
71 if ((uint64_t)srcaddr + (len - regs.len) != regs.srcaddr)
73 if ((uint64_t)desaddr + 2*(len - regs.len) != regs.desaddr)
75 if (regs.cc == 0 && regs.len != 0)
77 printf("%u bytes translated\n", (unsigned)(len - regs.len));
84 return regs.cc;