Lines Matching refs:BC_HIST_BUF_LEN
633 size_t colpos, len = BC_HIST_BUF_LEN(h), pos = h->pos;
665 bc_file_write(&vm.fout, bc_flush_none, buf, BC_HIST_BUF_LEN(h));
685 if (h->pos == BC_HIST_BUF_LEN(h)) {
695 len = BC_HIST_BUF_LEN(h) + h->extras.len - 1;
711 size_t amt = BC_HIST_BUF_LEN(h) - h->pos;
718 h->buf.v[BC_HIST_BUF_LEN(h)] = '\0';
741 if (h->pos == BC_HIST_BUF_LEN(h)) return;
743 h->pos += bc_history_nextLen(h->buf.v, BC_HIST_BUF_LEN(h), h->pos, NULL);
753 size_t len = BC_HIST_BUF_LEN(h);
768 size_t len = BC_HIST_BUF_LEN(h);
795 if (h->pos == BC_HIST_BUF_LEN(h)) return;
797 h->pos = BC_HIST_BUF_LEN(h);
839 h->pos = BC_HIST_BUF_LEN(h);
850 size_t chlen, len = BC_HIST_BUF_LEN(h);
859 h->buf.v[BC_HIST_BUF_LEN(h)] = '\0';
866 size_t chlen, len = BC_HIST_BUF_LEN(h);
876 h->buf.v[BC_HIST_BUF_LEN(h)] = '\0';
894 BC_HIST_BUF_LEN(h) - old_pos + 1);
905 size_t next_end = h->pos, len = BC_HIST_BUF_LEN(h);
923 ncl = bc_history_nextLen(h->buf.v, BC_HIST_BUF_LEN(h), h->pos, NULL);
928 if (pcl && h->pos != BC_HIST_BUF_LEN(h) && pcl < 5 && ncl < 5) {
1332 bc_vec_string(vec, BC_HIST_BUF_LEN(h), h->buf.v);