/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 …]
|
/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 …]
|
/linux/Documentation/netlink/specs/ |
H A D | lockd.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 --- 5 uapi-header: linux/lockd_netlink.h 9 attribute-sets: 10 - 13 - 16 - 17 name: tcp-port 19 - 20 name: udp-port [all …]
|
H A D | nfsd.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 --- 5 uapi-header: linux/nfsd_netlink.h 9 attribute-sets: 10 - 11 name: rpc-status 13 - 16 byte-order: big-endian 17 - 20 - [all …]
|
H A D | net_shaper.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 --- 3 name: net-shaper 30 Different devices can provide different feature sets, e.g. with no 33 @cap-get operation. 36 - 40 render-max: true 42 - name: unspec 44 - 47 - [all …]
|
H A D | handshake.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 7 --- 15 - 17 name: handler-class 18 value-start: 0 20 - 22 name: msg-type 23 value-start: 0 25 - 28 value-start: 0 [all …]
|
H A D | nlctrl.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 --- 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 [all …]
|
H A D | tcp_metrics.yaml | 1 # SPDX-License-Identifier: ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause) 2 --- 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: [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.*/
|
H A D | ncsi.h | 2 * Copyright Samuel Mendoza-Jonas, IBM Corporation 2018. 14 * enum ncsi_nl_commands - supported NCSI commands 19 * specific package and its channels - otherwise a dump request returns 26 * @NCSI_CMD_SEND_CMD: send NC-SI command to network card. 33 * NCSI_ATTR_CHANNEL_MASK. If NCSI_ATTR_CHANNEL_ID is present it sets 47 NCSI_CMD_MAX = __NCSI_CMD_AFTER_LAST - 1 51 * enum ncsi_nl_attrs - General NCSI netlink attributes 59 * @NCSI_ATTR_MULTI_FLAG: flag to signal that multi-mode should be enabled with 61 * @NCSI_ATTR_PACKAGE_MASK: 32-bit mask of allowed packages. 62 * @NCSI_ATTR_CHANNEL_MASK: 32-bit mask of allowed channels. [all …]
|
/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 …]
|
/linux/Documentation/admin-guide/LSM/ |
H A D | Smack.rst | 7 - The Elevator, from Dark Star 21 - The kernel 22 - Basic utilities, which are helpful but not required 23 - Configuration data 41 git://github.com/smack-team/smack.git 47 display or set Smack extended attribute values 78 objects. The attributes are stored in the extended attribute security 91 this attribute set will run with this attribute's value. 96 with the label contained in this attribute. This is a very 100 Can only have the value "TRUE". If this attribute is present [all …]
|
/linux/Documentation/iio/ |
H A D | iio_configfs.rst | 8 Configfs is a filesystem-based manager of kernel objects. IIO uses some 24 $ mount -t configfs none /config 42 * drivers/iio/trigger/iio-trig-sample.c 69 .name = "trig-sample", 77 iio-trig-sample module will create 'trig-sample' trigger type directory 78 /config/iio/triggers/trig-sample. 85 --------------------------------------------- 87 Loading iio-trig-hrtimer module will register hrtimer trigger types allowing 98 -------------------------------------- 100 "hrtimer" trigger type doesn't have any configurable attribute from /config dir. [all …]
|
/linux/arch/powerpc/include/asm/nohash/32/ |
H A D | pte-44x.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 9 * Because of the 3 word TLB entries to support 36-bit addressing, 10 * the attribute are difficult to map in such a fashion that they 13 * upper word of the PTE and the attribute bits below are packed 16 * ERPN fields in the TLB. -Matt 19 * easier to move into the TLB from the PTE. -BenH. 25 * PPC 440 core has following TLB attribute fields; 29 * RPN................................. - - - - - - ERPN....... 33 * - - - - - - U0 U1 U2 U3 W I M G E - UX UW UR SX SW SR 36 * TLB2 storage attribute fields. Those are: [all …]
|