~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-devices-online

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-devices-online (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-devices-online (Version linux-4.16.18)


  1 What:           /sys/devices/.../online             1 What:           /sys/devices/.../online
  2 Date:           April 2013                          2 Date:           April 2013
  3 Contact:        Rafael J. Wysocki <rafael.j.wys      3 Contact:        Rafael J. Wysocki <rafael.j.wysocki@intel.com>
  4 Description:                                        4 Description:
  5                 The /sys/devices/.../online at      5                 The /sys/devices/.../online attribute is only present for
  6                 devices whose bus types provid      6                 devices whose bus types provide .online() and .offline()
  7                 callbacks.  The number read fr      7                 callbacks.  The number read from it (0 or 1) reflects the value
  8                 of the device's 'offline' fiel      8                 of the device's 'offline' field.  If that number is 1 and '0'
  9                 (or 'n', or 'N') is written to      9                 (or 'n', or 'N') is written to this file, the device bus type's
 10                 .offline() callback is execute     10                 .offline() callback is executed for the device and (if
 11                 successful) its 'offline' fiel     11                 successful) its 'offline' field is updated accordingly.  In
 12                 turn, if that number is 0 and      12                 turn, if that number is 0 and '1' (or 'y', or 'Y') is written to
 13                 this file, the device bus type     13                 this file, the device bus type's .online() callback is executed
 14                 for the device and (if success     14                 for the device and (if successful) its 'offline' field is
 15                 updated as appropriate.            15                 updated as appropriate.
 16                                                    16 
 17                 After a successful execution o     17                 After a successful execution of the bus type's .offline()
 18                 callback the device cannot be      18                 callback the device cannot be used for any purpose until either
 19                 it is removed (i.e. device_del     19                 it is removed (i.e. device_del() is called for it), or its bus
 20                 type's .online() is executed s !!  20                 type's .online() is exeucted successfully.
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php