Re: [ACPI] PATCH-ACPI based CPU hotplug[2/6]-ACPI Eject interface support

From: Dmitry Torokhov
Date: Mon Sep 27 2004 - 01:13:47 EST


On Friday 24 September 2004 06:28 pm, Keshavamurthy Anil S wrote:
> +typedef void acpi_device_sysfs_files(struct kobject *,
> +                               const struct attribute *);
> +
> +static void setup_sys_fs_device_files(struct acpi_device *dev,
> +               acpi_device_sysfs_files *func);
> +
> +#define create_sysfs_device_files(dev) \
> +       setup_sys_fs_device_files(dev, (acpi_device_sysfs_files *)&sysfs_create_file)
> +#define remove_sysfs_device_files(dev) \
> +       setup_sys_fs_device_files(dev, (acpi_device_sysfs_files *)&sysfs_remove_file)


Hi Anil,

It looks very nice except for the part above. I am really confused what the
purpose of this code is... It looks like it just complicates things?

--
Dmitry
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/