Home
last modified time | relevance | path

Searched refs:paging (Results 1 – 25 of 52) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
Dctxt-info.c116 if (!dram->paging) { in iwl_pcie_ctxt_info_free_paging()
123 dma_free_coherent(trans->dev, dram->paging[i].size, in iwl_pcie_ctxt_info_free_paging()
124 dram->paging[i].block, in iwl_pcie_ctxt_info_free_paging()
125 dram->paging[i].physical); in iwl_pcie_ctxt_info_free_paging()
127 kfree(dram->paging); in iwl_pcie_ctxt_info_free_paging()
129 dram->paging = NULL; in iwl_pcie_ctxt_info_free_paging()
139 if (WARN(dram->paging, in iwl_pcie_init_fw_sec()
153 dram->paging = kcalloc(paging_cnt, sizeof(*dram->paging), GFP_KERNEL); in iwl_pcie_init_fw_sec()
154 if (!dram->paging) in iwl_pcie_init_fw_sec()
199 &dram->paging[i]); in iwl_pcie_init_fw_sec()
[all …]
Dtrans.c3314 trans->init_dram.paging[i].size; in iwl_trans_pcie_dump_data()
3374 struct iwl_fw_error_dump_paging *paging; in iwl_trans_pcie_dump_data() local
3375 u32 page_len = trans->init_dram.paging[i].size; in iwl_trans_pcie_dump_data()
3378 data->len = cpu_to_le32(sizeof(*paging) + page_len); in iwl_trans_pcie_dump_data()
3379 paging = (void *)data->data; in iwl_trans_pcie_dump_data()
3380 paging->index = cpu_to_le32(i); in iwl_trans_pcie_dump_data()
3381 memcpy(paging->data, in iwl_trans_pcie_dump_data()
3382 trans->init_dram.paging[i].block, page_len); in iwl_trans_pcie_dump_data()
3385 len += sizeof(*data) + sizeof(*paging) + page_len; in iwl_trans_pcie_dump_data()
/kernel/linux/linux-5.10/Documentation/x86/x86_64/
D5level-paging.rst4 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
Dindex.rst13 5level-paging
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/fw/
Dpaging.c76 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()
Ddbg.c797 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()
1194 page_size = fwrt->trans->init_dram.paging[idx].size; in iwl_dump_ini_paging_iter()
1198 memcpy(range->data, fwrt->trans->init_dram.paging[idx].block, in iwl_dump_ini_paging_iter()
1755 fwrt->trans->init_dram.paging[i].size; in iwl_dump_ini_paging_get_size()
/kernel/linux/linux-5.10/Documentation/virt/kvm/
Dmmu.rst52 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 …]
/kernel/linux/linux-5.10/lib/
DKconfig.kasan140 bool "KASan: use 4-level paging"
144 4-level paging selection. 3-level paging is used by default (up
146 4-level paging instead.
/kernel/linux/linux-5.10/drivers/infiniband/
DKconfig47 bool "InfiniBand on-demand paging support"
54 On demand paging support for the InfiniBand subsystem.
/kernel/linux/linux-5.10/Documentation/admin-guide/hw-vuln/
Dmultihit.rst52 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.
/kernel/linux/linux-5.10/Documentation/admin-guide/mm/
Dindex.rst7 virtual memory and demand paging, memory allocation both for kernel
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
Damdgpu_mes.h108 uint32_t paging; member
Dmes_api_def.h206 uint32_t paging : 1; member
Dmes_v10_1.c158 mes_add_queue_pkt.paging = input->paging; in mes_v10_1_add_hw_queue()
/kernel/linux/linux-5.10/arch/x86/include/asm/
Dx86_init.h151 struct x86_init_paging paging; member
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/
DMakefile20 iwlwifi-$(CONFIG_IWLMVM) += fw/paging.o fw/smem.o fw/init.o
/kernel/linux/linux-5.10/arch/x86/kernel/
Dx86_init.c89 .paging = {
Dsetup.c1160 x86_init.paging.pagetable_init(); in setup_arch()
/kernel/linux/linux-5.10/Documentation/x86/
Dcpuinfo.rst127 For example, if 5-level-paging is not enabled when building (i.e.,
143 to, nofsgsbase, nosmap, and nosmep. 5-level paging can also be disabled using
155 .. [#f1] 5-level paging uses linear address of 57 bits.
/kernel/linux/linux-5.10/arch/x86/realmode/rm/
Dtrampoline_64.S151 # Enable paging and in turn activate Long Mode
/kernel/linux/linux-5.10/Documentation/translations/zh_CN/
Doops-tracing.txt160 Aug 29 09:51:01 blizard kernel: Unable to handle kernel paging request at virtual address f15e97cc
/kernel/linux/linux-5.10/arch/m68k/
DKconfig.cpu53 a paging MMU.
64 System-On-Chip parts, and does not contain a paging MMU.
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
Dpaging_tmpl.h26 #define FNAME(name) paging##64_##name
44 #define FNAME(name) paging##32_##name
/kernel/linux/linux-5.10/Documentation/admin-guide/kdump/
Dvmcoreinfo.rst361 paging mode.
444 4-level paging mode. Used to distinguish the page table.
/kernel/linux/linux-5.10/Documentation/userspace-api/
Diommu.rst151 /* IOMMU paging structure cache */

123