Lines Matching refs:completion_buffer
83 static struct line completion_buffer;
975 if (completion_buffer.max_len < (completion_buffer.len
980 new_len = completion_buffer.len + grub_strlen (item) + 80;
981 p = grub_realloc (completion_buffer.buf, new_len);
988 p[completion_buffer.len] = 0;
989 completion_buffer.buf = p;
990 completion_buffer.max_len = new_len;
993 p = completion_buffer.buf + completion_buffer.len;
994 if (completion_buffer.len != 0)
997 completion_buffer.len++;
1000 completion_buffer.len += grub_strlen (item);
1021 completion_buffer.buf = 0;
1022 completion_buffer.len = 0;
1023 completion_buffer.max_len = 0;
1033 if (completion_buffer.buf)
1035 buflen = grub_strlen (completion_buffer.buf);
1046 (grub_uint8_t *) completion_buffer.buf,
1053 int num_sections = ((completion_buffer.len
1128 grub_free (completion_buffer.buf);