Lines Matching defs: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 += sysfs_emit_at(buffer, len, "0x%.4x ", handles->cap[i]);
825 len += sysfs_emit_at(buffer, len, "\n");
949 char *buffer)
966 return sysfs_emit(buffer, "%d\n", value);
971 const char *buffer, size_t count)
984 if (kstrtoint(buffer, 10, &value))
1702 unsigned char buffer[32] = { 0 };
1707 i = sony_nc_buffer_call(sony_nc_acpi_handle, "SN06", &offset, buffer,
1712 /* The buffer is filled with magic numbers describing the devices
1731 for (i = 0; i < ARRAY_SIZE(buffer); i++) {
1733 if (buffer[i] == 0xff)
1736 dprintk("Radio devices, found 0x%.2x\n", buffer[i]);
1738 if (buffer[i] == 0 && !sony_rfkill_devices[SONY_WIFI])
1741 if (buffer[i] == 0x10 && !sony_rfkill_devices[SONY_BLUETOOTH])
1744 if (((0xf0 & buffer[i]) == 0x20 ||
1745 (0xf0 & buffer[i]) == 0x50) &&
1749 if (buffer[i] == 0x30 && !sony_rfkill_devices[SONY_WIMAX])
1792 const char *buffer, size_t count)
1800 if (kstrtoul(buffer, 10, &value))
1811 struct device_attribute *attr, char *buffer)
1813 return sysfs_emit(buffer, "%d\n", kbdbl_ctl->mode);
1834 const char *buffer, size_t count)
1842 if (kstrtoul(buffer, 10, &value))
1853 struct device_attribute *attr, char *buffer)
1855 return sysfs_emit(buffer, "%d\n", kbdbl_ctl->timeout);
1977 const char *buffer, size_t count)
1985 if (kstrtoul(buffer, 10, &value))
2033 struct device_attribute *attr, char *buffer)
2056 return sysfs_emit(buffer, "%d\n", status);
2060 struct device_attribute *attr, char *buffer)
2067 return sysfs_emit(buffer, "%d\n", health & 0xff);
2175 struct device_attribute *attr, char *buffer)
2182 idx += sysfs_emit_at(buffer, idx, "%s ", snc_thermal_profiles[cnt]);
2184 idx += sysfs_emit_at(buffer, idx, "\n");
2191 const char *buffer, size_t count)
2200 if (buffer[len - 1] == '\n')
2204 if (strncmp(buffer, snc_thermal_profiles[cmd], len) == 0)
2214 struct device_attribute *attr, char *buffer)
2221 return sysfs_emit(buffer, "%s\n", snc_thermal_profiles[mode]);
2312 const char *buffer, size_t count)
2320 if (kstrtoul(buffer, 10, &value) || value > 1)
2353 char *buffer)
2359 return sysfs_emit(buffer, "%d\n",
2484 char *buffer)
2491 return sysfs_emit(buffer, "%s\n",
2541 const char *buffer, size_t count)
2549 if (kstrtoul(buffer, 10, &value) || value > 1)
2559 struct device_attribute *attr, char *buffer)
2566 return sysfs_emit(buffer, "%d\n", result & 0x01);
2615 const char *buffer, size_t count)
2623 if (kstrtoul(buffer, 10, &value) || value > 1)
2633 struct device_attribute *attr, char *buffer)
2640 return sysfs_emit(buffer, "%d\n", result & 1);
2681 const char *buffer, size_t count)
2689 if (kstrtoul(buffer, 10, &value) || value > 1)
2699 struct device_attribute *attr, char *buffer)
2706 return sysfs_emit(buffer, "%d\n", result & 0x01);
2710 struct device_attribute *attr, char *buffer)
2717 return sysfs_emit(buffer, "%d\n", result & 0xff);
2788 const char *buffer, size_t count)
2796 if (kstrtoul(buffer, 10, &value) || value > 1)
2806 struct device_attribute *attr, char *buffer)
2813 return sysfs_emit(buffer, "%d\n", result & 0x01);
2861 struct device_attribute *attr, char *buffer)
2868 return sysfs_emit(buffer, "%d\n", result);
2909 const char *buffer, size_t count)
2917 if (kstrtoul(buffer, 10, &value) || value > 1)
2967 struct device_attribute *attr, const char *buffer, size_t count)
2975 if (kstrtoul(buffer, 10, &value) || value > 1)
2989 struct device_attribute *attr, char *buffer)
2996 return sysfs_emit(buffer, "%d\n", !(result & 0x01));
3041 unsigned char buffer[32] = { 0 };
3052 i = sony_nc_buffer_call(sony_nc_acpi_handle, "SN06", &offset, buffer,
3069 /* the buffer lists brightness levels available, brightness levels are
3073 for (i = 0; i < lvl_table_len && i < ARRAY_SIZE(buffer); i++) {
3075 dprintk("Brightness level: %d\n", buffer[i]);
3077 if (!buffer[i])
3080 if (buffer[i] > max)
3081 max = buffer[i];
3082 if (buffer[i] < min)
3083 min = buffer[i];
3890 const char *buffer, size_t count)
3896 if (kstrtoul(buffer, 10, &value))
3907 struct device_attribute *attr, char *buffer)
3911 count = sysfs_emit(buffer, "%d\n", spic_dev.wwan_power);
3929 const char *buffer, size_t count)
3935 if (kstrtoul(buffer, 10, &value))
3946 struct device_attribute *attr, char *buffer)
3950 count = sysfs_emit(buffer, "%d\n", spic_dev.bluetooth_power);
3970 const char *buffer, size_t count)
3976 if (kstrtoul(buffer, 10, &value))
3986 struct device_attribute *attr, char *buffer)
3992 return sysfs_emit(buffer, "%d\n", value);
4487 struct acpi_buffer buffer = { 0, NULL };
4497 buffer.length = sizeof(*resource) + 1;
4498 buffer.pointer = resource;
4547 status = acpi_set_current_resources(device->handle, &buffer);