[patch 2/2] hwmon/pc87360 combine sysfs callbacks to handle multiple attrs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




2. hwmon-pc87360-sysfs-combo-callbacks.patch

This combines individual  show_Sensor_Attr callbacks into
show_Sensor callbacks that handle all that Sensor's Attrs.
Does same for set_Sensor_Attr callbacks, where appropriate.
They use the .nr field to determine what attribute they were called for.

Combining callbacks results in a non-trivial size reduction (b4, after)
14588    3224      16   17828    45a4 A-2/drivers/hwmon/pc87360.ko
13124    3224      16   16364    3fec A-3/drivers/hwmon/pc87360.ko
ie about 9%

Signed-off-by:  Jim Cromie <jim.cromie at gmail.com>
---
$ diffstat pc-set-uc/hwmon-pc87360-sysfs-combo-callbacks.patch
 pc87360.c |  570 
+++++++++++++++++++++++++++++---------------------------------
 1 files changed, 271 insertions(+), 299 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: hwmon-pc87360-sysfs-combo-callbacks.patch
Type: text/x-patch
Size: 31627 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20060326/6b55be17/attachment.bin 


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux