Lines Matching refs:p2
21 bshiftb(int p1, int dir, int p2) in bshiftb() argument
32 h2 = eht[p2]; in bshiftb()
33 b2 = ebase[p2]; in bshiftb()
53 if (rfont[p1] == ITAL && lfont[p2] == ROM) in bshiftb()
55 if (rfont[p2] == ITAL) in bshiftb()
78 if (rfont[p2] == ITAL) in bshiftb()
86 "b=%d, h=%d\n", yyval, p1, shval, p2, -shval, in bshiftb()
90 yyval, shval, diffps, sh1, p2, diffps, sh2, -shval); in bshiftb()
92 if (rfont[p2] == ITAL) in bshiftb()
95 rfont[p1] = rfont[p2]; in bshiftb()
98 yyval, shval, p2, -shval); in bshiftb()
100 ofree(p2); in bshiftb()
112 shift2(int p1, int p2, int p3) in shift2() argument
121 if (dbg) printf(".\tshift2 s%d <- %d %d %d\n", yyval, p1, p2, p3); in shift2()
129 h2 = eht[p2]; b2 = ebase[p2]; in shift2()
157 if (rfont[p1] == ITAL && lfont[p2] == ROM) in shift2()
158 printf(".ds %d \\|\\*(%d\n", p2, p2); in shift2()
159 if (rfont[p2] == ITAL) in shift2()
160 printf(".as %d \\|\n", p2); in shift2()
162 nrwid(p2, effps, p2); in shift2()
171 printf(".if \\n(%d>\\n(%d .nr %d \\n(%d\n", p2, treg, treg, p2); in shift2()
174 p1, subsh, effps, p2, p2, -subsh+supsh); in shift2()
179 p1, subsh, p2, p2, -subsh+supsh); in shift2()
185 if (rfont[p2] == ITAL) in shift2()
188 ofree(p2); ofree(p3); ofree(treg); in shift2()