/Linux-v5.10/arch/arm/mm/ |
D | fsr-3level.c | 7 { do_bad, SIGBUS, 0, "reserved translation fault" }, 8 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 1 translation fault" }, 9 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 2 translation fault" }, 10 { do_page_fault, SIGSEGV, SEGV_MAPERR, "level 3 translation fault" }, 23 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, 24 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, 25 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, 26 { do_bad, SIGBUS, 0, "synchronous abort (translation table walk)" }, 31 { do_bad, SIGBUS, 0, "synchronous parity error (translation table walk" }, 32 { do_bad, SIGBUS, 0, "synchronous parity error (translation table walk" }, [all …]
|
D | fsr-2level.c | 12 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "section translation fault" }, 14 { do_page_fault, SIGSEGV, SEGV_MAPERR, "page translation fault" }, 19 { do_bad, SIGBUS, 0, "external abort on translation" }, 21 { do_bad, SIGBUS, 0, "external abort on translation" }, 52 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "section translation fault" }, 54 { do_page_fault, SIGSEGV, SEGV_MAPERR, "page translation fault" }, 59 { do_bad, SIGBUS, 0, "external abort on translation" }, 61 { do_bad, SIGBUS, 0, "external abort on translation" },
|
/Linux-v5.10/Documentation/translations/ |
D | index.rst | 21 Translation's purpose is to ease reading and understanding in languages other 31 no guarantee that a translation is up to date. If what you read in a 32 translation does not sound right compared to what you read in the code, please 33 inform the translation maintainer and - if you can - check also the English 36 A translation is not a fork of the official documentation, therefore 41 accept only contributions that are merely translation related (e.g. new 46 grammar and culture, so the translation of an English statement may need to be 52 comfortable writing in English, you can ask the translation's maintainers
|
/Linux-v5.10/drivers/mtd/ |
D | Kconfig | 30 comment "User Modules And Translation Layers" 74 tristate "FTL (Flash Translation Layer) support" 78 This provides support for the original Flash Translation Layer which 91 tristate "NFTL (NAND Flash Translation Layer) support" 95 This provides support for the NAND Flash Translation Layer which is 111 Support for writing to the NAND Flash Translation Layer, as used 115 tristate "INFTL (Inverse NAND Flash Translation Layer) support" 119 This provides support for the Inverse NAND Flash Translation 133 tristate "Resident Flash Disk (Flash Translation Layer) support" 137 This provides support for the flash translation layer known [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/powerpc/power9/ |
D | pipeline.json | 35 …oup (Distant) due to a marked data side request. When using Radix Page Translation, this count exc… 40 … L2 without conflict due to a data side request. When using Radix Page Translation, this count exc… 80 …the same chip due to a marked data side request. When using Radix Page Translation, this count exc… 95 … L2 on the same chip due to a data side request. When using Radix Page Translation, this count exc… 115 …n Mepf state. due to a marked data side request. When using Radix Page Translation, this count exc… 160 …e or distant) due to a marked data side request. When using Radix Page Translation, this count exc… 175 …th dispatch conflict due to a data side request. When using Radix Page Translation, this count exc… 180 …hout conflict due to a marked data side request. When using Radix Page Translation, this count exc… 185 … cache. This implies that level 3 and level 4 PWC accesses were not necessary for this translation" 225 …hout conflict due to a marked data side request. When using Radix Page Translation, this count exc… [all …]
|
D | pmc.json | 20 … as this chip due to a marked data side request. When using Radix Page Translation, this count exc… 30 … the local core's L3 due to a data side request. When using Radix Page Translation, this count exc… 40 …al core's L2 due to a marked data side request.. When using Radix Page Translation, this count exc… 90 …al remote or distant due to a data side request. When using Radix Page Translation, this count exc… 95 …atch conflict due to a marked data side request. When using Radix Page Translation, this count exc… 100 …cal core's L3 due to a marked data side request. When using Radix Page Translation, this count exc… 110 …ocal chip's L4 cache due to a data side request. When using Radix Page Translation, this count exc…
|
D | marked.json | 20 … L3 on the same chip due to a data side request. When using Radix Page Translation, this count exc… 45 …ore's L2 data cache. This implies that a level 4 PWC access was not necessary for this translation" 50 …ore's L3 data cache. This implies that a level 4 PWC access was not necessary for this translation" 60 …p's L4 cache due to a marked data side request.. When using Radix Page Translation, this count exc… 70 …the same chip due to a marked data side request. When using Radix Page Translation, this count exc… 95 …the same chip due to a marked data side request. When using Radix Page Translation, this count exc… 100 … L3 on the same chip due to a data side request. When using Radix Page Translation, this count exc… 210 …chip's Memory due to a marked data side request. When using Radix Page Translation, this count exc… 220 …cal core's L3 due to a marked data side request. When using Radix Page Translation, this count exc… 225 …k cache from the core's L3 data cache. This is the deepest level of PWC possible for a translation" [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/s390/cf_z196/ |
D | extended.json | 84 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 112 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 119 …"PublicDescription": "A translation entry has been written to the Level-1 Instruction Translation … 126 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Page Table Entry arr… 133 …on": "A translation entry has been written to the Level-2 TLB Common Region Segment Table Entry ar… 140 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Common Region Segmen…
|
/Linux-v5.10/tools/perf/pmu-events/arch/s390/cf_z10/ |
D | extended.json | 77 …"PublicDescription": "A translation entry has been written into the Level-1 Instruction Translatio… 84 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 91 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Page Table Entry arr… 98 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Common Region Segmen… 105 …on": "A translation entry has been written to the Level-2 TLB Common Region Segment Table Entry ar…
|
/Linux-v5.10/tools/perf/pmu-events/arch/s390/cf_zec12/ |
D | extended.json | 42 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 70 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 77 …"PublicDescription": "A translation entry has been written to the Level-1 Instruction Translation … 84 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Page Table Entry arr… 91 …on": "A translation entry has been written to the Level-2 TLB Common Region Segment Table Entry ar… 98 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Common Region Segmen…
|
/Linux-v5.10/Documentation/scsi/ |
D | aha152x.rst | 33 EXT_TRANS: enable extended translation (0/1: default 0 [off]) 116 enable extended translation for first and second controller 152 This is considered to be the default translation. 157 extended translation. This means that the BIOS uses 255 for heads, 163 To make it even more complicated the translation mode might/might 169 - for disks<1GB: use default translation (C/32/64) 175 ie. either (C/32/64) or (C/63/255)). This can be extended translation 178 - if that fails, take extended translation if enabled by override, 179 kernel or module parameter, otherwise take default translation and
|
/Linux-v5.10/arch/s390/include/uapi/asm/ |
D | sie.h | 50 { 0x0010, "Prog Segment translation" }, \ 51 { 0x0011, "Prog Page translation" }, \ 52 { 0x0012, "Prog Translation specification" }, \ 60 { 0x0020, "Prog AFX translation" }, \ 61 { 0x0021, "Prog ASX translation" }, \ 62 { 0x0022, "Prog LX translation" }, \ 63 { 0x0023, "Prog EX translation" }, \ 69 { 0x0029, "Prog ALEN translation" }, \ 81 { 0x0039, "Prog Region first translation" }, \ 82 { 0x003A, "Prog Region second translation" }, \ [all …]
|
/Linux-v5.10/tools/arch/s390/include/uapi/asm/ |
D | sie.h | 50 { 0x0010, "Prog Segment translation" }, \ 51 { 0x0011, "Prog Page translation" }, \ 52 { 0x0012, "Prog Translation specification" }, \ 60 { 0x0020, "Prog AFX translation" }, \ 61 { 0x0021, "Prog ASX translation" }, \ 62 { 0x0022, "Prog LX translation" }, \ 63 { 0x0023, "Prog EX translation" }, \ 69 { 0x0029, "Prog ALEN translation" }, \ 81 { 0x0039, "Prog Region first translation" }, \ 82 { 0x003A, "Prog Region second translation" }, \ [all …]
|
/Linux-v5.10/drivers/of/ |
D | fdt_address.c | 3 * FDT Address translation based on u-boot fdt_support.c which in turn was 4 * based on the kernel unflattened DT address translation code. 125 pr_debug("empty ranges, 1:1 translation\n"); in fdt_translate_one() 146 of_dump_addr("parent translation for:", addr, pna); in fdt_translate_one() 159 * that translation is impossible (that is we are not dealing with a value 172 pr_debug("** translation for device %s **\n", in fdt_translate_address() 226 /* Apply bus translation */ in fdt_translate_address() 236 of_dump_addr("one level translation:", addr, na); in fdt_translate_address()
|
/Linux-v5.10/drivers/gpu/drm/amd/display/include/ |
D | dpcd_defs.h | 91 AUDIO_TEST_PATTERN_OPERATOR_DEFINED = 0,/* direct HW translation */ 96 AUDIO_SAMPLING_RATE_32KHZ = 0,/* direct HW translation */ 106 AUDIO_CHANNELS_1 = 0,/* direct HW translation */ 119 DPCD_AUDIO_TEST_PATTERN_PERIOD_NOTUSED = 0,/* direct HW translation */ 134 DPCD_TRAINING_PATTERN_VIDEOIDLE = 0,/* direct HW translation! */
|
/Linux-v5.10/tools/perf/pmu-events/arch/s390/cf_z14/ |
D | extended.json | 14 …"PublicDescription": "A translation has been written into The Translation Lookaside Buffer 2 (TLB2… 28 …translation entry was written into the Combined Region and Segment Table Entry array in the Level-… 35 …"PublicDescription": "A translation entry for a two-gigabyte page was written into the Level-2 TLB" 49 …"PublicDescription": "A translation entry has been written into the Translation Lookaside Buffer 2… 70 …"PublicDescription": "A translation entry was written into the Page Table Entry array in the Level… 77 …"PublicDescription": "Translation entries were written into the Combined Region and Segment Table … 84 "PublicDescription": "The number of Level-2 TLB translation engines busy in a cycle" 335 "BriefDescription": "Last host translation done", 336 "PublicDescription": "Last Host Translation done"
|
/Linux-v5.10/Documentation/virt/kvm/ |
D | mmu.rst | 69 Translation chapter 93 using kvm. Userspace defines the translation between guest addresses and user 114 - changes in the gpa->hpa translation (either through gpa->hva changes or 126 is not related to a translation directly. It points to other shadow pages. 130 translation stack, with optional higher level translations left to NPT/EPT. 147 (*) the guest hypervisor will encode the ngva->gpa translation into its page 156 Examples include real mode translation, large guest pages backed by small 238 translation. This is equivalent to the state of the tlb when a pte is 282 before using the translation. We take advantage of that by removing write 300 - a true guest fault (the guest translation won't allow the access) (*) [all …]
|
/Linux-v5.10/arch/arm64/mm/ |
D | fault.c | 269 * If we now have a valid translation, treat the translation fault as in is_spurious_el1_translation_fault() 277 * treat the translation fault as spurious. in is_spurious_el1_translation_fault() 312 "Ignoring spurious kernel translation fault at virtual address %016lx\n", addr)) in __do_kernel_fault() 338 * at all, so we report them as level 0 translation faults. in set_thread_esr() 341 * precedence over translation fault for a real access to empty in set_thread_esr() 344 * type", so we ignore this wrinkle and just return the translation in set_thread_esr() 365 * Claim a level 0 translation fault. in set_thread_esr() 658 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 0 translation fault" }, 659 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 1 translation fault" }, 660 { do_translation_fault, SIGSEGV, SEGV_MAPERR, "level 2 translation fault" }, [all …]
|
/Linux-v5.10/tools/perf/pmu-events/arch/s390/cf_z13/ |
D | extended.json | 14 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 28 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 35 …"PublicDescription": "A translation entry has been written to the Level-1 Data Translation Lookasi… 49 …"PublicDescription": "A translation entry has been written to the Level-1 Instruction Translation … 70 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Page Table Entry arr… 77 …n": "A translation entry has been written to the Level-2 TLB Combined Region Segment Table Entry a… 84 …"PublicDescription": "A translation entry has been written to the Level-2 TLB Combined Region Segm…
|
/Linux-v5.10/tools/perf/pmu-events/arch/s390/cf_z15/ |
D | extended.json | 14 …"PublicDescription": "A translation has been written into The Translation Lookaside Buffer 2 (TLB2… 28 …"PublicDescription": "A translation entry was written into the Combined Region and Segment Table E… 35 …"PublicDescription": "A translation entry for a two-gigabyte page was written into the Level-2 TLB" 49 …"PublicDescription": "A translation entry has been written into the Translation Lookaside Buffer 2… 70 …"PublicDescription": "A translation entry was written into the Page Table Entry array in the Level… 77 …"PublicDescription": "Translation entries were written into the Combined Region and Segment Table … 84 "PublicDescription": "The number of Level-2 TLB translation engines busy in a cycle" 335 "BriefDescription": "Last host translation done", 336 "PublicDescription": "Last Host Translation done"
|
/Linux-v5.10/drivers/staging/gasket/ |
D | gasket_page_table.h | 4 * translation/paging functionality supported by the Gasket driver framework. 22 * Structure used for managing address translation on a device. All details are 28 * Allocate and init address translation data. 31 * translation table. 33 * the starting index of the extended translation table. 37 * translation table. 42 * Description: Allocates and initializes data to track address translation -
|
/Linux-v5.10/drivers/iommu/intel/ |
D | pasid.c | 369 * Setup the PGTT(PASID Granular Translation Type) field (Bit 6~8) 541 * translation type. 550 pr_err("No first level translation support on %s\n", in intel_pasid_setup_first_level() 614 * Set up the scalable mode pasid entry for second only translation type. 628 * translation, return directly. in intel_pasid_setup_second_level() 631 pr_err("No second level translation support on %s\n", in intel_pasid_setup_second_level() 661 * Since it is a second level only translation setup, we should in intel_pasid_setup_second_level() 672 * Set up the scalable mode pasid entry for passthrough translation type. 748 * intel_pasid_setup_nested() - Set up PASID entry for nested translation. 750 * first level page tables are used for GVA-GPA translation in the guest, [all …]
|
/Linux-v5.10/Documentation/devicetree/bindings/bus/ |
D | socionext,uniphier-system-bus.yaml | 15 controller registers provide the control for the translation from the offset 41 Provide address translation from the System Bus to the parent bus. 48 The address translation is arbitrary as long as the banks are assigned in 56 There is no reason to stick to a particular translation mapping, but the
|
/Linux-v5.10/net/batman-adv/ |
D | send.h | 70 * @vid: the vid to be used to search the translation table 73 * header via the translation table. Wrap the given skb into a batman-adv 92 * @vid: the vid to be used to search the translation table 95 * header via the translation table. Wrap the given skb into a batman-adv
|
/Linux-v5.10/tools/perf/pmu-events/arch/x86/tremontx/ |
D | virtual-memory.json | 52 …the machine was unable to find a translation in the Instruction Translation Lookaside Buffer (ITLB… 60 …ription": "Counts the number of times there was an ITLB miss and a new translation was filled into…
|