Lines Matching defs:ipb

39 	IP_BUF ipb;
45 ipb.code = SI_WADDSTR;
46 ipb.len1 = len * sizeof(CHAR_T);
47 ipb.str1 = (char *)str;
48 rval = vi_send(ipp->o_fd, "a", &ipb);
64 IP_BUF ipb;
80 ipb.code = SI_ADDSTR;
81 ipb.len1 = len;
82 ipb.str1 = str;
83 rval = vi_send(ipp->o_fd, "a", &ipb);
101 IP_BUF ipb;
109 ipb.code = SI_ATTRIBUTE;
110 ipb.val1 = attribute;
111 ipb.val2 = on;
113 return (vi_send(ipp->o_fd, "12", &ipb));
138 IP_BUF ipb;
141 ipb.code = SI_BELL;
143 return (vi_send(ipp->o_fd, NULL, &ipb));
155 IP_BUF ipb;
160 ipb.code = SI_BUSY_ON;
161 ipb.str1 = str;
162 ipb.len1 = strlen(str);
163 (void)vi_send(ipp->o_fd, "a", &ipb);
166 ipb.code = SI_BUSY_OFF;
167 (void)vi_send(ipp->o_fd, NULL, &ipb);
204 IP_BUF ipb;
228 ipb.code = SI_CLRTOEOL;
230 return (vi_send(ipp->o_fd, NULL, &ipb));
259 IP_BUF ipb;
271 ipb.code = SI_REWRITE;
272 ipb.val1 = RLNO(sp, LASTLINE(sp));
273 if (vi_send(ipp->o_fd, "1", &ipb))
281 ipb.code = SI_DELETELN;
282 return (vi_send(ipp->o_fd, NULL, &ipb));
319 IP_BUF ipb;
322 ipb.code = SI_INSERTLN;
324 return (vi_send(ipp->o_fd, NULL, &ipb));
372 IP_BUF ipb;
378 ipb.code = SI_MOVE;
379 ipb.val1 = RLNO(sp, lno);
380 ipb.val2 = RCNO(sp, cno);
381 return (vi_send(ipp->o_fd, "12", &ipb));
409 IP_BUF ipb;
428 ipb.val1 = HMAP->lno;
429 ipb.val2 = TMAP->lno - HMAP->lno;
432 ipb.val3 = total == 0 ? 1 : total;
433 if (ipb.val1 != ipp->sb_top ||
434 ipb.val2 != ipp->sb_num || ipb.val3 != ipp->sb_total) {
435 ipb.code = SI_SCROLLBAR;
436 (void)vi_send(ipp->o_fd, "123", &ipb);
437 ipp->sb_top = ipb.val1;
438 ipp->sb_num = ipb.val2;
439 ipp->sb_total = ipb.val3;
443 ipb.code = repaint ? SI_REDRAW : SI_REFRESH;
444 return (vi_send(ipp->o_fd, NULL, &ipb));
456 IP_BUF ipb;
459 ipb.code = SI_RENAME;
460 ipb.str1 = name;
461 ipb.len1 = name ? strlen(name) : 0;
462 return (vi_send(ipp->o_fd, "a", &ipb));
474 IP_BUF ipb;
477 ipb.code = SI_REPLY;
478 ipb.val1 = status;
479 ipb.str1 = msg == NULL ? "" : msg;
480 ipb.len1 = strlen(ipb.str1);
481 return (vi_send(ipp->o_fd, "1a", &ipb));