| /linux-6.15/fs/minix/ |
| H A D | itree_common.c | 8 } Indirect; typedef 18 static inline int verify_chain(Indirect *from, Indirect *to) in verify_chain() 33 Indirect chain[DEPTH], in get_branch() 37 Indirect *p = chain; in get_branch() 73 Indirect *branch) in alloc_branch() 117 Indirect *where, in splice_branch() 157 Indirect chain[DEPTH]; in get_block() 158 Indirect *partial; in get_block() 229 Indirect *partial, *p; in find_shared() 305 Indirect chain[DEPTH]; in truncate() [all …]
|
| /linux-6.15/Documentation/filesystems/ext4/ |
| H A D | blockmap.rst | 8 | 12 | Indirect block: (file blocks 12 to (``$block_size`` / 4) + 11, or 12 to 103… 11 | | | Indirect Block Offset | Where It Points … 19 | | | Double Indirect Block Offset | Where It Points … 24 | | | | | Indirect Block Offset | Where I… 33 | | | Triple Indirect Block Offset | Where It Points … 38 | | | | | Double Indirect Block Offset | Where… 43 …| | | | | Indirect Block Offset …
|
| H A D | ifork.rst | 18 Direct/Indirect Block Addressing
|
| /linux-6.15/fs/ext4/ |
| H A D | indirect.c | 35 } Indirect; typedef 146 Indirect chain[4], int *err) in ext4_get_branch() 149 Indirect *p = chain; in ext4_get_branch() 252 Indirect *partial) in ext4_find_goal() 331 Indirect *branch) in ext4_alloc_branch() 537 Indirect chain[4]; in ext4_ind_map_blocks() 538 Indirect *partial; in ext4_ind_map_blocks() 801 Indirect *partial, *p; in ext4_find_shared() 1118 Indirect chain[4]; in ext4_ind_truncate() 1119 Indirect *partial; in ext4_ind_truncate() [all …]
|
| /linux-6.15/fs/ext2/ |
| H A D | inode.c | 118 } Indirect; typedef 126 static inline int verify_chain(Indirect *from, Indirect *to) in verify_chain() 237 Indirect chain[4], in ext2_get_branch() 241 Indirect *p = chain; in ext2_get_branch() 331 Indirect *partial) in ext2_find_goal() 631 Indirect chain[4]; in ext2_get_blocks() 632 Indirect *partial; in ext2_get_blocks() 1029 Indirect chain[4], in ext2_find_shared() 1032 Indirect *partial, *p; in ext2_find_shared() 1167 Indirect chain[4]; in __ext2_truncate_blocks() [all …]
|
| /linux-6.15/drivers/net/ethernet/wiznet/ |
| H A D | Kconfig | 58 bool "Indirect address bus mode" 61 using Indirect Mode Address Register and Indirect Mode Data Register,
|
| /linux-6.15/arch/x86/configs/ |
| H A D | hardening.config | 13 # Enforce CET Indirect Branch Tracking in the kernel.
|
| /linux-6.15/fs/ufs/ |
| H A D | inode.c | 86 } Indirect; typedef 90 Indirect *from, Indirect *to) in grow_chain32() 92 Indirect *p; in grow_chain32() 106 Indirect *from, Indirect *to) in grow_chain64() 108 Indirect *p; in grow_chain64() 132 Indirect chain[4], *q = chain; in ufs_frag_map()
|
| /linux-6.15/Documentation/admin-guide/hw-vuln/ |
| H A D | indirect-target-selection.rst | 3 Indirect Target Selection (ITS) 14 - **eIBRS Guest/Host Isolation**: Indirect branches in KVM/kernel may still be 20 - **Indirect Branch Prediction Barrier (IBPB)**: After an IBPB, indirect
|
| H A D | spectre.rst | 219 x86 CPUs with Enhanced Indirect Branch Restricted Speculation 226 attacks on x86, Indirect Branch Restricted Speculation (IBRS) feature 256 indirect branch speculation disabled, Single Threaded Indirect Branch 259 the Indirect Branch Prediction Barrier (IBPB) is issued to clear the 363 1. Indirect Branch Prediction Barrier (IBPB) to add additional 365 2. Single Thread Indirect Branch Predictors (STIBP) to add additional 389 - Firmware status: Show if Indirect Branch Restricted Speculation (IBRS) is 396 - Indirect branch prediction barrier (IBPB) status for protection between 679 [4] `Deep Dive: Single Thread Indirect Branch Predictors <https://software.intel.com/security-softw…
|
| H A D | rsb.rst | 242 .. [#intel-smep-rsb] "Enhanced IBRS" in `Indirect Branch Restricted Speculation <https://www.intel.… 246 .. [#intel-eibrs-vmexit] "Enhanced IBRS" in `Indirect Branch Restricted Speculation <https://www.in… 260 .. [#intel-ibpb-btb] `Indirect Branch Predictor Barrier' <https://www.intel.com/content/www/us/en/d…
|
| /linux-6.15/Documentation/userspace-api/ |
| H A D | spec_ctrl.rst | 101 - PR_SPEC_INDIR_BRANCH: Indirect Branch Speculation in User Processes
|
| /linux-6.15/Documentation/gpu/amdgpu/ |
| H A D | amdgpu-glossary.rst | 72 Indirect Buffer
|
| H A D | driver-core.rst | 115 IB (Indirect Buffer)
|
| /linux-6.15/tools/objtool/Documentation/ |
| H A D | objtool.txt | 54 - Indirect Branch Tracking validation -- validates Intel CET IBT rules 58 - Indirect Branch Tracking annotation -- annotates unused ENDBR 234 4. Indirect jumps and jumps to undefined symbols are only allowed if:
|
| /linux-6.15/Documentation/arch/powerpc/ |
| H A D | dexcr.rst | 65 - Indirect Branch Recurrent Target Prediction Disable (IBRTPD)
|
| /linux-6.15/Documentation/power/regulator/ |
| H A D | consumer.rst | 143 Indirect operating mode control.
|
| /linux-6.15/Documentation/arch/x86/ |
| H A D | shstk.rst | 22 Stack and Indirect Branch Tracking. Today in the 64-bit kernel, only userspace
|
| /linux-6.15/tools/arch/x86/kcpuid/ |
| H A D | cpuid.csv | 800 0x80000008, 0, ebx, 12, amd_ibpb , Indirect Branch Prediction Barrier 802 0x80000008, 0, ebx, 14, amd_ibrs , Indirect Branch Restricted Specul… 803 0x80000008, 0, ebx, 15, amd_stibp , Single Thread Indirect Branch Pre…
|
| /linux-6.15/Documentation/admin-guide/pm/ |
| H A D | intel_idle.rst | 228 false). If set, it is used to control if IBRS (Indirect Branch Restricted
|
| /linux-6.15/arch/x86/ |
| H A D | Kconfig | 1795 prompt "Indirect Branch Tracking" 1803 Build the kernel with support for Indirect Branch Tracking, a 2715 bool "Enable Indirect Target Selection mitigation" 2721 Enable Indirect Target Selection (ITS) mitigation. ITS is a bug in
|
| /linux-6.15/drivers/scsi/aic7xxx/ |
| H A D | aic79xx.reg | 3566 * Source Index Indirect 3577 * Destination Index Indirect
|
| /linux-6.15/Documentation/admin-guide/ |
| H A D | kernel-parameters.txt | 2205 indirect_target_selection= [X86,Intel] Mitigation control for Indirect 6676 prctl - Indirect branch speculation is enabled,
|