| /kernel/linux/linux-5.10/kernel/livepatch/ |
| D | shadow.c | 11 * DOC: Shadow variable API concurrency notes: 13 * The shadow variable API provides a simple relationship between an 17 * Once a shadow variable is attached to its parent object via the 19 * call to klp_shadow_get() may then return the shadow variable's data 24 * variable structures. Their implementation does not call kmalloc 47 * struct klp_shadow - shadow variable structure 63 * klp_shadow_match() - verify a shadow variable matches given <obj, id> 64 * @shadow: shadow variable to match 68 * Return: true if the shadow variable matches. 77 * klp_shadow_get() - retrieve a shadow variable data pointer [all …]
|
| /kernel/linux/linux-4.19/kernel/livepatch/ |
| D | shadow.c | 23 * DOC: Shadow variable API concurrency notes: 25 * The shadow variable API provides a simple relationship between an 29 * Once a shadow variable is attached to its parent object via the 31 * call to klp_shadow_get() may then return the shadow variable's data 36 * variable structures. Their implementation does not call kmalloc 59 * struct klp_shadow - shadow variable structure 75 * klp_shadow_match() - verify a shadow variable matches given <obj, id> 76 * @shadow: shadow variable to match 80 * Return: true if the shadow variable matches. 89 * klp_shadow_get() - retrieve a shadow variable data pointer [all …]
|
| /kernel/linux/linux-5.10/Documentation/livepatch/ |
| D | shadow-vars.rst | 8 unmodified. The shadow variable API described in this document is used 14 used to describe shadow variable version, class or type, etc. More 29 * The klp_shadow variable data structure encapsulates both tracking 40 klp_shadow_get_or_alloc() are zeroing the variable by default. 46 to do actions that can be done only once when a new variable is allocated. 48 * klp_shadow_get() - retrieve a shadow variable data pointer 51 * klp_shadow_alloc() - allocate and add a new shadow variable 60 - allocate a new shadow variable 61 - initialize the variable using a custom constructor and data when provided 64 * klp_shadow_get_or_alloc() - get existing or alloc a new shadow variable [all …]
|
| /kernel/linux/linux-4.19/Documentation/livepatch/ |
| D | shadow-vars.txt | 8 unmodified. The shadow variable API described in this document is used 14 used to describe shadow variable version, class or type, etc. More 29 * The klp_shadow variable data structure encapsulates both tracking 37 klp_shadow_get_or_alloc() are zeroing the variable by default. 43 to do actions that can be done only once when a new variable is allocated. 45 * klp_shadow_get() - retrieve a shadow variable data pointer 48 * klp_shadow_alloc() - allocate and add a new shadow variable 53 - allocate a new shadow variable 54 - initialize the variable using a custom constructor and data when provided 57 * klp_shadow_get_or_alloc() - get existing or alloc a new shadow variable [all …]
|
| /kernel/linux/linux-4.19/drivers/firmware/efi/ |
| D | vars.c | 135 * variable, it's malformed in validate_load_option() 298 * Check if our variable is in the validated variables list in efivar_variable_is_removable() 384 * The variable name is, by definition, a NULL-terminated in var_name_strnsize() 421 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug() 428 * @func: callback function to invoke for every variable 432 * @head: initialised head of variable list 434 * Get every EFI variable from the firmware and invoke @func. @func 467 * the variable name and variable data is 1024 bytes. in efivar_init() 486 * same variable name on multiple calls to in efivar_init() 489 * we'll ever see a different variable name, in efivar_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/firmware/efi/ |
| D | vars.c | 118 * variable, it's malformed in validate_load_option() 281 * Check if our variable is in the validated variables list in efivar_variable_is_removable() 367 * The variable name is, by definition, a NULL-terminated in var_name_strnsize() 397 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug() 404 * @func: callback function to invoke for every variable 407 * @head: initialised head of variable list 409 * Get every EFI variable from the firmware and invoke @func. @func 442 * the variable name and variable data is 1024 bytes. in efivar_init() 461 * same variable name on multiple calls to in efivar_init() 464 * we'll ever see a different variable name, in efivar_init() [all …]
|
| /kernel/linux/linux-4.19/Documentation/ABI/stable/ |
| D | sysfs-firmware-efi-vars | 7 see 'Variable Services' in the UEFI specification 21 EFI variable flags. Potential values 34 to attain the value of the EFI variable 36 guid: The vendor GUID of the variable. This 38 variable's name. 42 there is to know about the variable. 47 order to update the value of a variable. 61 the variable's value. 70 new variable. 74 variable that has a matching vendor GUID [all …]
|
| /kernel/liteos_a/arch/arm/arm/include/ |
| D | los_atomic.h | 85 * @param v [IN] The variable pointer to be setting. 186 * @param v [IN] The addSelf variable pointer. 220 * @param v [IN] The addSelf variable pointer. 222 * @retval #INT32 The return value of variable addSelf. 256 * @param v [IN] The auto-decrement variable pointer. 290 * @param v [IN] The auto-decrement variable pointer. 292 * @retval #INT32 The return value of variable auto-decrement. 357 * @param v [IN] The variable pointer to be setting. 469 * @param v [IN] The addSelf variable pointer. 504 * @param v [IN] The addSelf variable pointer. [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/testing/ |
| D | sysfs-secvar | 18 This determines the format of the variable and the accepted 19 format of variable updates. 21 What: /sys/firmware/secvar/vars/<variable name> 24 Description: Each secure variable is represented as a directory named as 25 <variable_name>. The variable name is unique and is in ASCII 33 variable. In other words, it represents the size of the data. 38 Description: A read-only file containing the value of the variable. The size 39 of the file represents the maximum size of the variable data. 45 variable. The size of the file represents the maximum size of 46 the variable data that can be written.
|
| /kernel/linux/linux-4.19/Documentation/kbuild/ |
| D | kconfig-macro-language.txt | 19 The macro language replaces the variable references with their expanded form, 49 Like in Make, a variable in Kconfig works as a macro variable. A macro 50 variable is expanded "in place" to yield a text string that may then be 51 expanded further. To get the value of a variable, enclose the variable name in 52 $( ). The parentheses are required even for single-letter variable names; $X is 58 A simply expanded variable is defined using the := assignment operator. Its 62 A recursively expanded variable is defined using the = assignment operator. 63 Its righthand side is simply stored as the value of the variable without 64 expanding it in any way. Instead, the expansion is performed when the variable 68 variable. The righthand side of += is expanded immediately if the lefthand [all …]
|
| /kernel/linux/linux-5.10/Documentation/kbuild/ |
| D | kconfig-macro-language.rst | 23 The macro language replaces the variable references with their expanded form, 53 Like in Make, a variable in Kconfig works as a macro variable. A macro 54 variable is expanded "in place" to yield a text string that may then be 55 expanded further. To get the value of a variable, enclose the variable name in 56 $( ). The parentheses are required even for single-letter variable names; $X is 62 A simply expanded variable is defined using the := assignment operator. Its 66 A recursively expanded variable is defined using the = assignment operator. 67 Its righthand side is simply stored as the value of the variable without 68 expanding it in any way. Instead, the expansion is performed when the variable 72 variable. The righthand side of += is expanded immediately if the lefthand [all …]
|
| /kernel/linux/linux-4.19/drivers/isdn/hardware/eicon/ |
| D | maintidi.c | 100 void *variable); 1112 if (diva_trace_read_variable(cur, pLib->parse_table[i].variable)) { in diva_modem_info() 1145 if (diva_trace_read_variable(cur, pLib->parse_table[i].variable)) { in diva_fax_info() 1183 if (diva_trace_read_variable(cur, pLib->parse_table[i].variable)) { in diva_line_info() 1233 Move position to variable with given name 1266 pLib->parse_table[pLib->cur_parse_entry++].variable = &pLine->Framing[0]; in diva_create_line_parse_table() 1270 pLib->parse_table[pLib->cur_parse_entry++].variable = &pLine->Line[0]; in diva_create_line_parse_table() 1274 pLib->parse_table[pLib->cur_parse_entry++].variable = &pLine->Layer2[0]; in diva_create_line_parse_table() 1278 pLib->parse_table[pLib->cur_parse_entry++].variable = &pLine->Layer3[0]; in diva_create_line_parse_table() 1282 pLib->parse_table[pLib->cur_parse_entry++].variable = \ in diva_create_line_parse_table() [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/bpf/verifier/ |
| D | var_off.c | 2 "variable-offset ctx access", 16 .errstr = "variable ctx access var_off=(0x0; 0x4)", 21 "variable-offset stack read, priv vs unpriv", 41 .errstr_unpriv = "R2 variable stack access prohibited for !root", 45 "variable-offset stack read, uninitialized", 62 .errstr = "invalid variable-offset read from stack R2", 66 "variable-offset stack write, priv vs unpriv", 80 * that, after a variable-offset write, a priviledged 89 /* Variable stack access is rejected for unprivileged. 91 .errstr_unpriv = "R2 variable stack access prohibited for !root", [all …]
|
| /kernel/linux/linux-5.10/Documentation/ABI/stable/ |
| D | sysfs-firmware-efi-vars | 7 see 'Variable Services' in the UEFI specification 22 EFI variable flags. Potential values 35 to attain the value of the EFI variable 37 guid: The vendor GUID of the variable. This 39 variable's name. 43 there is to know about the variable. 48 order to update the value of a variable. 62 the variable's value. 73 new variable. 77 variable that has a matching vendor GUID [all …]
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-uclogic-rdesc.c | 36 0x81, 0x02, /* Input (Variable), */ 50 0x81, 0x02, /* Input (Variable), */ 54 0x81, 0x02, /* Input (Variable), */ 58 0x81, 0x02, /* Input (Variable), */ 81 0x81, 0x02, /* Input (Variable), */ 95 0x81, 0x02, /* Input (Variable), */ 99 0x81, 0x02, /* Input (Variable), */ 103 0x81, 0x02, /* Input (Variable), */ 119 0x81, 0x02, /* Input (Variable), */ 129 0x81, 0x06, /* Input (Variable, Relative), */ [all …]
|
| D | hid-kye.c | 33 0xB1, 0x02, /* Feature (Variable), */ 48 0x81, 0x02, /* Input (Variable), */ 50 0x81, 0x03, /* Input (Constant, Variable), */ 53 0x81, 0x02, /* Input (Variable), */ 64 0x81, 0x02, /* Input (Variable), */ 68 0x81, 0x02, /* Input (Variable), */ 72 0x81, 0x02, /* Input (Variable), */ 91 0xB1, 0x02, /* Feature (Variable), */ 106 0x81, 0x02, /* Input (Variable), */ 108 0x81, 0x03, /* Input (Constant, Variable), */ [all …]
|
| D | hid-waltop.c | 66 0x81, 0x02, /* Input (Variable), */ 68 0x81, 0x03, /* Input (Constant, Variable), */ 80 0x81, 0x02, /* Input (Variable), */ 84 0x81, 0x02, /* Input (Variable), */ 88 0x81, 0x02, /* Input (Variable), */ 117 0x81, 0x02, /* Input (Variable), */ 119 0x81, 0x03, /* Input (Constant, Variable), */ 131 0x81, 0x02, /* Input (Variable), */ 135 0x81, 0x02, /* Input (Variable), */ 139 0x81, 0x02, /* Input (Variable), */ [all …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | percpu-defs.h | 40 * Base implementations of per-CPU variable declarations and definitions, where 41 * the section in which the variable is to be placed is provided by the 43 * variable's storage. 77 * __pcpu_scope_* dummy variable is used to enforce scope. It 80 * DECLARE_PER_CPU() is used for the same variable. 82 * __pcpu_unique_* dummy variable is used to enforce symbol uniqueness 108 * Variant on the per-CPU variable declaration/definition theme used for 283 * a direct dereference of percpu variable (var). 316 #define __pcpu_size_call_return(stem, variable) \ argument 318 typeof(variable) pscr_ret__; \ [all …]
|
| /kernel/linux/linux-4.19/include/linux/ |
| D | percpu-defs.h | 39 * Base implementations of per-CPU variable declarations and definitions, where 40 * the section in which the variable is to be placed is provided by the 42 * variable's storage. 76 * __pcpu_scope_* dummy variable is used to enforce scope. It 79 * DECLARE_PER_CPU() is used for the same variable. 81 * __pcpu_unique_* dummy variable is used to enforce symbol uniqueness 109 * Variant on the per-CPU variable declaration/definition theme used for 284 * a direct dereference of percpu variable (var). 317 #define __pcpu_size_call_return(stem, variable) \ argument 319 typeof(variable) pscr_ret__; \ [all …]
|
| /kernel/linux/linux-4.19/drivers/hid/ |
| D | hid-waltop.c | 69 0x81, 0x02, /* Input (Variable), */ 71 0x81, 0x03, /* Input (Constant, Variable), */ 83 0x81, 0x02, /* Input (Variable), */ 87 0x81, 0x02, /* Input (Variable), */ 91 0x81, 0x02, /* Input (Variable), */ 120 0x81, 0x02, /* Input (Variable), */ 122 0x81, 0x03, /* Input (Constant, Variable), */ 134 0x81, 0x02, /* Input (Variable), */ 138 0x81, 0x02, /* Input (Variable), */ 142 0x81, 0x02, /* Input (Variable), */ [all …]
|
| D | hid-kye.c | 36 0xB1, 0x02, /* Feature (Variable), */ 51 0x81, 0x02, /* Input (Variable), */ 53 0x81, 0x03, /* Input (Constant, Variable), */ 56 0x81, 0x02, /* Input (Variable), */ 67 0x81, 0x02, /* Input (Variable), */ 71 0x81, 0x02, /* Input (Variable), */ 75 0x81, 0x02, /* Input (Variable), */ 94 0xB1, 0x02, /* Feature (Variable), */ 109 0x81, 0x02, /* Input (Variable), */ 111 0x81, 0x03, /* Input (Constant, Variable), */ [all …]
|
| /kernel/linux/linux-5.10/drivers/hid/i2c-hid/ |
| D | i2c-hid-dmi-quirks.c | 69 0x81, 0x02, /* Input (Variable), */ 79 0x81, 0x06, /* Input (Variable, Relative), */ 95 0x81, 0x02, /* Input (Variable), */ 100 0x81, 0x02, /* Input (Variable), */ 103 0x81, 0x03, /* Input (Constant, Variable), */ 112 0x81, 0x02, /* Input (Variable), */ 116 0x81, 0x02, /* Input (Variable), */ 126 0x81, 0x02, /* Input (Variable), */ 131 0x81, 0x02, /* Input (Variable), */ 134 0x81, 0x03, /* Input (Constant, Variable), */ [all …]
|
| /kernel/linux/linux-4.19/drivers/hid/i2c-hid/ |
| D | i2c-hid-dmi-quirks.c | 69 0x81, 0x02, /* Input (Variable), */ 79 0x81, 0x06, /* Input (Variable, Relative), */ 95 0x81, 0x02, /* Input (Variable), */ 100 0x81, 0x02, /* Input (Variable), */ 103 0x81, 0x03, /* Input (Constant, Variable), */ 112 0x81, 0x02, /* Input (Variable), */ 116 0x81, 0x02, /* Input (Variable), */ 126 0x81, 0x02, /* Input (Variable), */ 131 0x81, 0x02, /* Input (Variable), */ 134 0x81, 0x03, /* Input (Constant, Variable), */ [all …]
|
| /kernel/linux/linux-4.19/drivers/acpi/acpica/ |
| D | acpredef.h | 25 * ACPI_PTYPE1_VAR: Variable-length length. Zero-length package is allowed: 32 * 2) PTYPE2 packages contain a Variable-length number of subpackages. Each 59 * ACPI_PTYPE2_MIN: Each subpackage has a Variable-length but minimum length. 74 * ACPI_PTYPE2_VAR_VAR: Variable number of subpackages, each of either a 75 * constant or variable length. The subpackages are preceded by a 224 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 228 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 232 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 236 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 240 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ [all …]
|
| /kernel/linux/linux-5.10/drivers/acpi/acpica/ |
| D | acpredef.h | 25 * ACPI_PTYPE1_VAR: Variable-length length. Zero-length package is allowed: 32 * 2) PTYPE2 packages contain a Variable-length number of subpackages. Each 59 * ACPI_PTYPE2_MIN: Each subpackage has a Variable-length but minimum length. 74 * ACPI_PTYPE2_VAR_VAR: Variable number of subpackages, each of either a 75 * constant or variable length. The subpackages are preceded by a 225 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 229 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 233 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 237 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ 241 METHOD_RETURNS(ACPI_RTYPE_PACKAGE)}}, /* Variable-length (Refs) */ [all …]
|