Lines Matching refs:tp

54 	register unsigned char*	tp;
71 if (tp = (unsigned char*)tb)
73 te = tp + tz - B64_EC + 1;
82 tp = tmp;
83 te = tp + sizeof(tmp) - B64_EC + 1;
88 tc = tp + B64_EC * B64_CHUNK;
93 if (tp >= te)
98 *tn = tp;
99 n = tp - (unsigned char*)tb + 1;
100 tp = tmp;
101 te = tp + sizeof(tmp) - B64_EC + 1;
106 *tp++ = m[b >> 18];
107 *tp++ = m[(b >> 12) & 077];
108 *tp++ = m[(b >> 6) & 077];
109 *tp++ = m[b & 077];
110 } while (tp < tc);
113 n += tp - tmp + (fp < fe);
114 tp = tmp;
117 *tp++ = '\n';
122 if (tp >= te)
127 *tn = tp;
128 n = tp - (unsigned char*)tb + 1;
129 tp = tmp;
130 te = tp + sizeof(tmp) - B64_EC + 1;
135 *tp++ = m[b >> 18];
136 *tp++ = m[(b >> 12) & 077];
137 *tp++ = (fz == 2) ? m[(b >> 6) & 077] : PAD;
138 *tp++ = PAD;
141 n += (tp - tmp) - 1;
144 if (tp > (unsigned char*)tb && *(tp - 1) == '\n')
145 tp--;
146 if (tp < te)
147 *tp = 0;
148 n = tp - (unsigned char*)tb;
150 *tn = tp;
165 register unsigned char* tp;
179 for (tp = (unsigned char*)alp; c = *tp; tp++)
180 m[c] = tp - (unsigned char*)alp;
186 if (tp = (unsigned char*)tb)
188 te = tp + tz;
196 te = tx = tp;
211 if (tp >= tx)
217 n = tp - (unsigned char*)tb + 4;
218 if (tp < te)
220 *tp++ = (v >> 16);
221 if (tp < te)
223 *tp++ = (v >> 8);
224 if (tp < te)
225 *tp++ = (v);
229 *tn = tp;
236 *tp++ = (v >> 16);
237 *tp++ = (v >> 8);
238 *tp++ = (v);
253 if (tp < te)
254 *tp++ = v >> 4;
259 n = tp - (unsigned char*)tb + 2;
261 *tn = tp;
267 if (tp < te)
269 *tp++ = v >> 10;
270 if (tp < te)
271 *tp++ = v >> 2;
274 n = tp - (unsigned char*)tb + 2;
276 *tn = tp;
285 n = tp - (unsigned char*)tb + 3;
287 *tn = tp;
303 if (tp < te)
304 *tp = 0;
305 n = tp - (unsigned char*)tb;
309 *tn = tp;