Lines Matching refs:buffer
56 char *buffer;
190 /* Need enough buffer space for two integers */
200 buffer = (char *)return_desc->buffer.pointer;
204 memcpy(buffer, &operand0->integer.value,
209 memcpy(buffer + acpi_gbl_integer_byte_width,
228 buffer = return_desc->string.pointer;
232 strcpy(buffer, local_operand0->string.pointer);
233 strcat(buffer, local_operand1->string.pointer);
241 operand0->buffer.
244 buffer.length));
250 buffer = (char *)return_desc->buffer.pointer;
254 memcpy(buffer, operand0->buffer.pointer,
255 operand0->buffer.length);
256 memcpy(buffer + operand0->buffer.length,
257 local_operand1->buffer.pointer,
258 local_operand1->buffer.length);
366 length0 = ACPI_PTR_DIFF(end_tag, operand0->buffer.pointer);
375 length1 = ACPI_PTR_DIFF(end_tag, operand1->buffer.pointer);
381 /* Create a new buffer object for the result (with one end_tag) */
389 * Copy the templates to the new buffer, 0 first, then 1 follows. One
392 new_buf = return_desc->buffer.pointer;
393 memcpy(new_buf, operand0->buffer.pointer, length0);
394 memcpy(new_buf + length0, operand1->buffer.pointer, length1);