Lines Matching refs:start

643  *	get_prop(start, type)
652 * start The first property block to check for type
658 get_prop(register Property start, register Property_id type)
660 for (; start != NULL; start = start->next) {
661 if (start->type == type) {
662 return start;
686 if (to->buffer.start == NULL) {
691 (to->buffer.end - to->buffer.start) * 2 +
717 if (to->buffer.start == NULL) {
722 (to->buffer.end - to->buffer.start) * 2 +
748 if (string->buffer.start == NULL) {
750 string->buffer.start =
754 string->buffer.end = string->buffer.start + length;
760 if (string->buffer.end - string->buffer.start >= length) {
770 (void) wcscpy(p, string->buffer.start);
771 string->text.p = p + (string->text.p - string->buffer.start);
772 string->text.end = p + (string->text.end - string->buffer.start);
775 retmem(string->buffer.start);
777 string->buffer.start = p;
795 if (to->buffer.start == NULL) {
799 expand_string(to, to->buffer.end - to->buffer.start + 32);
872 retmem(string.buffer.start);
880 retmem(string.buffer.start);
891 string.buffer.start[length] = 0;
897 return (Boolean)IS_WEQUALN(string.buffer.start, str, length);
903 return (Boolean)IS_WEQUALN(string.buffer.start, str->string.buffer.start, length);
909 return (Boolean)IS_WEQUALN(string.buffer.start + off, str, length);
915 return (Boolean)IS_WEQUAL(string.buffer.start + off, str);
927 return (Boolean)IS_WEQUALN(string.buffer.start + off, str->string.buffer.start, length);
939 return (Boolean)IS_WEQUAL(string.buffer.start + off, str->string.buffer.start);
945 append_string(string.buffer.start + off, str, length);