| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/pcie/ |
| D | ctxt-info.c | 65 if (!dram->paging) { in iwl_pcie_ctxt_info_free_paging() 72 dma_free_coherent(trans->dev, dram->paging[i].size, in iwl_pcie_ctxt_info_free_paging() 73 dram->paging[i].block, in iwl_pcie_ctxt_info_free_paging() 74 dram->paging[i].physical); in iwl_pcie_ctxt_info_free_paging() 76 kfree(dram->paging); in iwl_pcie_ctxt_info_free_paging() 78 dram->paging = NULL; in iwl_pcie_ctxt_info_free_paging() 88 if (WARN(dram->paging, in iwl_pcie_init_fw_sec() 102 dram->paging = kcalloc(paging_cnt, sizeof(*dram->paging), GFP_KERNEL); in iwl_pcie_init_fw_sec() 103 if (!dram->paging) in iwl_pcie_init_fw_sec() 145 &dram->paging[i]); in iwl_pcie_init_fw_sec() [all …]
|
| D | trans.c | 3257 trans->init_dram.paging[i].size; in iwl_trans_pcie_dump_data() 3317 struct iwl_fw_error_dump_paging *paging; in iwl_trans_pcie_dump_data() local 3318 u32 page_len = trans->init_dram.paging[i].size; in iwl_trans_pcie_dump_data() 3321 data->len = cpu_to_le32(sizeof(*paging) + page_len); in iwl_trans_pcie_dump_data() 3322 paging = (void *)data->data; in iwl_trans_pcie_dump_data() 3323 paging->index = cpu_to_le32(i); in iwl_trans_pcie_dump_data() 3324 memcpy(paging->data, in iwl_trans_pcie_dump_data() 3325 trans->init_dram.paging[i].block, page_len); in iwl_trans_pcie_dump_data() 3328 len += sizeof(*data) + sizeof(*paging) + page_len; in iwl_trans_pcie_dump_data()
|
| /Linux-v5.4/Documentation/x86/x86_64/ |
| D | 5level-paging.rst | 4 5-level paging 14 5-level paging. It is a straight-forward extension of the current page 20 QEMU 2.9 and later support 5-level paging. 22 Virtual memory layout for 5-level paging is described in 26 Enabling 5-level paging 36 On x86, 5-level paging enables 56-bit userspace virtual address space. 39 information. It collides with valid pointers with 5-level paging and 57 paging support is safe. The hint will be ignored and kernel will fall back
|
| D | index.rst | 13 5level-paging
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/fw/ |
| D | paging.c | 76 struct iwl_fw_paging *paging = &fwrt->fw_paging_db[i]; in iwl_free_fw_paging() local 78 if (!paging->fw_paging_block) { in iwl_free_fw_paging() 85 dma_unmap_page(fwrt->trans->dev, paging->fw_paging_phys, in iwl_free_fw_paging() 86 paging->fw_paging_size, DMA_BIDIRECTIONAL); in iwl_free_fw_paging() 88 __free_pages(paging->fw_paging_block, in iwl_free_fw_paging() 89 get_order(paging->fw_paging_size)); in iwl_free_fw_paging() 90 paging->fw_paging_block = NULL; in iwl_free_fw_paging()
|
| D | dbg.c | 797 struct iwl_fw_error_dump_paging *paging; in iwl_dump_paging() local 803 (*data)->len = cpu_to_le32(sizeof(*paging) + in iwl_dump_paging() 805 paging = (void *)(*data)->data; in iwl_dump_paging() 806 paging->index = cpu_to_le32(i); in iwl_dump_paging() 810 memcpy(paging->data, page_address(pages), in iwl_dump_paging() 1146 page_size = fwrt->trans->init_dram.paging[idx].size; in iwl_dump_ini_paging_iter() 1150 memcpy(range->data, fwrt->trans->init_dram.paging[idx].block, in iwl_dump_ini_paging_iter() 1550 fwrt->trans->init_dram.paging[i].size; in iwl_dump_ini_paging_get_size()
|
| /Linux-v5.4/lib/ |
| D | Kconfig.kasan | 129 bool "KASan: use 4-level paging" 133 4-level paging selection. 3-level paging is used by default (up 135 4-level paging instead.
|
| /Linux-v5.4/Documentation/virt/kvm/ |
| D | mmu.txt | 39 pte page table entry (used also to refer generically to paging structure 43 tdp two dimensional paging (vendor neutral term for NPT and EPT) 49 of the current paging mode and cr3 during guest entry, as well as 50 two-dimensional paging (AMD's NPT and Intel's EPT). The emulated hardware 62 - when guest paging is disabled, we translate guest physical addresses to 64 - when guest paging is enabled, we translate guest virtual addresses, to 113 one paging structure entry. These are always the lowest level of the 122 paging: gva->gpa->hpa 123 paging, tdp: (gva->)gpa->hpa 133 The level in the shadow paging hierarchy that this shadow page belongs to. [all …]
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_mes.h | 67 uint32_t paging; member
|
| /Linux-v5.4/Documentation/admin-guide/hw-vuln/ |
| D | multihit.rst | 52 paging structure so that the same linear address using large page size (2 MB, 4 113 EPT paging mechanism used by nested virtualization is vulnerable, because 116 non-executable in all shadow paging modes.
|
| /Linux-v5.4/drivers/infiniband/ |
| D | Kconfig | 55 bool "InfiniBand on-demand paging support" 61 On demand paging support for the InfiniBand subsystem.
|
| /Linux-v5.4/drivers/net/wireless/intel/iwlwifi/ |
| D | Makefile | 17 iwlwifi-$(CONFIG_IWLMVM) += fw/paging.o fw/smem.o fw/init.o fw/dbg.o
|
| D | iwl-trans.h | 691 struct iwl_dram_data *paging; member
|
| /Linux-v5.4/Documentation/admin-guide/mm/ |
| D | index.rst | 7 virtual memory and demand paging, memory allocation both for kernel
|
| /Linux-v5.4/arch/x86/kernel/ |
| D | x86_init.c | 69 .paging = {
|
| D | setup.c | 1227 x86_init.paging.pagetable_init(); in setup_arch()
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | x86_init.h | 156 struct x86_init_paging paging; member
|
| /Linux-v5.4/arch/x86/realmode/rm/ |
| D | trampoline_64.S | 129 # Enable paging and in turn activate Long Mode
|
| /Linux-v5.4/Documentation/translations/zh_CN/ |
| D | oops-tracing.txt | 160 Aug 29 09:51:01 blizard kernel: Unable to handle kernel paging request at virtual address f15e97cc
|
| /Linux-v5.4/Documentation/admin-guide/kdump/ |
| D | vmcoreinfo.rst | 283 paging mode. 366 4-level paging mode. Used to distinguish the page table.
|
| /Linux-v5.4/arch/m68k/ |
| D | Kconfig.cpu | 51 a paging MMU. 61 System-On-Chip parts, and does not contain a paging MMU.
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | paging_tmpl.h | 26 #define FNAME(name) paging##64_##name 45 #define FNAME(name) paging##32_##name
|
| /Linux-v5.4/drivers/iommu/ |
| D | iommu.c | 2114 bool *paging; in iommu_domain_get_attr() local 2124 paging = data; in iommu_domain_get_attr() 2125 *paging = (domain->pgsize_bitmap != 0UL); in iommu_domain_get_attr()
|
| /Linux-v5.4/Documentation/filesystems/ |
| D | dax.txt | 42 the CPU at all times. If your device uses paging techniques to expose
|
| /Linux-v5.4/Documentation/x86/ |
| D | pti.rst | 28 the paging structures do not function when PTI is enabled. It can be
|