Lines Matching defs:cp

150 static char *tty3270_add_ba(struct tty3270 *tp, char *cp, char order, int x, int y)
152 *cp++ = order;
153 raw3270_buffer_address(tp->view.dev, cp, x, y);
154 return cp + 2;
157 static char *tty3270_add_ra(struct tty3270 *tp, char *cp, int x, int y, char c)
159 cp = tty3270_add_ba(tp, cp, TO_RA, x, y);
160 *cp++ = c;
161 return cp;
164 static char *tty3270_add_sa(struct tty3270 *tp, char *cp, char attr, char value)
166 *cp++ = TO_SA;
167 *cp++ = attr;
168 *cp++ = value;
169 return cp;
172 static char *tty3270_add_ge(struct tty3270 *tp, char *cp, char c)
174 *cp++ = TO_GE;
175 *cp++ = c;
176 return cp;
179 static char *tty3270_add_sf(struct tty3270 *tp, char *cp, char type)
181 *cp++ = TO_SF;
182 *cp++ = type;
183 return cp;
219 char *cp;
221 cp = tp->converted_line;
222 cp = tty3270_add_ba(tp, cp, TO_SBA, 0, -2);
223 *cp++ = tp->view.ascebc['>'];
226 cp = tty3270_add_sf(tp, cp, TF_INMDT);
229 memcpy(cp, tp->prompt, count);
230 cp += count;
232 cp = tty3270_add_sf(tp, cp, tp->inattr);
234 *cp++ = TO_IC;
237 cp = tty3270_add_ra(tp, cp, -TTY3270_STATUS_AREA_SIZE, -1, 0);
238 return cp - tp->converted_line;
254 char *cp = tp->converted_line;
257 cp = tty3270_add_ba(tp, cp, TO_SBA, -TTY3270_STATUS_AREA_SIZE, -1);
258 cp = tty3270_add_sf(tp, cp, TF_LOG);
259 cp = tty3270_add_sa(tp, cp, TAT_FGCOLOR, TAC_GREEN);
260 cp = tty3270_ebcdic_convert(tp, cp, " 7");
261 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_REVER);
262 cp = tty3270_ebcdic_convert(tp, cp, "PrevPg");
263 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_RESET);
264 cp = tty3270_ebcdic_convert(tp, cp, " 8");
265 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_REVER);
266 cp = tty3270_ebcdic_convert(tp, cp, "NextPg");
267 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_RESET);
268 cp = tty3270_ebcdic_convert(tp, cp, " 12");
269 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_REVER);
270 cp = tty3270_ebcdic_convert(tp, cp, "Recall");
271 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_RESET);
272 cp = tty3270_ebcdic_convert(tp, cp, " ");
274 len = sprintf(cp, "History %d", -tp->nr_up);
275 codepage_convert(tp->view.ascebc, cp, len);
276 cp += len;
278 cp = tty3270_ebcdic_convert(tp, cp, oops_in_progress ? "Crashed" : "Running");
280 cp = tty3270_add_sf(tp, cp, TF_LOG);
281 cp = tty3270_add_sa(tp, cp, TAT_FGCOLOR, TAC_RESET);
282 return cp - (char *)tp->converted_line;
354 char *cp, struct tty3270_attribute *attr, int lineno)
357 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, TAX_RESET);
359 cp = tty3270_add_sa(tp, cp, TAT_FGCOLOR, TAX_RESET);
361 cp = tty3270_add_sa(tp, cp, TAT_BGCOLOR, TAX_RESET);
363 cp = tty3270_add_ra(tp, cp, 0, lineno + 1, 0);
364 return cp;
398 struct tty3270_attribute *attr, char *cp, int lineno)
421 cp = tty3270_add_ba(tp, cp, TO_SBA, 0, lineno);
426 cp = tty3270_add_sa(tp, cp, TAT_EXTHI, highlights[attr->highlight]);
430 cp = tty3270_add_sa(tp, cp, TAT_FGCOLOR, colors[attr->f_color]);
434 cp = tty3270_add_sa(tp, cp, TAT_BGCOLOR, colors[attr->b_color]);
438 cp = tty3270_add_ge(tp, cp, tty3270_graphics_translate(tp, c));
440 *cp++ = tp->view.ascebc[c];
442 return cp;
459 char *cp;
467 cp = tty3270_add_attributes(tp, line, &attr, tp->converted_line, lineno);
468 cp = tty3270_add_reset_attributes(tp, line, cp, &attr, lineno);
469 return cp - (char *)tp->converted_line;