Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/pcie/
Dctxt-info.c65 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 …]
Dtrans.c3257 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/
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
/Linux-v5.4/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()
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/
DKconfig.kasan129 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/
Dmmu.txt39 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/
Damdgpu_mes.h67 uint32_t paging; member
/Linux-v5.4/Documentation/admin-guide/hw-vuln/
Dmultihit.rst52 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/
DKconfig55 bool "InfiniBand on-demand paging support"
61 On demand paging support for the InfiniBand subsystem.
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/
DMakefile17 iwlwifi-$(CONFIG_IWLMVM) += fw/paging.o fw/smem.o fw/init.o fw/dbg.o
Diwl-trans.h691 struct iwl_dram_data *paging; member
/Linux-v5.4/Documentation/admin-guide/mm/
Dindex.rst7 virtual memory and demand paging, memory allocation both for kernel
/Linux-v5.4/arch/x86/kernel/
Dx86_init.c69 .paging = {
Dsetup.c1227 x86_init.paging.pagetable_init(); in setup_arch()
/Linux-v5.4/arch/x86/include/asm/
Dx86_init.h156 struct x86_init_paging paging; member
/Linux-v5.4/arch/x86/realmode/rm/
Dtrampoline_64.S129 # Enable paging and in turn activate Long Mode
/Linux-v5.4/Documentation/translations/zh_CN/
Doops-tracing.txt160 Aug 29 09:51:01 blizard kernel: Unable to handle kernel paging request at virtual address f15e97cc
/Linux-v5.4/Documentation/admin-guide/kdump/
Dvmcoreinfo.rst283 paging mode.
366 4-level paging mode. Used to distinguish the page table.
/Linux-v5.4/arch/m68k/
DKconfig.cpu51 a paging MMU.
61 System-On-Chip parts, and does not contain a paging MMU.
/Linux-v5.4/arch/x86/kvm/
Dpaging_tmpl.h26 #define FNAME(name) paging##64_##name
45 #define FNAME(name) paging##32_##name
/Linux-v5.4/drivers/iommu/
Diommu.c2114 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/
Ddax.txt42 the CPU at all times. If your device uses paging techniques to expose
/Linux-v5.4/Documentation/x86/
Dpti.rst28 the paging structures do not function when PTI is enabled. It can be

12