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)
{
acpi_status status = AE_OK;
struct acpi_buffer dsdt = {ACPI_ALLOCATE_BUFFER, NULL};
- void *data = 0;
+ void *data = NULL;
size_t size = 0;
ACPI_FUNCTION_TRACE("acpi_system_read_dsdt");
}
-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)
{
acpi_status status = AE_OK;
struct acpi_buffer fadt = {ACPI_ALLOCATE_BUFFER, NULL};
- void *data = 0;
+ void *data = NULL;
size_t size = 0;
ACPI_FUNCTION_TRACE("acpi_system_read_fadt");