Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
hwmon-sysfs.h File Reference
#include <linux/device.h>

Go to the source code of this file.

Data Structures

struct  sensor_device_attribute
 
struct  sensor_device_attribute_2
 

Macros

#define to_sensor_dev_attr(_dev_attr)   container_of(_dev_attr, struct sensor_device_attribute, dev_attr)
 
#define SENSOR_ATTR(_name, _mode, _show, _store, _index)
 
#define SENSOR_DEVICE_ATTR(_name, _mode, _show, _store, _index)
 
#define to_sensor_dev_attr_2(_dev_attr)   container_of(_dev_attr, struct sensor_device_attribute_2, dev_attr)
 
#define SENSOR_ATTR_2(_name, _mode, _show, _store, _nr, _index)
 
#define SENSOR_DEVICE_ATTR_2(_name, _mode, _show, _store, _nr, _index)
 

Macro Definition Documentation

#define SENSOR_ATTR (   _name,
  _mode,
  _show,
  _store,
  _index 
)
Value:
{ .dev_attr = __ATTR(_name, _mode, _show, _store), \
.index = _index }

Definition at line 32 of file hwmon-sysfs.h.

#define SENSOR_ATTR_2 (   _name,
  _mode,
  _show,
  _store,
  _nr,
  _index 
)
Value:
{ .dev_attr = __ATTR(_name, _mode, _show, _store), \
.index = _index, \
.nr = _nr }

Definition at line 48 of file hwmon-sysfs.h.

#define SENSOR_DEVICE_ATTR (   _name,
  _mode,
  _show,
  _store,
  _index 
)
Value:
struct sensor_device_attribute sensor_dev_attr_##_name \
= SENSOR_ATTR(_name, _mode, _show, _store, _index)

Definition at line 36 of file hwmon-sysfs.h.

#define SENSOR_DEVICE_ATTR_2 (   _name,
  _mode,
  _show,
  _store,
  _nr,
  _index 
)
Value:
struct sensor_device_attribute_2 sensor_dev_attr_##_name \
= SENSOR_ATTR_2(_name, _mode, _show, _store, _nr, _index)

Definition at line 53 of file hwmon-sysfs.h.

#define to_sensor_dev_attr (   _dev_attr)    container_of(_dev_attr, struct sensor_device_attribute, dev_attr)

Definition at line 29 of file hwmon-sysfs.h.

#define to_sensor_dev_attr_2 (   _dev_attr)    container_of(_dev_attr, struct sensor_device_attribute_2, dev_attr)

Definition at line 45 of file hwmon-sysfs.h.