Home
last modified time | relevance | path

Searched full:attribute (Results 1 – 25 of 2946) sorted by relevance

12345678910>>...118

/Linux-v6.1/include/net/
Dnetlink.h66 * nlmsg_find_attr() find an attribute in a message
78 * Attribute Format:
89 * struct nlattr netlink attribute header
91 * Attribute Construction:
92 * nla_reserve(skb, type, len) reserve room for an attribute
93 * nla_reserve_nohdr(skb, len) reserve room for an attribute w/o hdr
94 * nla_put(skb, type, len, data) add attribute to skb
95 * nla_put_nohdr(skb, len, data) add attribute w/o hdr
98 * Attribute Construction for Basic Types:
99 * nla_put_u8(skb, type, value) add u8 attribute to skb
[all …]
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-devices-power13 The /sys/devices/.../power/wakeup attribute allows the user
39 The /sys/devices/.../power/control attribute allows the user
50 drivers. Changing this attribute to "on" prevents the driver
58 The /sys/devices/.../async attribute allows the user space to
70 The value of this attribute may be changed by writing either
76 devices this attribute is set to "enabled" by bus type code or
84 The /sys/devices/.../wakeup_count attribute contains the number
86 attribute is read-only. If the device is not capable to wake up
87 the system from sleep states, this attribute is not present.
89 states, this attribute is empty.
[all …]
Dsysfs-class-firmware-attributes12 Unless otherwise specified in an attribute description all attributes are optional
16 A file that can be read to obtain the type of attribute.
17 This attribute is mandatory.
25 All attribute types support the following values:
34 This attribute is mandatory.
68 increments of current_value this attribute accepts.
86 A file that can be read to obtain attribute-level
87 dependency rule. It says an attribute X will become read-only or
88 suppressed, if/if-not attribute Y is configured.
92 [ReadOnlyIf:<attribute>=<value>]
[all …]
Dsysfs-devices-edac15 Description: This attribute file displays how many seconds have elapsed
22 Description: This attribute file displays the type of memory controller
28 Description: This attribute file displays, in count of megabytes, of memory
34 Description: This attribute file displays the total count of uncorrectable
42 Description: This attribute file displays the number of UEs that have
49 Description: This attribute file displays the total count of correctable
59 Description: This attribute file displays the number of CEs that
69 Description: Read/Write attribute file that controls memory scrubbing.
71 writing a minimum bandwidth in bytes/sec to the attribute file.
76 the value of the attribute file will be -1.
[all …]
Dsysfs-devices-lpss_ltr14 The /sys/devices/.../lpss_ltr/ltr_mode attribute contains an
18 This attribute is read-only. If the device's runtime PM status
19 is not "active", attempts to read from this attribute cause
26 The /sys/devices/.../lpss_ltr/auto_ltr attribute contains the
30 This attribute is read-only. If the device's runtime PM status
31 is not "active", attempts to read from this attribute cause
38 The /sys/devices/.../lpss_ltr/auto_ltr attribute contains the
42 This attribute is read-only. If the device's runtime PM status
43 is not "active", attempts to read from this attribute cause
/Linux-v6.1/lib/
Dnlattr.c18 /* For these data types, attribute length should be exactly the given
20 * attribute length does not match the expected size a warning is emitted
205 pr_warn_ratelimited("netlink: '%s': attribute type %d has an invalid length.\n", in nla_validate_range_unsigned()
209 "invalid attribute length"); in nla_validate_range_unsigned()
222 "binary attribute size out of range"); in nla_validate_range_unsigned()
389 pr_warn_ratelimited("netlink: '%s': attribute type %d has an invalid length.\n", in validate_nla()
393 "invalid attribute length"); in validate_nla()
485 * error message/attribute pointer in validate_nla()
492 /* a nested array attribute is allowed to be empty; if its not, in validate_nla()
508 * error message/attribute pointer in validate_nla()
[all …]
/Linux-v6.1/fs/ntfs/
Dattrib.c3 * attrib.c - NTFS attribute operations. Part of the Linux-NTFS project.
28 * @ctx: active attribute search context if present or NULL if not
40 * attribute on return as on entry. However, the actual pointers in @ctx may
54 * the attribute has zero allocated size, i.e. there simply is no runlist.
114 * If we already have the attribute extent containing @vcn in in ntfs_map_runlist_nolock()
118 * the right attribute extent. in ntfs_map_runlist_nolock()
145 * needed attribute extent. in ntfs_map_runlist_nolock()
185 * If there is no attribute list, restoring the search context in ntfs_map_runlist_nolock()
187 * the caller supplied context. If there is an attribute list, in ntfs_map_runlist_nolock()
299 * @ni: ntfs inode of the attribute whose runlist to search
[all …]
Dinode.h35 s64 initialized_size; /* Copy from the attribute record. */
36 s64 allocated_size; /* Copy from the attribute record. */
44 * If NInoAttr() is true, the below fields describe the attribute which
45 * this fake inode belongs to. The actual inode of this attribute is
52 ATTR_TYPE type; /* Attribute type of this fake inode. */
53 ntfschar *name; /* Attribute name of this fake inode. */
54 u32 name_len; /* Attribute name length of this fake inode. */
56 the runlist of the unnamed data attribute
58 attribute (directory) or of the attribute
62 NI_NonResident is clear, the attribute is
[all …]
Dinode.c35 * Compare the ntfs attribute embedded in the ntfs specific part of the vfs
36 * inode @vi for equality with the ntfs attribute @data.
60 /* A fake inode describing an attribute. */ in ntfs_test_inode()
78 * Initialize the vfs inode @vi with the values from the ntfs attribute @data in
192 * ntfs_attr_iget - obtain a struct inode corresponding to an attribute
193 * @base_vi: vfs base inode containing the attribute
194 * @type: attribute type
195 * @name: Unicode name of the attribute (NULL if unnamed)
198 * Obtain the (fake) struct inode corresponding to the attribute specified by
202 * If the attribute inode is in the cache, it is just returned with an
[all …]
Dlayout.h187 * in the bitmap attribute of the mft; presumably in order to avoid accidental
193 FILE_MFT = 0, /* Master file table (mft). Data attribute
194 contains the entries and bitmap attribute
197 in data attribute. If cluster size > 4kiB,
200 FILE_LogFile = 2, /* Journalling log in data attribute. */
201 FILE_Volume = 3, /* Volume name attribute and volume information
202 attribute (flags and ntfs version). Windows
205 FILE_AttrDef = 4, /* Array of attribute definitions in data
206 attribute. */
209 data attribute. */
[all …]
/Linux-v6.1/include/linux/
Dcompiler_attributes.h7 * map to compiler attribute(s), unless one of the compilers does not support
8 * the attribute. In that case, __has_attribute is used to check for support
17 * This file is meant to be sorted (by actual attribute name,
24 …: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alias-function-attribute
29 …https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-aligned-function-attribute
30 … gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-aligned-type-attribute
31 …https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-aligned-variable-attribute
41 …/gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute
48 * which seems to be required by gcc to apply the attribute according
52 …c.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-always_005finline-function-attribute
[all …]
Dsysfs.h30 struct attribute { struct
41 * sysfs_attr_init - initialize a dynamically allocated sysfs attribute argument
42 * @attr: struct attribute to initialize
44 * Initialize a dynamically allocated struct attribute so we can
47 * Lockdep gives a nice error when your attribute is added to
62 * struct attribute_group - data structure used to declare an attribute group.
63 * @name: Optional: Attribute group name
64 * If specified, the attribute group will be created in
67 * attribute of the group. Will be called repeatedly for each
68 * non-binary attribute in the group. Only read/write
[all …]
/Linux-v6.1/Documentation/filesystems/ext4/
Dattributes.rst11 all attribute names begin with “user”; this restriction seems to have
18 available for in-inode extended attribute storage. The second place
21 block to contain a pointer to a second extended attribute block (or even
23 attribute's value to be stored in a separate data block, though as of
46 The beginning of an extended attribute block is in
76 - Checksum of the extended attribute block.
83 of the extended attribute block, and the entire block (header +
109 - Attribute name index. There is a discussion of this below.
113 - Location of this attribute's value on the disk block where it is stored.
114 Multiple attributes can share the same value. For an inode attribute
[all …]
/Linux-v6.1/include/uapi/linux/
Damt.h26 /* This attribute specify mode etier Gateway or Relay. */
28 /* This attribute specify Relay port.
29 * AMT interface is created as Gateway mode, this attribute is used
31 * AMT interface is created as Relay mode, this attribute is used
35 /* This attribute specify Gateway port.
36 * AMT interface is created as Gateway mode, this attribute is used
38 * AMT interface is created as Relay mode, this attribute is not used.
41 /* This attribute specify physical device */
43 /* This attribute specify local ip address */
45 /* This attribute specify Relay ip address.
[all …]
Dnetlink.h137 * @NLMSGERR_ATTR_OFFS: offset of the invalid attribute in the original
142 * @NLMSGERR_ATTR_POLICY: policy for a rejected attribute
143 * @NLMSGERR_ATTR_MISS_TYPE: type of a missing required attribute,
144 * %NLMSGERR_ATTR_MISS_NEST will not be present if the attribute was
146 * @NLMSGERR_ATTR_MISS_NEST: offset of the nest where attribute was missing
148 * @NLMSGERR_ATTR_MAX: highest attribute number
237 * | N | O | Attribute Type |
252 /* Generic 32 bitflags attribute content sent to the kernel.
272 * Normally, it should be retrieved via a dump inside another attribute
277 * enum netlink_attribute_type - type of an attribute
[all …]
Dnl80211.h132 * the %NL80211_ATTR_SUPPORTED_IFTYPES attribute, but by listing the
141 * is exported in the %NL80211_ATTR_SOFTWARE_IFTYPES attribute.
144 * in the %NL80211_ATTR_INTERFACE_COMBINATIONS attribute. Basically,
196 * %NL80211_ATTR_WANT_1X_4WAY_HS attribute flag. Drivers supporting this
197 * offload may reject the %NL80211_CMD_CONNECT when the attribute flag is
284 * attribute given in wiphy capabilities.
331 * to or will include the new %NL80211_ATTR_MLO_LINKS attribute.
333 * now need to be given the %NL80211_ATTR_MLO_LINK_ID attribute, e.g. to
374 * attribute %NL80211_ATTR_IFINDEX. If multiple BSSID advertisements are
527 * using the %NL80211_ATTR_IE attribute. The first cycle of the
[all …]
/Linux-v6.1/drivers/net/ethernet/intel/fm10k/
Dfm10k_tlv.c27 * @attr_id: Attribute ID
28 * @string: Pointer to string to be stored in attribute
31 * the attribute buffer. It will return success if provided with a valid
64 /* record attribute header, update message length */ in fm10k_tlv_attr_put_null_string()
76 * fm10k_tlv_attr_get_null_string - Get null terminated string from attribute
77 * @attr: Pointer to attribute
80 * This function pulls the string back out of the attribute and will place
102 * fm10k_tlv_attr_put_mac_vlan - Store MAC/VLAN attribute in message
104 * @attr_id: Attribute ID
109 * in the attribute buffer. It will return success if provided with a
[all …]
/Linux-v6.1/tools/lib/bpf/
Dnlattr.c87 * Create attribute index based on a stream of attributes.
89 * @arg maxtype Maximum attribute type expected and accepted.
90 * @arg head Head of attribute stream.
91 * @arg len Length of attribute stream.
92 * @arg policy Attribute validation policy.
95 * attribute in the index array using the attribute type as index to
96 * the array. Attribute with a type greater than the maximum type
98 * compatibility. If \a policy is not NULL, the attribute will be
125 pr_warn("Attribute of type %#x found multiple times in message, " in libbpf_nla_parse()
126 "previous attribute is being ignored.\n", type); in libbpf_nla_parse()
[all …]
/Linux-v6.1/fs/sysfs/
Dgroup.c23 struct attribute *const *attr; in remove_files()
38 struct attribute *const *attr; in create_files()
60 "Attribute %s: Invalid permissions 0%o\n", in create_files()
89 "Attribute %s: Invalid permissions 0%o\n", in create_files()
162 * sysfs_create_group - given a directory kobject, create an attribute group
164 * @grp: The attribute group to create
167 * warn and error if any of the attribute files being created already exist.
199 * sysfs_create_groups - given a directory kobject, create a bunch of attribute groups
201 * @groups: The attribute groups to create, NULL terminated
203 * This function creates a bunch of attribute groups. If an error occurs when
[all …]
/Linux-v6.1/arch/s390/hypfs/
Dhypfs_vm.c116 #define ATTRIBUTE(dir, name, member) \ macro
141 ATTRIBUTE(guest_dir, "onlinetime_us", data->el_time); in hypfs_vm_create_guest()
147 ATTRIBUTE(cpus_dir, "cputime_us", data->used_cpu); in hypfs_vm_create_guest()
148 ATTRIBUTE(cpus_dir, "capped", capped_value); in hypfs_vm_create_guest()
149 ATTRIBUTE(cpus_dir, "dedicated", dedicated_flag); in hypfs_vm_create_guest()
150 ATTRIBUTE(cpus_dir, "count", data->vcpus); in hypfs_vm_create_guest()
152 * Note: The "weight_min" attribute got the wrong name. in hypfs_vm_create_guest()
156 ATTRIBUTE(cpus_dir, "weight_min", data->ocpus); in hypfs_vm_create_guest()
157 ATTRIBUTE(cpus_dir, "weight_max", data->cpu_max); in hypfs_vm_create_guest()
158 ATTRIBUTE(cpus_dir, "weight_cur", data->cpu_shares); in hypfs_vm_create_guest()
[all …]
/Linux-v6.1/Documentation/admin-guide/gpio/
Dgpio-sim.rst27 **Attribute:** ``/config/gpio-sim/gpio-device/dev_name``
29 **Attribute:** ``/config/gpio-sim/gpio-device/live``
32 attribute is read-only and allows the user-space to read the platform device
33 name (e.g. ``'gpio-sim.0'``). The ``'live'`` attribute allows to trigger the
40 **Attribute:** ``/config/gpio-sim/gpio-device/gpio-bankX/chip_name``
42 **Attribute:** ``/config/gpio-sim/gpio-device/gpio-bankX/num_lines``
45 ``'chip_name'`` attribute is read-only and allows the user-space to read the
46 device name of the bank device. The ``'num_lines'`` attribute allows to specify
51 **Attribute:** ``/config/gpio-sim/gpio-device/gpio-bankX/lineY/name``
53 This group represents a single line at the offset Y. The 'name' attribute
[all …]
/Linux-v6.1/include/linux/iio/
Dsysfs.h16 * 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
105 * @_show: output method for the attribute
106 * @_store: input method for the attribute
113 * @_show: output method for the attribute
121 * @_string: frequency string for the attribute
[all …]
/Linux-v6.1/sound/pci/asihpi/
Dhpicmn.c325 if (phm->u.c.attribute == HPI_METER_PEAK) { in hpi_check_control_cache_single()
328 } else if (phm->u.c.attribute == HPI_METER_RMS) { in hpi_check_control_cache_single()
345 if (phm->u.c.attribute == HPI_VOLUME_GAIN) { in hpi_check_control_cache_single()
348 } else if (phm->u.c.attribute == HPI_VOLUME_MUTE) { in hpi_check_control_cache_single()
365 if (phm->u.c.attribute == HPI_MULTIPLEXER_SOURCE) { in hpi_check_control_cache_single()
373 if (phm->u.c.attribute == HPI_CHANNEL_MODE_MODE) in hpi_check_control_cache_single()
379 if (phm->u.c.attribute == HPI_LEVEL_GAIN) { in hpi_check_control_cache_single()
386 if (phm->u.c.attribute == HPI_TUNER_FREQ) in hpi_check_control_cache_single()
388 else if (phm->u.c.attribute == HPI_TUNER_BAND) in hpi_check_control_cache_single()
390 else if (phm->u.c.attribute == HPI_TUNER_LEVEL_AVG) in hpi_check_control_cache_single()
[all …]
/Linux-v6.1/Documentation/hwmon/
Dhwmon-kernel-api.rst60 function wil create a name sysfs attribute pointing to this name.
65 a pointer to a list of sysfs attribute groups. The list must be NULL terminated.
66 hwmon_device_register_with_groups creates the hwmon device with name attribute
126 sysfs attribute groups.
161 attribute. This function is mandatory.
207 the update_interval attribute (HWMON_C_UPDATE_INTERVAL). The chip supports
262 A complete list of bit values indicating individual attribute support
293 Attribute identifier associated with a specific attribute.
294 For example, the attribute value for HWMON_T_INPUT would be
296 attribute values please see include/linux/hwmon.h.
[all …]
Dibmpowernv.rst18 'hwmon' populates the 'sysfs' tree having attribute files, each for a given
19 sensor type and its attribute data.
22 the DT maps to an attribute file in 'sysfs'. The node exports unique 'sensor-id'
44 sub-group. In POWER9, this attribute corresponds to
45 each OCC. Using this attribute each OCC can be asked to
57 sub-group. In POWER9, this attribute corresponds to
58 each OCC. Using this attribute each OCC can be asked to
68 sub-group. In POWER9, this attribute corresponds to
69 each OCC. Using this attribute each OCC can be asked to
79 sub-group. In POWER9, this attribute corresponds to
[all …]

12345678910>>...118