| /linux/drivers/net/wireless/intel/iwlwifi/pcie/ |
| H A D | ctxt-info.c | 68 if (!dram->paging) { in iwl_pcie_ctxt_info_free_paging() 75 dma_free_coherent(trans->dev, dram->paging[i].size, in iwl_pcie_ctxt_info_free_paging() 76 dram->paging[i].block, in iwl_pcie_ctxt_info_free_paging() 77 dram->paging[i].physical); in iwl_pcie_ctxt_info_free_paging() 79 kfree(dram->paging); in iwl_pcie_ctxt_info_free_paging() 81 dram->paging = NULL; in iwl_pcie_ctxt_info_free_paging() 91 if (WARN(dram->paging, in iwl_pcie_init_fw_sec() 105 dram->paging = kzalloc_objs(*dram->paging, paging_cnt); in iwl_pcie_init_fw_sec() 106 if (!dram->paging) in iwl_pcie_init_fw_sec() 151 &dram->paging[i]); in iwl_pcie_init_fw_sec() [all …]
|
| /linux/Documentation/arch/x86/x86_64/ |
| H A D | 5level-paging.rst | 4 5-level paging 9 Original x86-64 was limited by 4-level paging to 256 TiB of virtual address 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 27 On x86, 5-level paging enables 56-bit userspace virtual address space. 30 information. It collides with valid pointers with 5-level paging and 48 paging support is safe. The hint will be ignored and kernel will fall back
|
| H A D | index.rst | 12 5level-paging
|
| /linux/drivers/net/wireless/intel/iwlwifi/fw/ |
| H A D | paging.c | 19 struct iwl_fw_paging *paging = &fwrt->fw_paging_db[i]; in iwl_free_fw_paging() local 21 if (!paging->fw_paging_block) { in iwl_free_fw_paging() 28 dma_unmap_page(fwrt->trans->dev, paging->fw_paging_phys, in iwl_free_fw_paging() 29 paging->fw_paging_size, DMA_BIDIRECTIONAL); in iwl_free_fw_paging() 31 __free_pages(paging->fw_paging_block, in iwl_free_fw_paging() 32 get_order(paging->fw_paging_size)); in iwl_free_fw_paging() 33 paging->fw_paging_block = NULL; in iwl_free_fw_paging()
|
| H A D | dbg.c | 770 struct iwl_fw_error_dump_paging *paging; in iwl_dump_paging() local 776 (*data)->len = cpu_to_le32(sizeof(*paging) + in iwl_dump_paging() 778 paging = (void *)(*data)->data; in iwl_dump_paging() 779 paging->index = cpu_to_le32(i); in iwl_dump_paging() 783 memcpy(paging->data, page_address(pages), in iwl_dump_paging() 793 paging->data, in iwl_dump_paging() 1291 page_size = fwrt->trans->init_dram.paging[idx].size; in iwl_dump_ini_paging_iter() 1295 memcpy(range->data, fwrt->trans->init_dram.paging[idx].block, in iwl_dump_ini_paging_iter() 2043 size += fwrt->trans->init_dram.paging[i].size; in iwl_dump_ini_paging_get_size()
|
| /linux/Documentation/virt/kvm/x86/ |
| H A D | mmu.rst | 52 pte page table entry (used also to refer generically to paging structure 56 tdp two dimensional paging (vendor neutral term for NPT and EPT) 63 of the current paging mode and cr3 during guest entry, as well as 64 two-dimensional paging (AMD's NPT and Intel's EPT). The emulated hardware 76 - when guest paging is disabled, we translate guest physical addresses to 78 - when guest paging is enabled, we translate guest virtual addresses, to 129 one paging structure entry. These are always the lowest level of the 139 paging: gva->gpa->hpa 140 paging, tdp: (gva->)gpa->hpa 152 The level in the shadow paging hierarchy that this shadow page belongs to. [all …]
|
| /linux/drivers/infiniband/ |
| H A D | Kconfig | 49 bool "InfiniBand on-demand paging support" 56 On demand paging support for the InfiniBand subsystem.
|
| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | multihit.rst | 52 paging structure so that the same linear address using large page size (2 MB, 4 117 EPT paging mechanism used by nested virtualization is vulnerable, because 120 non-executable in all shadow paging modes.
|
| /linux/Documentation/admin-guide/mm/ |
| H A D | index.rst | 7 virtual memory and demand paging, memory allocation both for kernel
|
| /linux/arch/x86/include/asm/ |
| H A D | x86_init.h | 179 struct x86_init_paging paging; member
|
| /linux/arch/x86/kernel/ |
| H A D | x86_init.c | 94 .paging = {
|
| H A D | setup.c | 1203 x86_init.paging.pagetable_init(); in setup_arch()
|
| /linux/drivers/net/wireless/intel/iwlwifi/ |
| H A D | Makefile | 37 iwlwifi-$(CONFIG_IWLMVM) += fw/paging.o fw/smem.o fw/init.o
|
| /linux/arch/x86/realmode/rm/ |
| H A D | trampoline_64.S | 180 # Enable paging and in turn activate Long Mode.
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | trans.c | 3597 trans->init_dram.paging[i].size; in iwl_trans_pcie_dump_data() 3661 struct iwl_fw_error_dump_paging *paging; in iwl_trans_pcie_dump_data() local 3662 u32 page_len = trans->init_dram.paging[i].size; in iwl_trans_pcie_dump_data() 3665 data->len = cpu_to_le32(sizeof(*paging) + page_len); in iwl_trans_pcie_dump_data() 3666 paging = (void *)data->data; in iwl_trans_pcie_dump_data() 3667 paging->index = cpu_to_le32(i); in iwl_trans_pcie_dump_data() 3668 memcpy(paging->data, in iwl_trans_pcie_dump_data() 3669 trans->init_dram.paging[i].block, page_len); in iwl_trans_pcie_dump_data() 3672 len += sizeof(*data) + sizeof(*paging) + page_len; in iwl_trans_pcie_dump_data()
|
| /linux/arch/x86/kvm/mmu/ |
| H A D | paging_tmpl.h | 27 #define FNAME(name) paging##64_##name 40 #define FNAME(name) paging##32_##name
|
| /linux/Documentation/admin-guide/mm/damon/ |
| H A D | reclaim.rst | 34 duration and page out. To avoid it consuming too much CPU for the paging out 305 much CPU time for the paging out operation. It also asks DAMON_RECLAIM to do
|
| /linux/Documentation/userspace-api/ |
| H A D | iommufd.rst | 156 | PFN storage | (paging) | |struct| 172 | PFN storage | (paging) | | (nested) | |struct| 194 | struct | | PFN | (paging) | | (nested) | |struct|
|
| /linux/drivers/gpu/drm/amd/include/ |
| H A D | mes_v11_api_def.h | 305 uint32_t paging : 1; member
|
| /linux/Documentation/translations/zh_TW/admin-guide/ |
| H A D | bug-hunting.rst | 318 Aug 29 09:51:01 blizard kernel: Unable to handle kernel paging request at virtual address f15e97cc
|
| /linux/Documentation/translations/zh_CN/admin-guide/ |
| H A D | bug-hunting.rst | 315 Aug 29 09:51:01 blizard kernel: Unable to handle kernel paging request at virtual address f15e97cc
|
| /linux/Documentation/driver-api/soundwire/ |
| H A D | bra.rst | 73 the paging registers used for the regular command/control 235 addresses and paging registers which are irrelevant for BPT/BRA
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | mes_userqueue.c | 153 queue_input.paging = false; in mes_userq_map()
|
| /linux/Documentation/gpu/amdgpu/ |
| H A D | debugfs.rst | 15 Run benchmarks using the DMA engine the driver uses for GPU memory paging.
|
| /linux/Documentation/arch/x86/ |
| H A D | cpuinfo.rst | 192 to, nofsgsbase, nosgx, noxsave, etc. 5-level paging can also be disabled using
|