| /Documentation/livepatch/ |
| D | reliable-stacktrace.rst | 36 return code is zero to indicate that the trace is reliable. 38 * The return code is non-zero to indicate that the trace is not reliable. 47 function should attempt to detect such cases and return a non-zero error 139 body the return address may be held in an arbitrary general purpose register. 159 4.4 Rewriting of return addresses 162 Some trampolines temporarily modify the return address of a function in order 163 to intercept when that function returns with a return trampoline, e.g. 165 * An ftrace trampoline may modify the return address so that function graph 168 * A kprobes (or optprobes) trampoline may modify the return address so that 171 When this happens, the original return address will not be in its usual [all …]
|
| /Documentation/admin-guide/hw-vuln/ |
| D | cross-thread-rsb.rst | 4 Cross-Thread Return Address Predictions 7 Certain AMD and Hygon processors are subject to a cross-thread return address 9 transitions out of C0 state, the other sibling thread could use return target 12 The Spectre v2 mitigations protect the Linux kernel, as it fills the return 15 transitioning out of C0. This could result in a guest-controlled return target 32 CVE-2022-27672 Cross-Thread Return Address Predictions 46 In affected processors, the return address predictor (RAP) is partitioned 50 pointers (which control the next return target to use for predictions) may 51 change. This behavior may result in return targets from one SMT thread being 54 use a return target from the thread that just became idle. In theory, this [all …]
|
| /Documentation/userspace-api/ioctl/ |
| D | cdrom.rst | 49 CDROMGETSPINDOWN return 4-bit spindown value 83 Unless otherwise specified, all ioctl calls return 0 on success 85 ioctls return non-negative data values.) 87 Unless otherwise specified, all ioctl calls return -1 and set 91 Individual drivers may return error codes not listed here. 116 error return: 137 error return: 161 error return: 192 error return: 221 error return: [all …]
|
| /Documentation/trace/ |
| D | function-graph-fold.vim | 18 return '>1' 20 return 'a1' 22 return 's1' 24 return '=' 36 return join(s, '|')
|
| D | kprobes.rst | 11 1. Concepts: Kprobes, and Return Probes 25 Concepts: Kprobes and Return Probes 37 (also called return probes). A kprobe can be inserted on virtually 38 any instruction in the kernel. A return probe fires when a specified 95 registers) in pre_handler, you must return !0 so that kprobes stops 104 Return Probes 107 How Does a Return Probe Work? 112 probe is hit, Kprobes saves a copy of the return address, and replaces 113 the return address with the address of a "trampoline." The trampoline 117 When the probed function executes its return instruction, control [all …]
|
| D | ftrace-design.rst | 60 so return immediately. If it isn't, then call that function in the same way 68 - "frompc" - the address bar() will use to return to foo() 83 return; 96 return; 103 unsigned long selfpc = <return address> - MCOUNT_INSN_SIZE; 121 some functions to save (hijack) and restore the return address. 135 located on the stack. This allows the function to hijack the return address 138 that will return the original return address with which you can return to the 168 unsigned long selfpc = <return address> - MCOUNT_INSN_SIZE; 186 return values). [all …]
|
| /Documentation/features/sched/membarrier-sync-core/ |
| D | arch-support.txt | 10 # Rely on implicit context synchronization as a result of exception return 15 # riscv uses xRET as return from interrupt and to return to user-space. 20 # - by calling sync_core_before_usermode() on return from interrupt (cf. 31 # x86-32 uses IRET as return from interrupt, which takes care of the IPI. 35 # x86-64 uses IRET as return from interrupt, which takes care of the IPI. 36 # However, it can return to user-space through either SYSRETL (compat code),
|
| /Documentation/userspace-api/media/rc/ |
| D | keytable.c.rst | 40 return; 56 return p->value; 59 return -1; 72 return -1; 77 return(-1); 99 return 0; 110 return -1; 126 return -1; 132 return -1; 139 return -1; [all …]
|
| /Documentation/ |
| D | atomic_bitops.txt | 18 RMW atomic operations without return value: 23 RMW atomic operations with return value: 47 The test_and_{}_bit() operations return the original value of the bit. 57 - RMW operations that have no return value are unordered; 59 - RMW operations that have a return value are fully ordered.
|
| /Documentation/arch/x86/x86_64/ |
| D | fred.rst | 4 Flexible Return and Event Delivery (FRED) 16 delivery) and event return by the IRET instruction with lower 20 establishes the full supervisor context and that event return 24 delivery and, for returning from events, two FRED return instructions. 27 instruction (ERETU) effects a return from ring 0 to ring 3, while the 29 event delivery and the FRED return instructions are FRED transitions. 57 context upon event delivery and return. Thus it avoids the problem of 61 FRED allows explicit unblock of NMI with new event return instructions 94 Only execution of a FRED return instruction ERET[US], could lower the
|
| /Documentation/driver-api/firmware/ |
| D | lookup-order.rst | 10 return it immediately 12 return it immediately 14 return it immediately 16 firmware_request_platform() is used, if found we return it immediately
|
| /Documentation/crypto/ |
| D | api-samples.rst | 36 return PTR_ERR(tfm); 89 return err; 112 return ERR_PTR(-ENOMEM); 114 return sdesc; 127 return PTR_ERR(sdesc); 132 return ret; 145 return PTR_ERR(alg); 149 return ret; 167 return -EINVAL; 173 return PTR_ERR(rng); [all …]
|
| /Documentation/sphinx/ |
| D | automarkup.py | 117 # append its return to the text 124 return repl 132 return (target) in failed_lookups 176 return xref 179 return target_text 235 return xref 237 return target_text 266 # Return the xref if we got it; otherwise just return the plain text. 269 return xref 271 return nodes.Text(match.group(0)) [all …]
|
| D | cdomain.py | 65 return "" 72 return ".. c:function:: " + match.group(1) + ' ' + match.group(2) 81 return ".. c:type:: " + match.group(2) 89 return ":c:type:`" + match.group(2) + '`' 96 return '\\ ``' + match.group(2) + '``\\ ' 132 return dict( 157 return False 168 return False 175 return False 191 return fullname [all …]
|
| /Documentation/userspace-api/ |
| D | seccomp_filter.rst | 55 metadata. The BPF program must then return one of the 65 call will return -1 and set errno to ``EINVAL``. 84 Return values 87 A seccomp filter may return any of the following values. If multiple 88 filters exist, the return value for the evaluation of a given system 111 instruction). The return value register will contain an arch- 116 The ``SECCOMP_RET_DATA`` portion of the return value will be passed 122 Results in the lower 16-bits of the return value being passed 139 the BPF program return value will be available to the tracer 146 appear to return the value that the tracer puts in the return value [all …]
|
| D | vduse.rst | 59 return -ENOMEM; 85 return 0; 92 return -1; 121 return -1; 133 return -1; 135 return 0; 140 - VDUSE_GET_VQ_STATE: Get the state for virtqueue, userspace should return 182 return prot; 197 * range [start, last] and return the corresponding file descriptor. 201 return NULL; [all …]
|
| /Documentation/input/ |
| D | notifier.rst | 25 For each kind of event but the last, the callback may return NOTIFY_STOP in 37 return; 43 return; 45 return; 50 return;
|
| /Documentation/bpf/ |
| D | map_cpumap.rst | 42 The lower two bits of ``flags`` are used as the return code if the map lookup 43 fails. This is so that the return value can be one of the XDP program return 94 helper. This helper will return 0 on success, or negative error in case of 138 return XDP_ABORTED; 147 return XDP_ABORTED; 151 return XDP_ABORTED; 153 return bpf_redirect_map(&cpu_map, cpu_dest, 0); 169 return -1; 171 return 0;
|
| D | prog_cgroup_sockopt.rst | 34 Return Type 56 Return Type 60 * ``1`` - success: copy ``optval`` and ``optlen`` to userspace, return 120 return 1; 128 return 1; 135 return 1; 145 return 1; 151 return 1; 158 return 1;
|
| D | map_array.rst | 129 return 0; 136 return 0; 164 return fd; 181 return ret; 184 return ret; 199 return ret; 204 return ret; 226 return ret; 229 return ret; 245 return ret; [all …]
|
| /Documentation/wmi/devices/ |
| D | msi-wmi-platform.rst | 43 [WmiMethodId(1), Implemented, read, write, Description("Return the contents of a package")] 49 [WmiMethodId(3), Implemented, read, write, Description("Return the contents of a package")] 55 [WmiMethodId(5), Implemented, read, write, Description("Return the contents of a package")] 61 [WmiMethodId(7), Implemented, read, write, Description("Return the contents of a package")] 67 [WmiMethodId(9), Implemented, read, write, Description("Return the contents of a package")] 73 [WmiMethodId(11), Implemented, read, write, Description("Return the contents of a package")] 79 [WmiMethodId(13), Implemented, read, write, Description("Return the contents of a package")] 85 [WmiMethodId(15), Implemented, read, write, Description("Return the contents of a package")] 91 [WmiMethodId(17), Implemented, read, write, Description("Return the contents of a package")] 97 [WmiMethodId(19), Implemented, read, write, Description("Return the contents of a package")] [all …]
|
| D | dell-wmi-ddv.rst | 57 …[WmiMethodId(1), Implemented, read, write, Description("Return Battery Design Capacity.")] void Ba… 58 …[WmiMethodId(2), Implemented, read, write, Description("Return Battery Full Charge Capacity.")] vo… 59 …[WmiMethodId(3), Implemented, read, write, Description("Return Battery Manufacture Name.")] void B… 60 …[WmiMethodId(4), Implemented, read, write, Description("Return Battery Manufacture Date.")] void B… 61 …[WmiMethodId(5), Implemented, read, write, Description("Return Battery Serial Number.")] void Batt… 62 …[WmiMethodId(6), Implemented, read, write, Description("Return Battery Chemistry Value.")] void Ba… 63 …[WmiMethodId(7), Implemented, read, write, Description("Return Battery Temperature.")] void Batter… 64 …[WmiMethodId(8), Implemented, read, write, Description("Return Battery Current.")] void BatteryCur… 65 …[WmiMethodId(9), Implemented, read, write, Description("Return Battery Voltage.")] void BatteryVol… 66 …[WmiMethodId(10), Implemented, read, write, Description("Return Battery Manufacture Access(MA code… [all …]
|
| /Documentation/translations/zh_CN/accounting/ |
| D | psi.rst | 116 return 1; 123 return 1; 131 return 1; 135 return 0; 141 return 1; 145 return 0;
|
| /Documentation/staging/ |
| D | speculation.rst | 27 return 0; 29 return array[index]; 58 return val2; 61 Under speculation, the first call to load_array() may return the value 87 return 0; 90 return array[index];
|
| /Documentation/arch/arm/samsung/ |
| D | clksrc-change-registers.awk | 14 return substr(s, eqat+2, (comat-eqat)-2) 19 return substr(b, 2, length(b)-2) 36 return 1 38 return 2 40 return 3 42 return 4 56 return substr(s, id+2)
|