return_VALUE(size);
}
-static ssize_t acpi_system_read_dsdt (struct file*, char*, size_t, loff_t*);
+static ssize_t acpi_system_read_dsdt (struct file*, char __user *, size_t, loff_t*);
static struct file_operations acpi_system_dsdt_ops = {
.read = acpi_system_read_dsdt,
static ssize_t
acpi_system_read_dsdt (
struct file *file,
- char *buffer,
+ char __user *buffer,
size_t count,
loff_t *ppos)
{
}
-static ssize_t acpi_system_read_fadt (struct file*, char*, size_t, loff_t*);
+static ssize_t acpi_system_read_fadt (struct file*, char __user *, size_t, loff_t*);
static struct file_operations acpi_system_fadt_ops = {
.read = acpi_system_read_fadt,
static ssize_t
acpi_system_read_fadt (
struct file *file,
- char *buffer,
+ char __user *buffer,
size_t count,
loff_t *ppos)
{
static int acpi_thermal_state_open_fs(struct inode *inode, struct file *file);
static int acpi_thermal_temp_open_fs(struct inode *inode, struct file *file);
static int acpi_thermal_trip_open_fs(struct inode *inode, struct file *file);
-static ssize_t acpi_thermal_write_trip_points (struct file*,const char *,size_t,loff_t *);
+static ssize_t acpi_thermal_write_trip_points (struct file*,const char __user *,size_t,loff_t *);
static int acpi_thermal_cooling_open_fs(struct inode *inode, struct file *file);
-static ssize_t acpi_thermal_write_cooling_mode (struct file*,const char *,size_t,loff_t *);
+static ssize_t acpi_thermal_write_cooling_mode (struct file*,const char __user *,size_t,loff_t *);
static int acpi_thermal_polling_open_fs(struct inode *inode, struct file *file);
-static ssize_t acpi_thermal_write_polling(struct file*,const char *,size_t,loff_t *);
+static ssize_t acpi_thermal_write_polling(struct file*,const char __user *,size_t,loff_t *);
static struct acpi_driver acpi_thermal_driver = {
.name = ACPI_THERMAL_DRIVER_NAME,
static ssize_t
acpi_thermal_write_trip_points (
struct file *file,
- const char *buffer,
+ const char __user *buffer,
size_t count,
loff_t *ppos)
{
static ssize_t
acpi_thermal_write_cooling_mode (
struct file *file,
- const char *buffer,
+ const char __user *buffer,
size_t count,
loff_t *ppos)
{
static ssize_t
acpi_thermal_write_polling (
struct file *file,
- const char *buffer,
+ const char __user *buffer,
size_t count,
loff_t *ppos)
{