Lines Matching defs:cell
317 struct tty3270_cell *cell;
325 for (i = 0, cell = line->cells; i < line->len; i++, cell++) {
326 if (cell->attributes.highlight != highlight) {
328 highlight = cell->attributes.highlight;
330 if (cell->attributes.f_color != f_color) {
332 f_color = cell->attributes.f_color;
334 if (cell->attributes.b_color != b_color) {
336 b_color = cell->attributes.b_color;
338 if (cell->attributes.alternate_charset)
418 struct tty3270_cell *cell;
423 for (i = 0, cell = line->cells; i < line->len; i++, cell++) {
424 if (cell->attributes.highlight != attr->highlight) {
425 attr->highlight = cell->attributes.highlight;
428 if (cell->attributes.f_color != attr->f_color) {
429 attr->f_color = cell->attributes.f_color;
432 if (cell->attributes.b_color != attr->b_color) {
433 attr->b_color = cell->attributes.b_color;
436 c = cell->character;
437 if (cell->attributes.alternate_charset)
1261 struct tty3270_cell *cell;
1266 cell = line->cells + line->len;
1267 cell->character = ' ';
1268 cell->attributes = tp->attributes;
1273 cell = line->cells + tp->cx;
1274 cell->character = ch;
1275 cell->attributes = tp->attributes;
1315 static void tty3270_reset_cell(struct tty3270 *tp, struct tty3270_cell *cell)
1317 cell->character = ' ';
1318 tty3270_reset_attributes(&cell->attributes);
1372 struct tty3270_cell *cell;
1376 cell = line->cells + tp->cx++;
1377 tty3270_reset_cell(tp, cell);
1392 struct tty3270_cell *cell;
1415 cell = line->cells + i;
1416 tty3270_reset_cell(tp, cell);
1417 cell->attributes.b_color = tp->attributes.b_color;
1529 struct tty3270_cell *cell;
1536 cell = line->cells + line->len;
1537 cell->character = ' ';
1538 cell->attributes = tp->attributes;