Lines Matching refs:string
53 struct string *cline; /* current output line. */
54 struct string *status; /* last line of display. */
59 struct string *input; /* input string for read request. */
97 memcpy(cp->status->string + 24, str, 7); in con3270_update_status()
98 codepage_convert(cp->view.ascebc, cp->status->string + 24, 7); in con3270_update_status()
112 memcpy(cp->status->string, blueprint, sizeof(blueprint)); in con3270_create_status()
114 raw3270_buffer_address(cp->view.dev, cp->status->string + 1, in con3270_create_status()
116 raw3270_buffer_address(cp->view.dev, cp->status->string + 21, in con3270_create_status()
119 codepage_convert(cp->view.ascebc, cp->status->string + 8, 12); in con3270_create_status()
120 codepage_convert(cp->view.ascebc, cp->status->string + 24, 7); in con3270_create_status()
127 con3270_update_string(struct con3270 *cp, struct string *s, int nr) in con3270_update_string()
134 if (s->string[s->len - 4] != TO_RA) in con3270_update_string()
136 raw3270_buffer_address(cp->view.dev, s->string + s->len - 3, in con3270_update_string()
146 struct string *s, *n; in con3270_rebuild_update()
169 static struct string *
172 struct string *s, *n; in con3270_alloc_string()
216 struct string *s, *n; in con3270_update()
252 if (raw3270_request_add_data(wrq, cp->status->string, in con3270_update()
268 if (raw3270_request_add_data(wrq, s->string, in con3270_update()
309 switch (cp->input->string[0]) { in con3270_read_tasklet()
383 raw3270_request_set_data(rrq, cp->input->string, cp->input->len); in con3270_issue_read()
454 cp->cline->string[cp->cline->len++] = in con3270_cline_insert()
465 struct string *s; in con3270_cline_end()
472 memcpy(s->string, cp->cline->string, cp->cline->len); in con3270_cline_end()
474 s->string[s->len - 4] = TO_RA; in con3270_cline_end()
475 s->string[s->len - 1] = 0; in con3270_cline_end()
478 s->string[size] = cp->view.ascebc[' ']; in con3270_cline_end()