Lines Matching refs:buffer

762 		void *buffer, size_t buflen)
771 if (!buffer) {
774 len = MIN(buflen, object->buffer.length);
775 memset(buffer, 0, buflen);
776 memcpy(buffer, object->buffer.pointer, len);
780 memset(buffer, 0, buflen);
781 memcpy(buffer, &object->integer.value, len);
817 struct device_attribute *attr, char *buffer)
823 len += scnprintf(buffer + len, PAGE_SIZE - len, "0x%.4x ",
826 len += scnprintf(buffer + len, PAGE_SIZE - len, "\n");
950 char *buffer)
967 return snprintf(buffer, PAGE_SIZE, "%d\n", value);
972 const char *buffer, size_t count)
985 if (kstrtoint(buffer, 10, &value))
1703 unsigned char buffer[32] = { 0 };
1708 i = sony_nc_buffer_call(sony_nc_acpi_handle, "SN06", &offset, buffer,
1713 /* The buffer is filled with magic numbers describing the devices
1732 for (i = 0; i < ARRAY_SIZE(buffer); i++) {
1734 if (buffer[i] == 0xff)
1737 dprintk("Radio devices, found 0x%.2x\n", buffer[i]);
1739 if (buffer[i] == 0 && !sony_rfkill_devices[SONY_WIFI])
1742 if (buffer[i] == 0x10 && !sony_rfkill_devices[SONY_BLUETOOTH])
1745 if (((0xf0 & buffer[i]) == 0x20 ||
1746 (0xf0 & buffer[i]) == 0x50) &&
1750 if (buffer[i] == 0x30 && !sony_rfkill_devices[SONY_WIMAX])
1793 const char *buffer, size_t count)
1801 if (kstrtoul(buffer, 10, &value))
1812 struct device_attribute *attr, char *buffer)
1815 count = snprintf(buffer, PAGE_SIZE, "%d\n", kbdbl_ctl->mode);
1837 const char *buffer, size_t count)
1845 if (kstrtoul(buffer, 10, &value))
1856 struct device_attribute *attr, char *buffer)
1859 count = snprintf(buffer, PAGE_SIZE, "%d\n", kbdbl_ctl->timeout);
1982 const char *buffer, size_t count)
1990 if (kstrtoul(buffer, 10, &value))
2038 struct device_attribute *attr, char *buffer)
2061 return snprintf(buffer, PAGE_SIZE, "%d\n", status);
2065 struct device_attribute *attr, char *buffer)
2073 count = snprintf(buffer, PAGE_SIZE, "%d\n", health & 0xff);
2183 struct device_attribute *attr, char *buffer)
2190 idx += scnprintf(buffer + idx, PAGE_SIZE - idx, "%s ",
2193 idx += scnprintf(buffer + idx, PAGE_SIZE - idx, "\n");
2200 const char *buffer, size_t count)
2209 if (buffer[len - 1] == '\n')
2213 if (strncmp(buffer, snc_thermal_profiles[cmd], len) == 0)
2223 struct device_attribute *attr, char *buffer)
2231 count = snprintf(buffer, PAGE_SIZE, "%s\n", snc_thermal_profiles[mode]);
2324 const char *buffer, size_t count)
2332 if (kstrtoul(buffer, 10, &value) || value > 1)
2365 char *buffer)
2371 return snprintf(buffer, PAGE_SIZE, "%d\n",
2499 char *buffer)
2506 return snprintf(buffer, PAGE_SIZE, "%s\n",
2556 const char *buffer, size_t count)
2564 if (kstrtoul(buffer, 10, &value) || value > 1)
2574 struct device_attribute *attr, char *buffer)
2581 return snprintf(buffer, PAGE_SIZE, "%d\n", result & 0x01);
2630 const char *buffer, size_t count)
2638 if (kstrtoul(buffer, 10, &value) || value > 1)
2648 struct device_attribute *attr, char *buffer)
2655 return snprintf(buffer, PAGE_SIZE, "%d\n", result & 1);
2696 const char *buffer, size_t count)
2704 if (kstrtoul(buffer, 10, &value) || value > 1)
2714 struct device_attribute *attr, char *buffer)
2721 return snprintf(buffer, PAGE_SIZE, "%d\n", result & 0x01);
2725 struct device_attribute *attr, char *buffer)
2732 return snprintf(buffer, PAGE_SIZE, "%d\n", result & 0xff);
2803 const char *buffer, size_t count)
2811 if (kstrtoul(buffer, 10, &value) || value > 1)
2821 struct device_attribute *attr, char *buffer)
2828 return snprintf(buffer, PAGE_SIZE, "%d\n", result & 0x01);
2876 struct device_attribute *attr, char *buffer)
2883 return snprintf(buffer, PAGE_SIZE, "%d\n", result);
2924 const char *buffer, size_t count)
2932 if (kstrtoul(buffer, 10, &value) || value > 1)
2982 struct device_attribute *attr, const char *buffer, size_t count)
2990 if (kstrtoul(buffer, 10, &value) || value > 1)
3004 struct device_attribute *attr, char *buffer)
3011 return snprintf(buffer, PAGE_SIZE, "%d\n", !(result & 0x01));
3056 unsigned char buffer[32] = { 0 };
3067 i = sony_nc_buffer_call(sony_nc_acpi_handle, "SN06", &offset, buffer,
3084 /* the buffer lists brightness levels available, brightness levels are
3088 for (i = 0; i < lvl_table_len && i < ARRAY_SIZE(buffer); i++) {
3090 dprintk("Brightness level: %d\n", buffer[i]);
3092 if (!buffer[i])
3095 if (buffer[i] > max)
3096 max = buffer[i];
3097 if (buffer[i] < min)
3098 min = buffer[i];
3907 const char *buffer, size_t count)
3913 if (kstrtoul(buffer, 10, &value))
3924 struct device_attribute *attr, char *buffer)
3928 count = snprintf(buffer, PAGE_SIZE, "%d\n", spic_dev.wwan_power);
3946 const char *buffer, size_t count)
3952 if (kstrtoul(buffer, 10, &value))
3963 struct device_attribute *attr, char *buffer)
3967 count = snprintf(buffer, PAGE_SIZE, "%d\n", spic_dev.bluetooth_power);
3987 const char *buffer, size_t count)
3993 if (kstrtoul(buffer, 10, &value))
4003 struct device_attribute *attr, char *buffer)
4009 return snprintf(buffer, PAGE_SIZE, "%d\n", value);
4509 struct acpi_buffer buffer = { 0, NULL };
4519 buffer.length = sizeof(*resource) + 1;
4520 buffer.pointer = resource;
4569 status = acpi_set_current_resources(device->handle, &buffer);