| /linux/drivers/gpu/drm/msm/registers/ |
| H A D | rules-fd.xsd | 65 <attribute name="name" type="string" use="required" /> 66 <attribute name="email" type="string" use="required" /> 73 <attribute name="name" type="string" use="required" /> 92 <attribute name="file" type="string" use="required" /> 105 <attribute name="year" type="nonNegativeInteger" use="optional" /> 117 <attribute name="name" type="NMTOKEN" use="required" /> 118 <attribute name="prefix" type="NMTOKENS" use="optional" /> 119 <attribute name="width" type="rng:DomainWidth" use="optional" /> 120 <attribute name="varset" type="NMTOKEN" use="optional" /> 121 <attribute name="variants" type="string" use="optional" /> [all …]
|
| /linux/lib/ |
| H A D | nlattr.c | 19 /* For these data types, attribute length should be exactly the given 21 * attribute length does not match the expected size a warning is emitted 214 pr_warn_ratelimited("netlink: '%s': attribute type %d has an invalid length.\n", in nla_validate_range_unsigned() 218 "invalid attribute length"); in nla_validate_range_unsigned() 231 "binary attribute size out of range"); in nla_validate_range_unsigned() 414 pr_warn_ratelimited("netlink: '%s': attribute type %d has an invalid length.\n", in validate_nla() 418 "invalid attribute length"); in validate_nla() 457 "invalid attribute length"); in validate_nla() 519 * error message/attribute pointer in validate_nla() 526 /* a nested array attribute is allowed to be empty; if its not, in validate_nla() [all …]
|
| /linux/fs/ntfs/ |
| H A D | attrib.c | 3 * NTFS attribute operations. 35 * Extended attribute, reparse point are not expected to be larger than this size. 44 * @ctx: active attribute search context if present or NULL if not 56 * attribute on return as on entry. However, the actual pointers in @ctx may 70 * the attribute has zero allocated size, i.e. there simply is no runlist. 133 * If we already have the attribute extent containing @vcn in in ntfs_map_runlist_nolock() 137 * the right attribute extent. in ntfs_map_runlist_nolock() 164 * needed attribute extent. in ntfs_map_runlist_nolock() 209 * If there is no attribute list, restoring the search context in ntfs_map_runlist_nolock() 211 * the caller supplied context. If there is an attribute list, in ntfs_map_runlist_nolock() [all …]
|
| H A D | attrlist.c | 3 * Attribute list attribute handling code. 20 * ntfs_attrlist_need - check whether inode need attribute list 24 * attribute list is not needed. 26 * Return 1 if inode need attribute list, 0 if not, or -errno on error. 39 ntfs_debug("Inode haven't got attribute list.\n"); in ntfs_attrlist_need() 63 * is no attribute that can legally be moved out in that state: $STANDARD_ 85 /* The buffered I/O below can reacquire the attribute runlist lock. */ in ntfs_attrlist_repack() 209 * inodes. Do not look up the attribute-list inode after SB_ACTIVE has in ntfs_attrlist_update_locked() 235 ntfs_error(base_ni->vol->sb, "Failed to repack attribute list"); in ntfs_attrlist_update_locked() 245 "Failed to resize attribute list after repack"); in ntfs_attrlist_update_locked() [all …]
|
| H A D | inode.c | 28 * Compare the ntfs attribute embedded in the ntfs specific part of the vfs 29 * inode @vi for equality with the ntfs attribute @data. 53 /* A fake inode describing an attribute. */ in ntfs_test_inode() 74 * Initialize the vfs inode @vi with the values from the ntfs attribute @data in 190 * ntfs_attr_iget - obtain a struct inode corresponding to an attribute 191 * @base_vi: vfs base inode containing the attribute 192 * @type: attribute type 193 * @name: Unicode name of the attribute (NULL if unnamed) 196 * Obtain the (fake) struct inode corresponding to the attribute specified by 200 * If the attribute inode is in the cache, it is just returned with an [all …]
|
| /linux/arch/s390/hypfs/ |
| H A D | hypfs_vm_fs.c | 20 #define ATTRIBUTE(dir, name, member) \ macro 44 ATTRIBUTE(guest_dir, "onlinetime_us", data->el_time); in hypfs_vm_create_guest() 50 ATTRIBUTE(cpus_dir, "cputime_us", data->used_cpu); in hypfs_vm_create_guest() 51 ATTRIBUTE(cpus_dir, "capped", capped_value); in hypfs_vm_create_guest() 52 ATTRIBUTE(cpus_dir, "dedicated", dedicated_flag); in hypfs_vm_create_guest() 53 ATTRIBUTE(cpus_dir, "count", data->vcpus); in hypfs_vm_create_guest() 55 * Note: The "weight_min" attribute got the wrong name. in hypfs_vm_create_guest() 59 ATTRIBUTE(cpus_dir, "weight_min", data->ocpus); in hypfs_vm_create_guest() 60 ATTRIBUTE(cpus_dir, "weight_max", data->cpu_max); in hypfs_vm_create_guest() 61 ATTRIBUTE(cpus_dir, "weight_cur", data->cpu_shares); in hypfs_vm_create_guest() [all …]
|
| /linux/include/linux/ |
| H A D | sysfs.h | 30 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 68 * struct attribute_group - data structure used to declare an attribute group. 69 * @name: Optional: Attribute group name 70 * If specified, the attribute group will be created in a 76 * attribute of the group. Will be called repeatedly for 77 * each non-binary attribute in the group. Only read/write [all …]
|
| H A D | tsm.h | 59 * @TSM_REPORT_GENERATION: index of the report generation number attribute 60 * @TSM_REPORT_PROVIDER: index of the provider name attribute 61 * @TSM_REPORT_PRIVLEVEL: index of the desired privilege level attribute 62 * @TSM_REPORT_PRIVLEVEL_FLOOR: index of the minimum allowed privileg level attribute 63 * @TSM_REPORT_SERVICE_PROVIDER: index of the service provider identifier attribute 64 * @TSM_REPORT_SERVICE_GUID: index of the service GUID attribute 65 * @TSM_REPORT_SERVICE_MANIFEST_VER: index of the service manifest version attribute 79 * @TSM_REPORT_INBLOB: index of the binary report input attribute 80 * @TSM_REPORT_OUTBLOB: index of the binary report output attribute 81 * @TSM_REPORT_AUXBLOB: index of the binary auxiliary data attribute [all …]
|
| /linux/Documentation/filesystems/ext4/ |
| H A D | attributes.rst | 11 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/include/uapi/linux/ |
| H A D | amt.h | 26 /* 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 …]
|
| H A D | netlink.h | 137 * @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 …]
|
| H A D | nl80211.h | 132 * 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 383 * attribute %NL80211_ATTR_IFINDEX. If multiple BSSID advertisements are 533 * using the %NL80211_ATTR_IE attribute. The first cycle of the [all …]
|
| /linux/rust/syn/ |
| H A D | attr.rs | 22 /// An attribute, like `#[repr(transparent)]`. 44 /// The `style` field of type `AttrStyle` distinguishes whether an attribute 47 /// Every attribute has a `path` that indicates the intended interpretation 48 /// of the rest of the attribute's contents. The path and the optional 50 /// attribute in three possible varieties: 53 /// path, for example the `#[test]` attribute. 82 /// # Parsing from tokens to Attribute 87 /// [`Attribute::parse_outer`] or [`Attribute::parse_inner`] depending on 95 /// use syn::{Attribute, Ident, Result, Token}; 103 /// attrs: Vec<Attribute>, [all …]
|
| H A D | meta.rs | 3 //! Facility for interpreting structured content inside of an `Attribute`. 17 /// *Warning:* When parsing attribute args **other than** the 21 /// is concealed from attribute macros by rustc. Use 22 /// [`Attribute::parse_nested_meta`] instead. 24 /// [`Attribute::parse_nested_meta`]: crate::Attribute::parse_nested_meta 28 /// This example implements an attribute macro whose invocations look like this: 37 /// The "parameters" supported by the attribute are: 151 /// - [`Attribute::parse_nested_meta`] if you have an entire `Attribute` to 153 /// better error messages because `Attribute` holds span information for all 157 /// macro and parsing the arguments to the attribute macro, i.e. the ones [all …]
|
| /linux/drivers/net/ethernet/intel/fm10k/ |
| H A D | fm10k_tlv.c | 27 * @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/Documentation/netlink/ |
| H A D | netlink-raw.yaml | 33 required: [ name, doc, attribute-sets, operations ] 151 The netlink attribute type. Members of type 'binary' or 'pad' 159 description: Documentation for the struct member attribute. 162 description: Name of the enum type used for the attribute. 195 attribute-sets: 196 description: Definition of attribute spaces for this family. 199 description: Definition of a single attribute space. 214 Name for the enum type of the attribute, if empty no name will be used. 229 description: The explicit name for last member of attribute enum. 232 description: For C-compatible languages, header which already defines this attribute set. [all …]
|
| H A D | genetlink-legacy.yaml | 30 required: [ name, doc, attribute-sets, operations ] 149 description: The netlink attribute type 156 description: Documentation for the struct member attribute. 159 description: Name of the enum type used for the attribute. 172 attribute-sets: 173 description: Definition of attribute spaces for this family. 176 description: Definition of a single attribute space. 191 Name for the enum type of the attribute, if empty no name will be used. 206 description: The explicit name for last member of attribute enum. 209 description: For C-compatible languages, header which already defines this attribute set. [all …]
|
| H A D | genetlink-c.yaml | 27 required: [ name, doc, attribute-sets, operations ] 124 attribute-sets: 125 description: Definition of attribute spaces for this family. 128 description: Definition of a single attribute space. 143 Name for the enum type of the attribute, if empty no name will be used. 158 description: The explicit name for last member of attribute enum. 161 description: For C-compatible languages, header which already defines this attribute set. 179 description: Documentation of the attribute. 182 description: Value for the enum item representing this attribute in the uAPI. 185 … description: Name of the value extracted from the type of a nest-type-value attribute. [all …]
|
| /linux/Documentation/admin-guide/gpio/ |
| H A D | gpio-sim.rst | 27 **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 **Attribute:** ``/config/gpio-sim/gpio-device/gpio-bankX/lineY/valid`` [all …]
|
| /linux/tools/lib/bpf/ |
| H A D | nlattr.c | 87 * 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", (unsigned)type); in libbpf_nla_parse() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-edac | 15 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 …]
|
| /linux/sound/pci/asihpi/ |
| H A D | hpicmn.c | 331 if (phm->u.c.attribute == HPI_METER_PEAK) { in hpi_check_control_cache_single() 334 } else if (phm->u.c.attribute == HPI_METER_RMS) { in hpi_check_control_cache_single() 351 if (phm->u.c.attribute == HPI_VOLUME_GAIN) { in hpi_check_control_cache_single() 354 } else if (phm->u.c.attribute == HPI_VOLUME_MUTE) { in hpi_check_control_cache_single() 371 if (phm->u.c.attribute == HPI_MULTIPLEXER_SOURCE) { in hpi_check_control_cache_single() 379 if (phm->u.c.attribute == HPI_CHANNEL_MODE_MODE) in hpi_check_control_cache_single() 385 if (phm->u.c.attribute == HPI_LEVEL_GAIN) { in hpi_check_control_cache_single() 392 if (phm->u.c.attribute == HPI_TUNER_FREQ) in hpi_check_control_cache_single() 394 else if (phm->u.c.attribute == HPI_TUNER_BAND) in hpi_check_control_cache_single() 396 else if (phm->u.c.attribute in hpi_check_control_cache_single() [all...] |
| /linux/fs/sysfs/ |
| H A D | group.c | 23 struct attribute *const *attr; in remove_files() 52 struct attribute *const *attr; in create_files() 78 "Attribute %s: Invalid permissions 0%o\n", in create_files() 111 "Attribute %s: Invalid permissions 0%o\n", in create_files() 203 * sysfs_create_group - given a directory kobject, create an attribute group 205 * @grp: The attribute group to create 208 * warn and error if any of the attribute files being created already exist. 240 * sysfs_create_groups - given a directory kobject, create a bunch of attribute groups 242 * @groups: The attribute groups to create, NULL terminated 244 * This function creates a bunch of attribute groups. If an error occurs when [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | ibmpowernv.rst | 18 '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 …]
|
| H A D | hwmon-kernel-api.rst | 99 type, the attribute identifier associated with the event (such as 102 udev event with the attribute name passed in the NAME environment property 120 sysfs attribute groups. 155 attribute. This function is mandatory. 202 the update_interval attribute (HWMON_C_UPDATE_INTERVAL). The chip supports 257 A complete list of bit values indicating individual attribute support 288 Attribute identifier associated with a specific attribute. 289 For example, the attribute value for HWMON_T_INPUT would be 291 attribute values please see include/linux/hwmon.h. 296 The file mode for this attribute. Typically, this will be 0 (the [all …]
|