Lines Matching refs:buffer

91 	struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL };
106 status = acpi_evaluate_object(handle, NULL, &arg, &buffer);
112 r = buffer.pointer;
130 struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL };
148 status = acpi_evaluate_object(handle, NULL, &arg, &buffer);
154 return buffer.pointer;
163 struct acpi_buffer buffer = { ACPI_ALLOCATE_BUFFER, NULL };
174 args[2].buffer.length = 32;
175 args[2].buffer.pointer = buf;
186 status = acpi_evaluate_object(handle, NULL, &arg, &buffer);
192 return (union acpi_object *)buffer.pointer;
274 const char *buffer, size_t count)
281 ret = kstrtobool(buffer, &value);
305 struct device_attribute *attr, char *buffer)
322 return snprintf(buffer, PAGE_SIZE, "%d\n", status);
327 const char *buffer, size_t count)
333 ret = kstrtobool(buffer, &value);
346 struct device_attribute *attr, char *buffer)
360 status = !!r->buffer.pointer[0x10];
364 return snprintf(buffer, PAGE_SIZE, "%d\n", status);
369 const char *buffer, size_t count)
375 ret = kstrtobool(buffer, &value);
388 struct device_attribute *attr, char *buffer)
406 return snprintf(buffer, PAGE_SIZE, "%d\n", status);
411 const char *buffer, size_t count)
417 ret = kstrtobool(buffer, &value);
430 struct device_attribute *attr, char *buffer)
444 status = !!r->buffer.pointer[0];
447 return snprintf(buffer, PAGE_SIZE, "%d\n", status);
452 const char *buffer, size_t count)
457 ret = kstrtoul(buffer, 10, &value);
477 char *buffer)
496 return snprintf(buffer, PAGE_SIZE, "%d\n", status);
559 if (r->type != ACPI_TYPE_BUFFER || r->buffer.pointer[1] != 0x05) {
564 switch (r->buffer.pointer[0] & 0x27) {