Home | History | Annotate | Download | only in wscons

Lines Matching refs:scr_attrs

334 	scr->scr_attrs = malloc(cnt * (sizeof(long) +
336 if (scr->scr_attrs == NULL)
339 scr->scr_chars = (uint32_t *)&scr->scr_attrs[cnt];
350 scr->scr_attrs[i] = scr->scr_defattr;
534 if (scr->scr_attrs)
535 free(scr->scr_attrs, M_DEVBUF);
667 long *attrptr = scr->scr_attrs, a, last_a = 0, mask, cmp, acmp;
770 long *attrptr = scr->scr_attrs;
934 free(scr->scr_attrs, M_DEVBUF);
987 memmove(&scr->scr_attrs[offset + to], &scr->scr_attrs[offset + from],
1042 (scr->scr_attrs[pos] != vdp->attrs[ppos])) {
1044 scr->scr_chars[pos], scr->scr_attrs[pos]);
1046 vdp->attrs[ppos] = scr->scr_attrs[pos];
1050 scr->scr_attrs[pos]);
1072 scr->scr_attrs[offset + i] = fillattr;
1092 vdp->attrs[i] = scr->scr_attrs[i];
1134 memmove(&scr->scr_attrs[to], &scr->scr_attrs[from],
1143 memmove(&scr->scr_attrs[to], &scr->scr_attrs[from],
1197 (scr->scr_attrs[pos] != vdp->attrs[ppos])) {
1199 scr->scr_chars[pos], scr->scr_attrs[pos]);
1201 vdp->attrs[ppos] = scr->scr_attrs[pos];
1205 scr->scr_attrs[pos]);
1229 scr->scr_attrs[i] = fillattr;
1287 ret = (scr->scr_attrs[pos + offset] != attr) ||
1289 scr->scr_attrs[pos + offset] = attr;
1390 scr->scr_chars[ofs], scr->scr_attrs[ofs]);
1401 ((scr->scr_attrs[ofs] & 0xff00ffff) ^ 0x0f000000) |
1404 scr->scr_attrs[ofs] ^ 0x0f0f0000);
1484 attr = scr->scr_attrs[offset];
1592 scr->scr_attrs[r_offset]);
1596 scr->scr_attrs[r_offset]);