Lines Matching defs:buffer
88 char *buffer, loff_t pos, size_t size);
269 * ibm_get_table_from_acpi - reads the APLS buffer from ACPI
272 * Description: This method reads the APLS buffer in from ACPI and
273 * stores the "stripped" table into a single buffer
276 * If NULL is passed in as buffer, this method only calculates
278 * in the buffer.
285 struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL };
290 status = acpi_evaluate_object(ibm_acpi_handle, "APCI", NULL, &buffer);
296 package = (union acpi_object *) buffer.pointer;
309 size += package->package.elements[i].buffer.length;
329 package->package.elements[i].buffer.pointer,
330 package->package.elements[i].buffer.length);
331 size += package->package.elements[i].buffer.length;
335 kfree(buffer.pointer);
344 * @buffer: the kernel space buffer to fill
357 char *buffer, loff_t pos, size_t size)
367 memcpy(buffer, table, bytes_read);