/linux/Documentation/userspace-api/netlink/ |
H A D | specs.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 10 hand written Netlink code for each new family, command, attribute. 17 - the C uAPI header 18 …- documentation of the protocol as a ReST file - see :ref:`Documentation/networking/netlink_spec/i… 19 - policy tables for input attribute validation 20 - operation tables 25 See :doc:`intro-specs` for a practical starting guide. 28 ``((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)`` 40 - ``genetlink`` - most streamlined, should be used by all new families 41 - ``genetlink-c`` - superset of ``genetlink`` with extra attributes allowing [all …]
|
/linux/Documentation/filesystems/ |
H A D | ntfs3.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 NTFS3 is fully functional NTFS Read-Write driver. The driver works with NTFS 13 - This driver implements NTFS read/write support for normal, sparse and 15 - Supports native journal replaying. 16 - Supports NFS export of mounted NTFS volumes. 17 - Supports extended attributes. Predefined extended attributes: 19 - *system.ntfs_security* gets/sets security 23 - *system.ntfs_attrib* gets/sets ntfs file/dir attributes. 28 - *system.ntfs_attrib_be* gets/sets ntfs file/dir attributes. 30 Same value as system.ntfs_attrib but always represent as big-endian [all …]
|
/linux/Documentation/netlink/ |
H A D | genetlink.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 11 pattern: ^[0-9a-z-]+$ 15 len-or-define: 17 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 19 len-or-limit: 20 # literal int, const name, or limit based on fixed-width type 21 # e.g. u8-min, u16-max, etc. [all …]
|
H A D | netlink-raw.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/netlink-raw.yaml# 5 $schema: https://json-schema.org/draft-07/schema 11 pattern: ^[0-9a-z-]+$ 12 name-cap: 14 pattern: ^[0-9a-zA-Z-]+$ 18 len-or-define: 20 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 27 required: [ name, doc, attribute-sets, operations ] [all …]
|
H A D | genetlink-legacy.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 3 --- 4 $id: http://kernel.org/schemas/netlink/genetlink-legacy.yaml# 5 $schema: https://json-schema.org/draft-07/schema 11 pattern: ^[0-9a-z-]+$ 15 len-or-define: 17 pattern: ^[0-9A-Za-z_-]+( - 1)?$ 19 len-or-limit: 20 # literal int, const name, or limit based on fixed-width type 21 # e.g. u8-min, u16-max, etc. [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-driver-wacom | 4 Contact: linux-bluetooth@vger.kernel.org 14 Contact: linux-input@vger.kernel.org 16 Attribute group for control of the status LEDs and the OLEDs. 17 This attribute group is only available for Intuos 4 M, L, 25 Contact: linux-input@vger.kernel.org 28 Writing to this file sets the status LED luminance (1..127) 35 Contact: linux-input@vger.kernel.org 38 Writing to this file sets the status LED luminance (1..127) 44 Contact: linux-input@vger.kernel.org 47 Writing to this file sets which one of the four (for Intuos 4 [all …]
|
H A D | sysfs-bus-iio-dac-ltc2688 | 3 Contact: linux-iio@vger.kernel.org 8 - disable dither operation; 9 - change dither parameters (eg: frequency, phase...); 10 - enabled dither operation 14 Contact: linux-iio@vger.kernel.org 18 offset might be different as it's always 0 for this attribute. 22 Contact: linux-iio@vger.kernel.org 28 Contact: linux-iio@vger.kernel.org 30 Offset applied to out_voltageY_dither_raw. Read only attribute 35 Contact: linux-iio@vger.kernel.org [all …]
|
/linux/Documentation/networking/ |
H A D | l2tp.rst | 1 .. SPDX-License-Identifier: GPL-2.0 58 -------------- 93 ----------- 102 netlink attribute types that can be used with each command. 105 32-bit id. L2TP tunnel ids are given by ``L2TP_ATTR_CONN_ID`` and 109 instances, the L2TPv2 16-bit tunnel/session id is cast to a 32-bit 122 ``L2TP_CMD_TUNNEL_CREATE`` attributes:- 125 Attribute Required Use 127 CONN_ID Y Sets the tunnel (connection) id. 128 PEER_CONN_ID Y Sets the peer tunnel (connection) id. [all …]
|
H A D | ethtool-netlink.rst | 27 wake-on-lan password) omitted. 37 number 1 but any non-zero value should be understood as "true" by recipient. 40 In the message structure descriptions below, if an attribute name is suffixed 44 Attributes that need to be filled-in by device drivers and that are dumped to 47 attribute in the device driver API. 53 Each request or reply message contains a nested attribute with common header. 66 sets, do not require device identification. Most ``GET`` requests also allow 92 Bit sets 97 attribute with contents of one of two forms: compact (two binary bitmaps 98 representing bit values and mask of affected bits) and bit-by-bit (list of [all …]
|
/linux/Documentation/netlink/specs/ |
H A D | nfsd.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 uapi-header: linux/nfsd_netlink.h 9 attribute-sets: 10 - 11 name: rpc-status 13 - 16 byte-order: big-endian 17 - 20 - 23 - [all …]
|
H A D | fou.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 8 Foo-over-UDP. 10 c-family-name: fou-genl-name 11 c-version-name: fou-genl-version 12 max-by-define: true 13 kernel-policy: global 16 - 18 name: encap-type 19 name-prefix: fou-encap- [all …]
|
H A D | handshake.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 15 - 17 name: handler-class 18 value-start: 0 20 - 22 name: msg-type 23 value-start: 0 25 - 28 value-start: 0 31 attribute-sets: [all …]
|
H A D | ovs_vport.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 6 uapi-header: linux/openvswitch.h 12 - 13 name: ovs-header 16 - 17 name: dp-ifindex 19 - 20 name: vport-type 22 enum-name: ovs-vport-type [all …]
|
H A D | team.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10 c-family-name: team-genl-name 11 c-version-name: team-genl-version 12 kernel-policy: global 13 uapi-header: linux/if_team.h 16 - 17 name: string-max-len 20 - 21 name: genl-change-event-mc-grp-name [all …]
|
H A D | nlctrl.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 4 protocol: genetlink-legacy 5 uapi-header: linux/genetlink.h 8 genetlink meta-family that exposes information about all genetlink 12 - 13 name: op-flags 15 enum-name: 17 - admin-perm 18 - cmd-cap-do 19 - cmd-cap-dump [all …]
|
H A D | tcp_metrics.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 5 protocol: genetlink-legacy 10 c-family-name: tcp-metrics-genl-name 11 c-version-name: tcp-metrics-genl-version 12 max-by-define: true 13 kernel-policy: global 16 - 17 name: tcp-fastopen-cookie-max 21 attribute-sets: 22 - [all …]
|
/linux/Documentation/usb/ |
H A D | gadget_uvc.rst | 6 -------- 8 connection. It is intended to run on a Linux system that has USB device-side 24 ----------------------------- 29 --------------------------------------- 35 see Documentation/ABI/testing/configfs-usb-gadget-uvc 47 .. code-block:: bash 54 mkdir -p $FUNCTION 99 .. code-block:: bash 112 mkdir -p $wdir 129 Documentation/userspace-api/media/v4l/pixfmt-packed-yuv.rst. [all …]
|
/linux/include/linux/iio/ |
H A D | sysfs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 16 * struct iio_dev_attr - iio specific device attribute 17 * @dev_attr: underlying device attribute 21 * @buffer: the IIO buffer to which this attribute belongs to (if any) 39 * struct iio_const_attr - constant device specific attribute 41 * @string: attribute string 42 * @dev_attr: underlying device attribute 114 * IIO_DEV_ATTR_SAMP_FREQ - sets any internal clock frequency 116 * @_show: output method for the attribute 117 * @_store: input method for the attribute [all …]
|
/linux/security/ |
H A D | lsm_syscalls.c | 1 // SPDX-License-Identifier: GPL-2.0-only 5 * Copyright (C) 2022 Casey Schaufler <casey@schaufler-ca.com> 21 * lsm_name_to_attr - map an LSM attribute name to its ID 22 * @name: name of the attribute 24 * Returns the LSM attribute value associated with @name, or 0 if 45 * sys_lsm_set_self_attr - Set current task's security module attribute 46 * @attr: which attribute to set 51 * Sets the calling task's LSM context. On success this function 52 * returns 0. If the attribute specified cannot be set a negative 62 * sys_lsm_get_self_attr - Return current task's security module attributes [all …]
|
/linux/include/uapi/linux/ |
H A D | fiemap.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 18 * struct fiemap_extent - description of one fiemap extent 37 * struct fiemap - file extent mappings 61 #define FIEMAP_FLAG_XATTR 0x00000002 /* map extended attribute tree */ 70 * Sets EXTENT_UNKNOWN. */ 74 * Sets EXTENT_NO_BYPASS. */ 78 * Sets EXTENT_NOT_ALIGNED.*/ 80 * Sets EXTENT_NOT_ALIGNED.*/
|
/linux/Documentation/admin-guide/pm/ |
H A D | intel_uncore_frequency_scaling.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 :Copyright: |copy| 2022-2023 Intel Corporation 13 ------------ 30 --------------- 44 Out of reset, this attribute represent the maximum possible frequency. 45 This is a read-only attribute. If users adjust max_freq_khz, 46 they can always go back to maximum using the value from this attribute. 49 Out of reset, this attribute represent the minimum possible frequency. 50 This is a read-only attribute. If users adjust min_freq_khz, 51 they can always go back to minimum using the value from this attribute. [all …]
|
/linux/drivers/hwmon/ |
H A D | nct6775.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 11 #define NUM_TEMP 12 /* Max number of temp attribute sets w/ limits*/ 12 #define NUM_TEMP_FIXED 6 /* Max number of fixed temp attribute sets */ 125 u8 pwm_mode[NUM_FAN]; /* 0->DC variable voltage, 126 * 1->PWM variable duty cycle 129 /* 0->off 130 * 1->manual 131 * 2->thermal cruise mode (also called SmartFan I) 132 * 3->fan speed cruise mode 133 * 4->SmartFan III [all …]
|
/linux/Documentation/ABI/obsolete/ |
H A D | sysfs-driver-hid-roccat-koneplus | 1 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 4 Description: The integer value of this attribute ranges from 0-4. 5 When read, this attribute returns the number of the actual 8 When written, this file sets the number of the startup profile 12 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 15 Description: The integer value of this attribute ranges from 0-4. 16 When read, this attribute returns the number of the actual 19 When written, this file sets the number of the startup profile 24 What: /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-bus>:<vendor-id>:<p… 33 Please read binary attribute info which contains firmware version. [all …]
|
/linux/drivers/platform/x86/dell/dell-wmi-sysman/ |
H A D | biosattr-interface.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * with dell-wmi-sysman 10 #include "dell-wmi-sysman.h" 23 int ret = -EIO; in call_biosattributes_interface() 29 return -EIO; in call_biosattributes_interface() 31 if (obj->type == ACPI_TYPE_INTEGER) in call_biosattributes_interface() 32 ret = obj->integer.value; in call_biosattributes_interface() 37 kobject_uevent(&wmi_priv.class_dev->kobj, KOBJ_CHANGE); in call_biosattributes_interface() 44 * set_attribute() - Update an attribute value 45 * @a_name: The attribute name [all …]
|
/linux/arch/powerpc/kernel/ |
H A D | cacheinfo.c | 1 // SPDX-License-Identifier: GPL-2.0-only 26 /* per-cpu object for tracking: 27 * - a "cache" kobject for the top-level directory 28 * - a list of "index" objects representing the cpu's local cache hierarchy 52 /* Allow for both [di]-cache-line-size and 53 * [di]-cache-block-size properties. According to the PowerPC 54 * Processor binding, -line-size should be provided if it 56 * on by cache instructions), so we look for -line-size first. 64 #define CACHE_TYPE_UNIFIED 0 /* cache-size, cache-block-size, etc. */ 65 #define CACHE_TYPE_UNIFIED_D 1 /* d-cache-size, d-cache-block-size, etc */ [all …]
|