Lines Matching refs:scrbuf
109 sisusb->cur_start_addr = (c->vc_visible_origin - sisusb->scrbuf) / 2;
370 ((u16 *)(sisusb->vrambase + (c->vc_origin - sisusb->scrbuf)) + \
565 (int)(sisusb->scrbuf + sisusb->scrbuf_size - c->vc_origin));
603 (int)(sisusb->scrbuf + sisusb->scrbuf_size - c->vc_origin));
682 (c->vc_origin - sisusb->scrbuf)),
758 (c->vc_scr_end - sisusb->scrbuf) + margin) {
760 ul = c->vc_scr_end - sisusb->scrbuf;
770 p = (c->vc_visible_origin - sisusb->scrbuf - ul + we) % we +
773 st = (c->vc_origin - sisusb->scrbuf - ul + we) % we;
784 c->vc_visible_origin = sisusb->scrbuf + (p + ul) % we;
823 sisusb_set_cursor(sisusb, (c->vc_pos - sisusb->scrbuf) / 2);
958 sisusb->scrbuf + sisusb->scrbuf_size) {
959 sisusbcon_memcpyw((u16 *)sisusb->scrbuf,
962 c->vc_origin = sisusb->scrbuf;
963 sisusb->con_rolled_over = oldorigin - sisusb->scrbuf;
976 if (oldorigin - delta < sisusb->scrbuf) {
977 sisusbcon_memmovew((u16 *)(sisusb->scrbuf +
983 c->vc_origin = sisusb->scrbuf +
998 originoffset = (u32)(c->vc_origin - sisusb->scrbuf);
1050 c->vc_origin = c->vc_visible_origin = sisusb->scrbuf;
1510 if (!(sisusb->scrbuf = (unsigned long)vmalloc(sisusb->scrbuf_size))) {
1576 vfree((void *)sisusb->scrbuf);
1577 sisusb->scrbuf = 0;