Searched full:instruction (Results 1 – 25 of 139) sorted by relevance
123456
| /Documentation/trace/ |
| D | coresight.rst | 22 "Sources" generate a compressed stream representing the processor instruction 274 comparator with "_stext" and "_etext", essentially tracing any instruction 314 Instruction 106378866 0x8026B53C E52DE004 false PUSH {lr} 315 Instruction 0 0x8026B540 E24DD00C false SUB sp,sp,#0xc 316 Instruction 0 0x8026B544 E3A03000 false MOV r3,#0 317 Instruction 0 0x8026B548 E58D3004 false STR r3,[sp,#4] 318 Instruction 0 0x8026B54C E59D3004 false LDR r3,[sp,#4] 319 Instruction 0 0x8026B550 E3530004 false CMP r3,#4 320 Instruction 0 0x8026B554 E2833001 false ADD r3,r3,#1 321 Instruction 0 0x8026B558 E58D3004 false STR r3,[sp,#4] [all …]
|
| /Documentation/arm64/ |
| D | legacy_instructions.rst | 7 the architecture. The infrastructure code uses undefined instruction 9 the instruction execution in hardware. 18 Generates undefined instruction abort. Default for instructions that 25 usage of emulated instruction is traced as well as rate limited 38 The default mode depends on the status of the instruction in the 42 Note: Instruction emulation may not be possible in all cases. See 43 individual instruction notes for further information.
|
| /Documentation/ |
| D | lzo.txt | 22 the operands for the instruction, whose size and position depend on the 23 opcode and on the number of literals copied by previous instruction. The 59 After any instruction except the large literal copy, 0, 1, 2 or 3 literals 60 are copied before starting the next instruction. The number of literals that 61 were copied may change the meaning and behaviour of the next instruction. In 62 practice, only one instruction needs to know whether 0, less than 4, or more 65 generally encoded in the last two bits of the instruction but may also be 69 instruction may encode this distance (0001HLLL), it takes one LE16 operand 100 0..16 : follow regular instruction encoding, see below. It is worth 120 Instruction encoding:: [all …]
|
| D | kprobes.txt | 37 any instruction in the kernel. A return probe fires when a specified 64 instruction and replaces the first byte(s) of the probed instruction 65 with a breakpoint instruction (e.g., int3 on i386 and x86_64). 67 When a CPU hits the breakpoint instruction, a trap occurs, the CPU's 73 Next, Kprobes single-steps its copy of the probed instruction. 74 (It would be simpler to single-step the actual instruction in place, 76 instruction. This would open a small time window when another CPU 79 After the instruction is single-stepped, Kprobes executes the 81 Execution then continues with the instruction following the probepoint. 87 register set, including instruction pointer. This operation requires [all …]
|
| D | this_cpu_ops.txt | 15 specific per cpu base and encode that operation in the instruction 72 instruction via a segment register prefix. 81 results in a single instruction:: 95 The above results in the following single instruction (no lock prefix!):: 115 after the this_cpu instruction is executed. In general this means that 257 instruction.
|
| D | static-keys.txt | 86 consist of a single atomic 'no-op' instruction (5 bytes on x86), in the 88 'no-op' in the straight-line codepath with a 'jump' instruction to the 275 Thus, the disable jump label case adds a 'mov', 'test' and 'jne' instruction 277 to a 5 byte atomic no-op instruction at boot-time.) Thus, the disabled jump 283 of instruction memory for this small function. In this case the non-jump label 284 function is 80 bytes long. Thus, we have saved 20% of the instruction
|
| /Documentation/arm/nwfpe/ |
| D | notes.rst | 11 often uses an stfe instruction to save f4 on the stack upon entry to a 12 function, and an ldfe instruction to restore it before returning. 18 This is a side effect of the stfe instruction. The double in f4 had to be 32 in extended precision, due to the stfe instruction used to save f4 in log(y).
|
| /Documentation/powerpc/ |
| D | dscr.rst | 64 works, as it is emulated following an illegal instruction exception 69 all mfspr instruction based read attempts will get emulated and returned 70 where as the first mtspr instruction based write attempts will enable 82 (1) mtspr instruction (SPR number 0x03) 83 (2) mtspr instruction (SPR number 0x11)
|
| D | syscall64-abi.rst | 50 The syscall is performed with the sc instruction, and returns with execution 51 continuing at the instruction following the sc instruction. 104 The vsyscall is performed with a branch-with-link instruction to the vsyscall
|
| /Documentation/devicetree/bindings/watchdog/ |
| D | microchip,pic32-dmt.txt | 4 malfunction. It is a free-running instruction fetch timer, which is clocked 5 whenever an instruction fetch occurs until a count match occurs.
|
| /Documentation/devicetree/bindings/nios2/ |
| D | nios2.txt | 18 - icache-line-size: Contains instruction line size. 20 - icache-size: Contains instruction cache size. 28 - altr,has-initda: Specifies CPU support initda instruction, should be 1.
|
| /Documentation/arm/ |
| D | swp_emulation.rst | 1 Software emulation of deprecated SWP instruction (CONFIG_SWP_EMULATE) 8 instructions, triggering an undefined instruction exception when executed.
|
| D | kernel_mode_neon.rst | 36 instruction is issued, allowing the kernel to step in and perform the restore if 70 software assistance, it signals the kernel by raising an undefined instruction 72 current instruction and arguments, and emulates the instruction in software.
|
| /Documentation/virt/kvm/ |
| D | hypercalls.txt | 5 instruction. The hypervisor can replace it with instructions that are 17 S390 uses diagnose instruction as hypercall (0x500) along with hypercall 32 KVM hypercalls use the HYPCALL instruction with code 0 and the hypercall 83 execute HLT instruction once it has busy-waited for more than a threshold 84 time-interval. Execution of HLT instruction would cause the hypervisor to put
|
| D | ppc-pv.txt | 75 instruction reads the first field of the magic page: 137 guest. Implementing any of those mappings is optional, as the instruction traps 179 or store instruction can deliver. To enable patching of those, we keep some 184 2) patch that code to fit the emulated instruction 186 4) patch the original instruction to branch to the new code 189 instruction. This allows us to check for pending interrupts when setting EE=1
|
| /Documentation/bpf/ |
| D | bpf_design_QA.rst | 18 Q: Is BPF a generic instruction set similar to x64 and arm64? 26 BPF is generic instruction set *with* C calling convention. 33 which is written in C, hence BPF defines instruction set compatible 46 as arguments. BPF is not a standalone instruction set. 49 Q: Can BPF programs access instruction pointer or return address? 100 calls, a limit to the number of the verifier states per instruction, 116 Instruction level questions 122 Q: How come LD_ABS and LD_IND instruction are present in BPF whereas 137 Q: Why BPF_DIV instruction doesn't map to x64 div? 185 is required, and insert an explicit zero-extension (zext) instruction [all …]
|
| /Documentation/x86/ |
| D | tlb.rst | 10 1. Flush the entire TLB with a two-instruction sequence. This is 14 2. Use the invlpg instruction to invalidate a single page at a 42 invlpg instruction (or instructions _near_ it) show up high in
|
| D | intel_mpx.rst | 20 For more information, please refer to Intel(R) Architecture Instruction 41 starts. New instruction prefixes are noops for old CPUs. 58 issues a bndstx instruction. Since the bounds directory is empty at 201 When a BNDSTX instruction attempts to save bounds to a bounds directory 225 directory. So kernel have to use XSAVE instruction to get the base 241 directory at them through XSAVE instruction, and then set valid bit 249 Instruction Set Extensions Programming Reference" (9.3.4).
|
| D | entry_64.rst | 25 - system_call: syscall instruction from 64-bit code. 53 Dealing with the swapgs instruction is especially tricky. Swapgs 55 instruction is rather fragile: it must nest perfectly and only in
|
| D | amd-memory-encryption.rst | 36 When SEV is enabled, instruction pages and guest page tables are always treated 42 Support for SME and SEV can be determined through the CPUID instruction. The 79 The CPU supports SME (determined through CPUID instruction).
|
| D | mds.rst | 77 instruction in combination with a microcode update. The microcode clears 78 the affected CPU buffers when the VERW instruction is executed. 81 clearing. Either the modified VERW instruction or via the L1D Flush 86 If the VERW instruction with the supplied segment selector argument is 103 MD_CLEAR CPUID bit to guests, the kernel issues the VERW instruction in the
|
| /Documentation/parisc/ |
| D | debugging.rst | 41 was interrupted - so if you get an interruption between the instruction 44 instruction that cleared the Q bit, if you're not it points anywhere
|
| D | registers.rst | 24 CR19 Interrupt Instruction Register 72 N (Nullify next instruction) used by C code 101 Those are used in RETURN FROM INTERRUPTION AND RESTORE instruction to reduce 119 The addil instruction is hardwired to place its result in r1, 120 so if you use that instruction be aware of that. 148 the ble instruction puts the return pointer in here.
|
| /Documentation/networking/ |
| D | filter.txt | 169 BPF engine and instruction set 193 The element op is a 16 bit wide opcode that has a particular instruction 197 ways depending on the given instruction in op. 199 The instruction set consists of load, store, branch, alu, miscellaneous 204 Instruction Addressing mode Description 431 code: [40] jt[0] jf[0] k[12] <-- plain BPF code of current instruction 432 curr: l0: ldh [12] <-- disassembly of current instruction 452 on the next BPF instruction, thus +1. (No `run` needs to be issued here.) 574 Internally, for the kernel interpreter, a different instruction set 576 paragraphs is being used. However, the instruction set format is modelled [all …]
|
| /Documentation/virt/kvm/devices/ |
| D | vm.txt | 79 setups. Instruction interceptions triggered by additionally set facility bits that 123 STFL(E) bit introducing the affected instruction. If the affected instruction 125 contained in the returned struct. If the affected instruction 160 has not been disabled by user space (so the instruction to be queried is
|
123456