Lines Matching refs:buffer

402     if (string != valuePtr->pv.buffer) {
406 valuePtr->pv.next = valuePtr->pv.buffer;
407 shortfall = length - (valuePtr->pv.end - valuePtr->pv.buffer);
411 strcpy(valuePtr->pv.buffer, string);
554 return ExprParseString(interp, valuePtr->pv.buffer, valuePtr);
564 return ExprParseString(interp, valuePtr->pv.buffer, valuePtr);
749 value2.pv.buffer = value2.pv.next = value2.staticSpace;
750 value2.pv.end = value2.pv.buffer + STATIC_STRING_SPACE - 1;
859 value2.pv.next = value2.pv.buffer;
919 valuePtr->pv.next = valuePtr->pv.buffer;
928 value2.pv.next = value2.pv.buffer;
944 valuePtr->pv.next = valuePtr->pv.buffer;
1183 strcmp(valuePtr->pv.buffer, value2.pv.buffer) < 0;
1196 strcmp(valuePtr->pv.buffer, value2.pv.buffer) > 0;
1209 strcmp(valuePtr->pv.buffer, value2.pv.buffer) <= 0;
1222 strcmp(valuePtr->pv.buffer, value2.pv.buffer) >= 0;
1235 strcmp(valuePtr->pv.buffer, value2.pv.buffer) == 0;
1248 strcmp(valuePtr->pv.buffer, value2.pv.buffer) != 0;
1291 if (value2.pv.buffer != value2.staticSpace) {
1292 ckfree(value2.pv.buffer);
1338 shortfall = 150 - (valuePtr->pv.end - valuePtr->pv.buffer);
1343 sprintf(valuePtr->pv.buffer, "%ld", valuePtr->intValue);
1345 Tcl_PrintDouble(interp, valuePtr->doubleValue, valuePtr->pv.buffer);
1403 valuePtr->pv.buffer = valuePtr->pv.next = valuePtr->staticSpace;
1404 valuePtr->pv.end = valuePtr->pv.buffer + STATIC_STRING_SPACE - 1;
1473 if (value.pv.buffer != value.staticSpace) {
1474 ckfree(value.pv.buffer);
1500 if (value.pv.buffer != value.staticSpace) {
1501 ckfree(value.pv.buffer);
1523 result = Tcl_GetBoolean(interp, value.pv.buffer, ptr);
1526 if (value.pv.buffer != value.staticSpace) {
1527 ckfree(value.pv.buffer);
1568 if (value.pv.buffer != value.staticSpace) {
1569 interp->result = value.pv.buffer;
1571 value.pv.buffer = value.staticSpace;
1573 Tcl_SetResult(interp, value.pv.buffer, TCL_VOLATILE);
1577 if (value.pv.buffer != value.staticSpace) {
1578 ckfree(value.pv.buffer);
1722 valuePtr->pv.next = valuePtr->pv.buffer;