Lines Matching refs:b1
23 int shval, d1, h1, b1, h2, b2;
31 b1 = ebase[p1];
48 if (d1+b1 > h2) /* move little sub down */
49 shval = b1-b2;
50 ebase[yyval] = b1 + max(0, h2-b1-d1);
51 eht[yyval] = h1 + max(0, h2-b1-d1);
65 ebase[yyval] = b1;
67 shval = -VERT((4 * (h1-b1)) / 10) - b2;
68 if (VERT(4*(h1-b1)/10) + h2 < h1-b1) /* raise little super */
71 if (VERT(1) + h2 < h1-b1) /* raise little super */
73 shval = -(h1-b1) + h2-b2 - d1;
75 eht[yyval] = h1 + max(0, h2-VERT((6*(h1-b1))/10));
114 int effps, h1, h2, h3, b1, b2, b3, subsh, d1, d2, supsh, treg;
128 h1 = eht[p1]; b1 = ebase[p1];
138 if (d1+b1 > h2) /* move little sub down */
139 subsh = b1-b2;
141 supsh = -VERT((4*(h1-b1))/10) - b3;
143 if (VERT(4*(h1-b1)/10)+h3 < h1-b1)
147 if (VERT(1)+h3 < h1-b1)
149 supsh = -(h1-b1) + (h3-b3) - d2;
151 eht[yyval] = h1 + max(0, h3-VERT((6*(h1-b1))/10)) + max(0, h2-b1-d1);
153 eht[yyval] = h1 + max(0, h3-VERT(1)) + max(0, h2-b1-d1);
155 ebase[yyval] = b1+max(0, h2-b1-d1);