| /kernel/linux/linux-5.10/include/linux/ |
| D | compiler_attributes.h | 6 * The attributes in this file are unconditionally defined and they directly 11 * Any other "attributes" (i.e. those that depend on a configuration option, 12 * on a compiler, on an architecture, on plugins, on other attributes...) 43 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-alias-function-a… 48 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-aligned-function… 49 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Type-Attributes.html#index-aligned-type-attribu… 50 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-aligned-variable… 61 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-always_005finlin… 79 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-assume_005falign… 89 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Function-Attributes.html#index-cold-function-at… [all …]
|
| /kernel/linux/linux-5.10/net/netlabel/ |
| D | netlabel_mgmt.h | 28 * Required attributes: 33 * If IPv4 is specified the following attributes are required: 38 * If IPv6 is specified the following attributes are required: 43 * If using NETLBL_NLTYPE_CIPSOV4 the following attributes are required: 47 * If using NETLBL_NLTYPE_UNLABELED no other attributes are required, 56 * Required attributes: 66 * Required attributes: 82 * attributes are required: 87 * attributes are required. 93 * Required attributes: [all …]
|
| D | netlabel_unlabeled.h | 28 * Required attributes: 33 * If IPv4 is specified the following attributes are required: 38 * If IPv6 is specified the following attributes are required: 47 * Required attributes: 51 * If IPv4 is specified the following attributes are required: 56 * If IPv6 is specified the following attributes are required: 67 * Required attributes: 72 * If IPv4 is specified the following attributes are required: 77 * If IPv6 is specified the following attributes are required: 90 * If IPv4 is specified the following attributes are required: [all …]
|
| D | netlabel_cipso_v4.h | 27 * Required attributes: 33 * If using CIPSO_V4_MAP_TRANS the following attributes are required: 38 * If using CIPSO_V4_MAP_PASS or CIPSO_V4_MAP_LOCAL no additional attributes 45 * Required attributes: 53 * Required attributes: 60 * Required attributes: 65 * If using CIPSO_V4_MAP_TRANS the following attributes are required: 70 * If using CIPSO_V4_MAP_PASS or CIPSO_V4_MAP_LOCAL no additional attributes 79 * Required attributes: 96 /* NetLabel CIPSOv4 attributes */
|
| /kernel/linux/linux-4.19/net/netlabel/ |
| D | netlabel_mgmt.h | 42 * Required attributes: 47 * If IPv4 is specified the following attributes are required: 52 * If IPv6 is specified the following attributes are required: 57 * If using NETLBL_NLTYPE_CIPSOV4 the following attributes are required: 61 * If using NETLBL_NLTYPE_UNLABELED no other attributes are required, 70 * Required attributes: 80 * Required attributes: 96 * attributes are required: 101 * attributes are required. 107 * Required attributes: [all …]
|
| D | netlabel_unlabeled.h | 42 * Required attributes: 47 * If IPv4 is specified the following attributes are required: 52 * If IPv6 is specified the following attributes are required: 61 * Required attributes: 65 * If IPv4 is specified the following attributes are required: 70 * If IPv6 is specified the following attributes are required: 81 * Required attributes: 86 * If IPv4 is specified the following attributes are required: 91 * If IPv6 is specified the following attributes are required: 104 * If IPv4 is specified the following attributes are required: [all …]
|
| /kernel/linux/linux-4.19/fs/efivarfs/ |
| D | file.c | 23 u32 attributes; in efivarfs_file_write() local 25 unsigned long datasize = count - sizeof(attributes); in efivarfs_file_write() 29 if (count < sizeof(attributes)) in efivarfs_file_write() 32 if (copy_from_user(&attributes, userbuf, sizeof(attributes))) in efivarfs_file_write() 35 if (attributes & ~(EFI_VARIABLE_MASK)) in efivarfs_file_write() 38 data = memdup_user(userbuf + sizeof(attributes), datasize); in efivarfs_file_write() 42 bytes = efivar_entry_set_get_size(var, attributes, &datasize, in efivarfs_file_write() 56 i_size_write(inode, datasize + sizeof(attributes)); in efivarfs_file_write() 73 u32 attributes; in efivarfs_file_read() local 94 data = kmalloc(datasize + sizeof(attributes), GFP_KERNEL); in efivarfs_file_read() [all …]
|
| /kernel/linux/linux-5.10/fs/efivarfs/ |
| D | file.c | 20 u32 attributes; in efivarfs_file_write() local 22 unsigned long datasize = count - sizeof(attributes); in efivarfs_file_write() 26 if (count < sizeof(attributes)) in efivarfs_file_write() 29 if (copy_from_user(&attributes, userbuf, sizeof(attributes))) in efivarfs_file_write() 32 if (attributes & ~(EFI_VARIABLE_MASK)) in efivarfs_file_write() 35 data = memdup_user(userbuf + sizeof(attributes), datasize); in efivarfs_file_write() 39 bytes = efivar_entry_set_get_size(var, attributes, &datasize, in efivarfs_file_write() 53 i_size_write(inode, datasize + sizeof(attributes)); in efivarfs_file_write() 71 u32 attributes; in efivarfs_file_read() local 90 data = kmalloc(datasize + sizeof(attributes), GFP_KERNEL); in efivarfs_file_read() [all …]
|
| /kernel/linux/linux-5.10/drivers/firmware/efi/ |
| D | efivars.c | 39 __u32 Attributes; member 91 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_attr_read() 96 if (var->Attributes & EFI_VARIABLE_NON_VOLATILE) in efivar_attr_read() 98 if (var->Attributes & EFI_VARIABLE_BOOTSERVICE_ACCESS) in efivar_attr_read() 100 if (var->Attributes & EFI_VARIABLE_RUNTIME_ACCESS) in efivar_attr_read() 102 if (var->Attributes & EFI_VARIABLE_HARDWARE_ERROR_RECORD) in efivar_attr_read() 104 if (var->Attributes & EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS) in efivar_attr_read() 107 if (var->Attributes & in efivar_attr_read() 111 if (var->Attributes & EFI_VARIABLE_APPEND_WRITE) in efivar_attr_read() 127 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_size_read() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | other.json | 11 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 24 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 37 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 50 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 63 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 76 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 89 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 102 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 115 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 128 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… [all …]
|
| D | memory.json | 11 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 24 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 37 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 51 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 65 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 79 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 92 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 106 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 120 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 134 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… [all …]
|
| D | cache.json | 12 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 26 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 40 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 54 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 78 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 92 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 118 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 132 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 166 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 180 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… [all …]
|
| /kernel/linux/linux-4.19/include/uapi/linux/ |
| D | ncsi.h | 17 * @NCSI_CMD_PKG_INFO: list package and channel attributes. Requires 39 * enum ncsi_nl_attrs - General NCSI netlink attributes 41 * @NCSI_ATTR_UNSPEC: unspecified attributes to catch errors 43 * @NCSI_ATTR_PACKAGE_LIST: nested array of NCSI_PKG_ATTR attributes 60 * enum ncsi_nl_pkg_attrs - NCSI netlink package-specific attributes 62 * @NCSI_PKG_ATTR_UNSPEC: unspecified attributes to catch errors 63 * @NCSI_PKG_ATTR: nested array of package attributes 66 * @NCSI_PKG_ATTR_CHANNEL_LIST: nested array of NCSI_CHANNEL_ATTR attributes 81 * enum ncsi_nl_channel_attrs - NCSI netlink channel-specific attributes 83 * @NCSI_CHANNEL_ATTR_UNSPEC: unspecified attributes to catch errors [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/driver-model/ |
| D | device.rst | 38 Attributes chapter 51 Attributes of devices can be exported by a device driver through sysfs. 56 As explained in Documentation/core-api/kobject.rst, device attributes must be 60 Attributes are declared using a macro called DEVICE_ATTR:: 70 names 'dev_attr_type' and 'dev_attr_power'. These two attributes can be 95 device attributes and the device_unregister() function will use this pointer 96 to remove the device attributes. 100 strict expectations on when attributes get created. When a new device is 102 udev) that a new device is available. If attributes are added after the 104 not know about the new attributes. [all …]
|
| /kernel/linux/linux-4.19/Documentation/driver-model/ |
| D | device.txt | 38 Attributes 48 Attributes of devices can be exported by a device driver through sysfs. 53 As explained in Documentation/kobject.txt, device attributes must be 57 Attributes are declared using a macro called DEVICE_ATTR: 67 names 'dev_attr_type' and 'dev_attr_power'. These two attributes can be 92 device attributes and the device_unregister() function will use this pointer 93 to remove the device attributes. 97 strict expectations on when attributes get created. When a new device is 99 udev) that a new device is available. If attributes are added after the 101 not know about the new attributes. [all …]
|
| /kernel/linux/linux-4.19/Documentation/hwmon/ |
| D | hwmon-kernel-api.txt | 62 as well as all sysfs attributes attached to the hwmon device. 72 attributes in the hardware monitoring core, letting the driver focus on reading 73 from and writing to the chip instead of having to bother with sysfs attributes. 144 is optional, but must be provided if any readable attributes exist. 147 optional, but must be provided if any writeable attributes exist. 161 * hwmon_chip A virtual sensor type, used to describe attributes 174 describing the attributes supposed by a single sensor. 224 HWMON_C_xxxx Chip attributes, for use with hwmon_chip. 225 HWMON_T_xxxx Temperature attributes, for use with hwmon_temp. 226 HWMON_I_xxxx Voltage attributes, for use with hwmon_in. [all …]
|
| /kernel/linux/linux-4.19/drivers/firmware/efi/ |
| D | efivars.c | 97 __u32 Attributes; member 149 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_attr_read() 154 if (var->Attributes & EFI_VARIABLE_NON_VOLATILE) in efivar_attr_read() 156 if (var->Attributes & EFI_VARIABLE_BOOTSERVICE_ACCESS) in efivar_attr_read() 158 if (var->Attributes & EFI_VARIABLE_RUNTIME_ACCESS) in efivar_attr_read() 160 if (var->Attributes & EFI_VARIABLE_HARDWARE_ERROR_RECORD) in efivar_attr_read() 162 if (var->Attributes & EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS) in efivar_attr_read() 165 if (var->Attributes & in efivar_attr_read() 169 if (var->Attributes & EFI_VARIABLE_APPEND_WRITE) in efivar_attr_read() 185 ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data); in efivar_size_read() [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/broadwell/ |
| D | memory.json | 433 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 446 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 459 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 472 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 485 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 498 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 511 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 524 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 537 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… 550 …event codes and predefine mask bit value in a dedicated MSR to specify attributes of the offcore t… [all …]
|
| /kernel/linux/linux-5.10/include/scsi/fc/ |
| D | fc_ms.h | 32 FC_FDMI_GHAT = 0x0101, /* Get HBA Attributes */ 34 FC_FDMI_GPAT = 0x0110, /* Get Port Attributes */ 36 FC_FDMI_RHAT = 0x0201, /* Register HBA Attributes */ 38 FC_FDMI_RPA = 0x0211, /* Register Port Attributes */ 40 FC_FDMI_DHAT = 0x0301, /* Deregister HBA Attributes */ 42 FC_FDMI_DPA = 0x0311, /* Deregister Port Attributes */ 114 * Attribute Entry Block for HBA/Port Attributes 124 * Common for HBA/Port Attributes 149 * Register HBA Attributes (RHAT) 166 * Register Port Attributes (RPA) [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | ncsi.h | 17 * @NCSI_CMD_PKG_INFO: list package and channel attributes. Requires 51 * enum ncsi_nl_attrs - General NCSI netlink attributes 53 * @NCSI_ATTR_UNSPEC: unspecified attributes to catch errors 55 * @NCSI_ATTR_PACKAGE_LIST: nested array of NCSI_PKG_ATTR attributes 81 * enum ncsi_nl_pkg_attrs - NCSI netlink package-specific attributes 83 * @NCSI_PKG_ATTR_UNSPEC: unspecified attributes to catch errors 84 * @NCSI_PKG_ATTR: nested array of package attributes 87 * @NCSI_PKG_ATTR_CHANNEL_LIST: nested array of NCSI_CHANNEL_ATTR attributes 102 * enum ncsi_nl_channel_attrs - NCSI netlink channel-specific attributes 104 * @NCSI_CHANNEL_ATTR_UNSPEC: unspecified attributes to catch errors [all …]
|
| /kernel/linux/linux-4.19/include/scsi/fc/ |
| D | fc_ms.h | 43 FC_FDMI_GHAT = 0x0101, /* Get HBA Attributes */ 45 FC_FDMI_GPAT = 0x0110, /* Get Port Attributes */ 47 FC_FDMI_RHAT = 0x0201, /* Register HBA Attributes */ 49 FC_FDMI_RPA = 0x0211, /* Register Port Attributes */ 51 FC_FDMI_DHAT = 0x0301, /* Deregister HBA Attributes */ 53 FC_FDMI_DPA = 0x0311, /* Deregister Port Attributes */ 125 * Attribute Entry Block for HBA/Port Attributes 135 * Common for HBA/Port Attributes 160 * Register HBA Attributes (RHAT) 177 * Register Port Attributes (RPA) [all …]
|
| /kernel/linux/linux-4.19/include/scsi/ |
| D | osd_attributes.h | 17 /* osd-r10 4.7.3 Attributes pages */ 104 /* 7.1.2.8 Root Information attributes page (OSD_APAGE_ROOT_INFORMATION) */ 140 /* 7.1.2.9 Partition Information attributes page 157 /* Partition Information attributes page does not have a get_page structure */ 159 /* 7.1.2.10 Collection Information attributes page 169 /* Collection Information attributes page does not have a get_page structure */ 171 /* 7.1.2.11 User Object Information attributes page 183 /* Object Information attributes page does not have a get_page structure */ 185 /* 7.1.2.12 Root Quotas attributes page (OSD_APAGE_ROOT_QUOTAS) */ 203 /* 7.1.2.13 Partition Quotas attributes page (OSD_APAGE_PARTITION_QUOTAS)*/ [all …]
|
| D | scsi_transport_fc.h | 2 * FiberChannel transport specific attributes exported to sysfs. 23 * Rewrite for host, target, device, and remote port attributes, 176 /* Macro for use in defining Virtual Port attributes */ 203 * FC Virtual Port Attributes 214 * roles. FC port attributes for the vport will be reported on any 219 * Fixed attributes are not expected to change. The driver is 224 * Dynamic attributes are expected to change. The driver participates 227 * Private attributes are transport-managed values. They are fully 232 /* Fixed Attributes */ 234 /* Dynamic Attributes */ [all …]
|
| /kernel/linux/linux-5.10/include/scsi/ |
| D | scsi_transport_fc.h | 3 * FiberChannel transport specific attributes exported to sysfs. 7 * Rewrite for host, target, device, and remote port attributes, 163 /* Macro for use in defining Virtual Port attributes */ 190 * FC Virtual Port Attributes 201 * roles. FC port attributes for the vport will be reported on any 206 * Fixed attributes are not expected to change. The driver is 211 * Dynamic attributes are expected to change. The driver participates 214 * Private attributes are transport-managed values. They are fully 219 /* Fixed Attributes */ 221 /* Dynamic Attributes */ [all …]
|
| /kernel/linux/linux-5.10/Documentation/hwmon/ |
| D | hwmon-kernel-api.rst | 63 as well as all sysfs attributes attached to the hwmon device. 73 attributes in the hardware monitoring core, letting the driver focus on reading 74 from and writing to the chip instead of having to bother with sysfs attributes. 149 is optional, but must be provided if any readable attributes exist. 153 optional, but must be provided if any writeable attributes exist. 171 hwmon_chip A virtual sensor type, used to describe attributes 186 describing the attributes supposed by a single sensor. 250 HWMON_C_xxxx Chip attributes, for use with hwmon_chip. 251 HWMON_T_xxxx Temperature attributes, for use with hwmon_temp. 252 HWMON_I_xxxx Voltage attributes, for use with hwmon_in. [all …]
|