Lines Matching refs:pb
35 struct paste_buffer *pb;
37 pb = paste_get_index(ps, *idx);
39 return (pb);
64 struct paste_buffer *pb;
69 pb = ARRAY_FIRST(ps);
72 xfree(pb->data);
73 xfree(pb);
82 struct paste_buffer *pb;
87 pb = ARRAY_ITEM(ps, idx);
90 xfree(pb->data);
91 xfree(pb);
103 struct paste_buffer *pb;
109 pb = ARRAY_LAST(ps);
110 xfree(pb->data);
111 xfree(pb);
115 pb = xmalloc(sizeof *pb);
116 ARRAY_INSERT(ps, 0, pb);
118 pb->data = data;
119 pb->size = size;
130 struct paste_buffer *pb;
138 pb = ARRAY_ITEM(ps, idx);
139 xfree(pb->data);
141 pb->data = data;
142 pb->size = size;
149 paste_print(struct paste_buffer *pb, size_t width)
158 len = pb->size;
162 used = strvisx(buf, pb->data, len, VIS_OCTAL|VIS_TAB|VIS_NL);
163 if (pb->size > width || used > width) {