/Linux-v5.4/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 …]
|
/Linux-v5.4/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 …]
|
/Linux-v5.4/drivers/firmware/efi/ |
D | vars.c | 122 * variable, it's malformed in validate_load_option() 285 * Check if our variable is in the validated variables list in efivar_variable_is_removable() 371 * The variable name is, by definition, a NULL-terminated in var_name_strnsize() 408 printk(KERN_WARNING "efivars: duplicate variable: %s-%pUl\n", in dup_variable_bug() 415 * @func: callback function to invoke for every variable 419 * @head: initialised head of variable list 421 * Get every EFI variable from the firmware and invoke @func. @func 454 * the variable name and variable data is 1024 bytes. in efivar_init() 473 * same variable name on multiple calls to in efivar_init() 476 * we'll ever see a different variable name, in efivar_init() [all …]
|
/Linux-v5.4/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 …]
|
/Linux-v5.4/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 …]
|
/Linux-v5.4/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 …]
|
D | hid-lg.c | 73 0x81, 0x02, /* Input (Variable), */ 81 0x81, 0x02, /* Input (Variable), */ 85 0x81, 0x02, /* Input (Variable), */ 91 0x81, 0x02, /* Input (Variable), */ 97 0x81, 0x42, /* Input (Variable, Null State), */ 105 0x81, 0x02, /* Input (Variable), */ 112 0x81, 0x02, /* Input (Variable), */ 114 0x81, 0x02, /* Input (Variable), */ 122 0x91, 0x02, /* Output (Variable), */ 139 0x81, 0x02, /* Input (Variable), */ [all …]
|
D | hid-viewsonic.c | 43 0x81, 0x02, /* Input (Variable), */ 47 0x81, 0x02, /* Input (Variable), */ 53 0x81, 0x03, /* Input (Constant, Variable), */ 57 0x81, 0x02, /* Input (Variable), */ 59 0x81, 0x03, /* Input (Constant, Variable), */ 65 0x81, 0x02, /* Input (Variable), */ 68 0x81, 0x03, /* Input (Constant, Variable), */
|
/Linux-v5.4/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 284 * a direct dereference of percpu variable (var). 317 #define __pcpu_size_call_return(stem, variable) \ argument 319 typeof(variable) pscr_ret__; \ [all …]
|
D | compiler_attributes.h | 54 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-aligned-variable… 124 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-deprecated-varia… 174 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-mode-variable-at… 218 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-nonstring-variab… 235 …* clang: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-packed-variable-… 246 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-section-variable… 254 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-unused-variable-… 263 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-used-variable-at… 269 …* gcc: https://gcc.gnu.org/onlinedocs/gcc/Common-Variable-Attributes.html#index-weak-variable-at…
|
D | ktime.h | 31 * ktime_set - Set a ktime_t variable from a seconds/nanoseconds value 58 * Add a ktime_t variable and a scalar nanosecond value. 64 * Subtract a scalar nanosecod from a ktime_t variable 219 * ktime_to_timespec_cond - convert a ktime_t variable to timespec 220 * format only if the variable contains data 221 * @kt: the ktime_t variable to convert 222 * @ts: the timespec variable to store the result in 238 * ktime_to_timespec64_cond - convert a ktime_t variable to timespec64 239 * format only if the variable contains data 240 * @kt: the ktime_t variable to convert [all …]
|
/Linux-v5.4/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 …]
|
/Linux-v5.4/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 …]
|
/Linux-v5.4/scripts/kconfig/tests/preprocess/variable/ |
D | Kconfig | 6 # Simply expanded variable. 12 # Recursively expanded variable. 18 # Append something to a simply expanded variable. 24 # Append something to a recursively expanded variable. 30 # Use += operator to an undefined variable. 31 # This works as a recursively expanded variable. 37 # You can use variable references for the lefthand side of assignment statement.
|
/Linux-v5.4/tools/testing/selftests/bpf/verifier/ |
D | helper_access_var_len.c | 2 "helper access to variable memory: stack, bitwise AND + JMP, correct bounds", 30 "helper access to variable memory: stack, bitwise AND, zero included", 47 "helper access to variable memory: stack, bitwise AND + JMP, wrong max", 67 "helper access to variable memory: stack, JMP, correct bounds", 95 "helper access to variable memory: stack, JMP (signed), correct bounds", 123 "helper access to variable memory: stack, JMP, bounds + offset", 144 "helper access to variable memory: stack, JMP, wrong max", 164 "helper access to variable memory: stack, JMP, no max check", 184 "helper access to variable memory: stack, JMP, no min check", 202 "helper access to variable memory: stack, JMP (signed), no min check", [all …]
|
D | var_off.c | 2 "variable-offset ctx access", 16 .errstr = "variable ctx access var_off=(0x0; 0x4)", 21 "variable-offset stack access", 38 .errstr = "variable stack access var_off=(0xfffffffffffffff8; 0x4)", 43 "indirect variable-offset stack access, unbounded", 66 .errstr = "R4 unbounded indirect variable offset stack access", 71 "indirect variable-offset stack access, max out of bound", 96 "indirect variable-offset stack access, min out of bound", 121 "indirect variable-offset stack access, max_off+size > max_initialized", 146 "indirect variable-offset stack access, min_off < min_initialized", [all …]
|
/Linux-v5.4/security/ |
D | Kconfig.hardening | 8 stack variable initializations, this warning is silenced for 45 Disable automatic stack variable initialization. 47 classes of uninitialized stack variable exploits 57 uninitialized stack variable exploits and information 70 of uninitialized stack variable exploits and information 88 of uninitialized stack variable exploits and information 97 of uninitialized stack variable exploits and information 109 structleak plugin finds a variable it thinks needs to be 122 potential for uninitialized stack variable exploits or information 125 most uninitialized stack variable attacks, with the performance
|
/Linux-v5.4/Documentation/devicetree/bindings/clock/ |
D | arm-syscon-icst.txt | 22 Integrator/AP 22 1 Bit 8 0, rest variable 25 Integrator/AP 46 3 Bit 8 0, rest variable 31 Integrator/CP 22 variable Bit 8 0, rest variable 34 Integrator/CP 22 variable Bit 8 0, rest variable
|
/Linux-v5.4/Documentation/admin-guide/device-mapper/ |
D | dm-uevent.rst | 23 Variable Name: DM_TARGET 30 Variable Name: DM_ACTION 39 Variable Name: DM_SEQNUM 46 Variable Name: DM_PATH 54 Variable Name: DM_NR_VALID_PATHS 61 Variable Name: DM_NAME 68 Variable Name: DM_UUID
|
/Linux-v5.4/scripts/gcc-plugins/ |
D | latent_entropy_plugin.c | 73 * is on a variable then the plugin will initialize it with a random value. 74 * The variable must be an integer, an integer array type or a structure 144 error("variable %qD with %qE attribute must not be initialized", in handle_latent_entropy_attribute() 151 error("variable %qD with %qE attribute must not be local", in handle_latent_entropy_attribute() 160 …error("variable %qD with %qE attribute must be an integer or a fixed length integer array type or … in handle_latent_entropy_attribute() 176 error("structure variable %qD with %qE attribute has a non-integer field %qE", in handle_latent_entropy_attribute() 202 /* Initialize the variable with a random constant */ in handle_latent_entropy_attribute() 219 error("array variable %qD with %qE attribute must be a fixed length integer array type", in handle_latent_entropy_attribute() 298 * local latent entropy variable, otherwise it is for perturbing the global 299 * latent entropy variable where the two operands are already given by the [all …]
|
/Linux-v5.4/scripts/gdb/linux/ |
D | tasks.py | 50 """Find Linux task by PID and return the task_struct variable. 53 return that task_struct variable which PID matches.""" 107 """Calculate Linux thread_info from task variable. 110 variable.""" 123 """Calculate Linux thread_info from task variable found by pid 126 variable."""
|
/Linux-v5.4/drivers/net/wireless/intersil/hostap/ |
D | hostap_80211.h | 22 u8 variable[0]; member 31 u8 variable[0]; member 38 u8 variable[0]; member 45 u8 variable[0]; member 58 u8 variable[0]; member
|
/Linux-v5.4/Documentation/ |
D | this_cpu_ops.txt | 14 this_cpu operations add a per cpu variable offset to the processor 16 operating on the per cpu variable. 31 Access to the variable without the lock prefix is not synchronized but 34 processor should be accessing that variable and therefore there are no 135 Takes the offset of a per cpu variable (&x !) and returns the address 136 of the per cpu variable that belongs to the currently executing 167 cpu variable. Most this_cpu operations take a cpu variable. 173 &x and hence p is the *offset* of a per cpu variable. this_cpu_ptr() 174 takes the offset of a per cpu variable which makes this look a bit 231 preemption. If a per cpu variable is not used in an interrupt context [all …]
|