Lines Matching refs:buffer

613 					char buffer[1024];
614 sprintf(buffer, "%s ", indent);
625 message._PrintToStream(buffer);
767 BMessage::Flatten(char *buffer, ssize_t size) const
770 if (buffer == NULL || size < 0)
779 memcpy(buffer, fHeader, min_c(sizeof(message_header), (size_t)size));
780 buffer += sizeof(message_header);
784 memcpy(buffer, fFields, min_c(fieldsSize, (size_t)size));
785 buffer += fieldsSize;
788 memcpy(buffer, fData, min_c(fHeader->data_size, (size_t)size));
1782 char buffer[size];
1784 status_t error = BPrivate::entry_ref_flatten(buffer, &size, ref);
1787 error = AddData(name, B_REF_TYPE, buffer, size, false);
1800 // copying an extra buffer. Functions can be added that return a direct
1806 char* buffer;
1808 buffer = (char *)malloc(size);
1809 if (buffer == NULL)
1812 buffer = stackBuffer;
1814 status_t error = message->Flatten(buffer, size);
1817 error = AddData(name, B_MESSAGE_TYPE, buffer, size, false);
1819 if (buffer != stackBuffer)
1820 free(buffer);
1835 char* buffer;
1837 buffer = (char *)malloc(size);
1838 if (buffer == NULL)
1841 buffer = stackBuffer;
1843 status_t error = object->Flatten(buffer, size);
1846 error = AddData(name, object->TypeCode(), buffer, size, false);
1848 if (buffer != stackBuffer)
1849 free(buffer);
2142 char buffer[size];
2144 status_t error = BPrivate::entry_ref_flatten(buffer, &size, ref);
2147 error = ReplaceData(name, B_REF_TYPE, index, &buffer, size);
2167 char buffer[size];
2169 status_t error = message->Flatten(buffer, size);
2172 error = ReplaceData(name, B_MESSAGE_TYPE, index, &buffer, size);
2192 char buffer[size];
2194 status_t error = object->Flatten(buffer, size);
2197 error = ReplaceData(name, object->TypeCode(), index, &buffer, size);