Home
last modified time | relevance | path

Searched refs:virt (Results 51 - 75 of 858) sorted by relevance

12345678910>>...35

/kernel/linux/linux-6.6/drivers/mtd/maps/
H A Dcfi_flagadm.c97 flagadm_map.virt = ioremap(FLASH_PHYS_ADDR, in init_flagadm()
100 if (!flagadm_map.virt) { in init_flagadm()
115 iounmap((void __iomem *)flagadm_map.virt); in init_flagadm()
125 if (flagadm_map.virt) { in cleanup_flagadm()
126 iounmap((void __iomem *)flagadm_map.virt); in cleanup_flagadm()
127 flagadm_map.virt = NULL; in cleanup_flagadm()
H A Dts5500_flash.c59 ts5500_map.virt = ioremap(ts5500_map.phys, ts5500_map.size); in init_ts5500_map()
61 if (!ts5500_map.virt) { in init_ts5500_map()
84 iounmap(ts5500_map.virt); in init_ts5500_map()
96 if (ts5500_map.virt) { in cleanup_ts5500_map()
97 iounmap(ts5500_map.virt); in cleanup_ts5500_map()
98 ts5500_map.virt = NULL; in cleanup_ts5500_map()
H A Dlantiq-flash.c56 temp.x[0] = *(u16 *)(map->virt + adr); in ltq_read16()
69 *(u16 *)(map->virt + adr) = d.x[0]; in ltq_write16()
84 unsigned char *f = (unsigned char *)map->virt + from; in ltq_copy_from()
99 unsigned char *t = (unsigned char *)map->virt + to; in ltq_copy_to()
121 ltq_mtd->map->virt = devm_platform_get_and_ioremap_resource(pdev, 0, &ltq_mtd->res); in ltq_mtd_probe()
122 if (IS_ERR(ltq_mtd->map->virt)) in ltq_mtd_probe()
123 return PTR_ERR(ltq_mtd->map->virt); in ltq_mtd_probe()
/kernel/linux/linux-6.6/drivers/platform/x86/dell/
H A Ddcdbas.c56 smi_buffer->virt = dma_alloc_coherent(&dcdbas_pdev->dev, size, in dcdbas_smi_alloc()
58 if (!smi_buffer->virt) { in dcdbas_smi_alloc()
75 if (!smi_buffer->virt) in dcdbas_smi_free()
81 smi_buffer->virt, smi_buffer->dma); in dcdbas_smi_free()
82 smi_buffer->virt = NULL; in dcdbas_smi_free()
93 if (!smi_buf.virt || wsmt_enabled) in smi_data_buf_free()
119 if (smi_buf.virt) in smi_data_buf_realloc()
120 memcpy(tmp.virt, smi_buf.virt, smi_buf.size); in smi_data_buf_realloc()
171 ret = memory_read_from_buffer(buf, count, &pos, smi_buf.virt, in smi_data_read()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/
H A Dvic.c92 hdr = vic->falcon.firmware.virt; in vic_boot()
97 hdr = vic->falcon.firmware.virt + in vic_boot()
194 vic->falcon.firmware.virt, in vic_exit()
198 vic->falcon.firmware.virt, in vic_exit()
218 void *virt; in vic_load_firmware() local
223 if (vic->falcon.firmware.virt) { in vic_load_firmware()
235 virt = dma_alloc_coherent(vic->dev, size, &iova, GFP_KERNEL); in vic_load_firmware()
236 if (!virt) { in vic_load_firmware()
241 virt = tegra_drm_alloc(tegra, size, &iova); in vic_load_firmware()
242 if (IS_ERR(virt)) { in vic_load_firmware()
[all...]
/kernel/linux/linux-5.10/arch/x86/pci/
H A Dmmconfig_64.c23 if (cfg && cfg->virt) in pci_dev_base()
24 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); in pci_dev_base()
139 cfg->virt = mcfg_ioremap(cfg); in pci_mmcfg_arch_map()
140 if (!cfg->virt) { in pci_mmcfg_arch_map()
150 if (cfg && cfg->virt) { in pci_mmcfg_arch_unmap()
151 iounmap(cfg->virt + PCI_MMCFG_BUS_OFFSET(cfg->start_bus)); in pci_mmcfg_arch_unmap()
152 cfg->virt = NULL; in pci_mmcfg_arch_unmap()
/kernel/linux/linux-6.6/arch/x86/pci/
H A Dmmconfig_64.c23 if (cfg && cfg->virt) in pci_dev_base()
24 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); in pci_dev_base()
139 cfg->virt = mcfg_ioremap(cfg); in pci_mmcfg_arch_map()
140 if (!cfg->virt) { in pci_mmcfg_arch_map()
150 if (cfg && cfg->virt) { in pci_mmcfg_arch_unmap()
151 iounmap(cfg->virt + PCI_MMCFG_BUS_OFFSET(cfg->start_bus)); in pci_mmcfg_arch_unmap()
152 cfg->virt = NULL; in pci_mmcfg_arch_unmap()
/kernel/linux/linux-6.6/fs/ecryptfs/
H A Dread_write.c61 char *virt; in ecryptfs_write_lower_page_segment() local
67 virt = kmap_local_page(page_for_lower); in ecryptfs_write_lower_page_segment()
68 rc = ecryptfs_write_lower(ecryptfs_inode, virt, offset, size); in ecryptfs_write_lower_page_segment()
71 kunmap_local(virt); in ecryptfs_write_lower_page_segment()
251 char *virt; in ecryptfs_read_lower_page_segment() local
256 virt = kmap_local_page(page_for_ecryptfs); in ecryptfs_read_lower_page_segment()
257 rc = ecryptfs_read_lower(virt, offset, size, ecryptfs_inode); in ecryptfs_read_lower_page_segment()
260 kunmap_local(virt); in ecryptfs_read_lower_page_segment()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dosl.c79 void __iomem *virt; member
244 return map->virt + (phys - map->phys); in acpi_map_vaddr_lookup()
252 void __iomem *virt = NULL; in acpi_os_get_iomem() local
257 virt = map->virt + (phys - map->phys); in acpi_os_get_iomem()
261 return virt; in acpi_os_get_iomem()
267 acpi_map_lookup_virt(void __iomem *virt, acpi_size size) in acpi_map_lookup_virt() argument
272 if (map->virt <= virt && in acpi_map_lookup_virt()
273 virt in acpi_map_lookup_virt()
327 void __iomem *virt; acpi_os_map_iomem() local
418 acpi_os_unmap_iomem(void __iomem *virt, acpi_size size) acpi_os_unmap_iomem() argument
446 acpi_os_unmap_memory(void *virt, acpi_size size) acpi_os_unmap_memory() argument
496 acpi_os_get_physical_address(void *virt, acpi_physical_address * phys) acpi_os_get_physical_address() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/mm/nohash/
H A Dfsl_booke.c103 static void settlbcam(int index, unsigned long virt, phys_addr_t phys, in settlbcam() argument
117 TLBCAM[index].MAS2 = virt & PAGE_MASK; in settlbcam()
136 tlbcam_addrs[index].start = virt; in settlbcam()
137 tlbcam_addrs[index].limit = virt + size - 1; in settlbcam()
141 unsigned long calc_cam_sz(unsigned long ram, unsigned long virt, in calc_cam_sz() argument
145 unsigned int align = __ffs(virt | phys); in calc_cam_sz()
166 static unsigned long map_mem_in_cams_addr(phys_addr_t phys, unsigned long virt, in map_mem_in_cams_addr() argument
177 cam_sz = calc_cam_sz(ram, virt, phys); in map_mem_in_cams_addr()
179 settlbcam(i, virt, phys, cam_sz, in map_mem_in_cams_addr()
184 virt in map_mem_in_cams_addr()
205 unsigned long virt = PAGE_OFFSET; map_mem_in_cams() local
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dexceptions-64s.S44 * EXC_VIRT_BEGIN/END - virt (AIL), unrelocated exception vectors
45 * TRAMP_REAL_BEGIN - real, unrelocated helpers (virt may call these)
46 * TRAMP_VIRT_BEGIN - virt, unreloc helpers (in practice, real can use)
128 #define IVIRT .L_IVIRT_\name\() /* Has virt mode entry point */
239 * radix mode these can be delivered in virt-mode as the host translations are
349 .macro GEN_BRANCH_TO_COMMON name, virt
355 .if \virt
371 .macro GEN_INT_ENTRY name, virt, ool=0
384 .if !\virt
449 GEN_BRANCH_TO_COMMON \name \virt
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dexceptions-64s.S29 * EXC_VIRT_BEGIN/END - virt (AIL), unrelocated exception vectors
30 * TRAMP_REAL_BEGIN - real, unrelocated helpers (virt may call these)
31 * TRAMP_VIRT_BEGIN - virt, unreloc helpers (in practice, real can use)
100 #define IVIRT .L_IVIRT_\name\() /* Has virt mode entry point */
209 * radix mode these can be delivered in virt-mode as the host translations are
259 .macro GEN_BRANCH_TO_COMMON name, virt
265 .if \virt
281 .macro GEN_INT_ENTRY name, virt, ool=0
306 .if !\virt
373 GEN_BRANCH_TO_COMMON \name \virt
[all...]
/kernel/linux/linux-5.10/arch/xtensa/mm/
H A Dcache.c149 unsigned long virt; in flush_dcache_page() local
162 virt = TLBTEMP_BASE_1 + (phys & DCACHE_ALIAS_MASK); in flush_dcache_page()
163 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page()
165 virt = TLBTEMP_BASE_1 + (temp & DCACHE_ALIAS_MASK); in flush_dcache_page()
168 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page()
171 __invalidate_icache_page_alias(virt, phys); in flush_dcache_page()
204 unsigned long virt = TLBTEMP_BASE_1 + (address & DCACHE_ALIAS_MASK); in local_flush_cache_page() local
207 __flush_invalidate_dcache_page_alias(virt, phys); in local_flush_cache_page()
208 __invalidate_icache_page_alias(virt, phys); in local_flush_cache_page()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_virt.h68 * struct amdgpu_virt_ops - amdgpu device virt operations
231 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_ENABLE_IOV)
234 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_IS_VF)
237 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_SRIOV_VBIOS)
240 ((adev)->virt.caps & AMDGPU_SRIOV_CAPS_RUNTIME)
246 ((adev)->virt.caps & AMDGPU_PASSTHROUGH_MODE)
249 ((adev)->virt.caps & AMDGPU_VF_MMIO_ACCESS_PROTECT)
261 ((adev)->virt.gim_feature & AMDGIM_FEATURE_PP_ONE_VF)
263 ((!amdgpu_in_reset(adev)) && adev->virt.tdr_debug)
265 ((!amdgpu_in_reset(adev)) && (!adev->virt
[all...]
/kernel/linux/linux-6.6/arch/xtensa/mm/
H A Dcache.c144 unsigned long virt; in flush_dcache_folio() local
158 virt = TLBTEMP_BASE_1 + (phys & DCACHE_ALIAS_MASK); in flush_dcache_folio()
159 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_folio()
161 virt = TLBTEMP_BASE_1 + (temp & DCACHE_ALIAS_MASK); in flush_dcache_folio()
164 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_folio()
167 __invalidate_icache_page_alias(virt, phys); in flush_dcache_folio()
203 unsigned long virt = TLBTEMP_BASE_1 + (address & DCACHE_ALIAS_MASK); in local_flush_cache_page() local
206 __flush_invalidate_dcache_page_alias(virt, phys); in local_flush_cache_page()
207 __invalidate_icache_page_alias(virt, phys); in local_flush_cache_page()
/kernel/linux/linux-5.10/drivers/firmware/tegra/
H A Dbpmp-tegra186.c22 void *virt; member
125 priv->rx.virt + offset, priv->rx.phys + offset, in tegra186_bpmp_channel_init()
126 priv->tx.virt + offset, priv->tx.phys + offset, in tegra186_bpmp_channel_init()
182 priv->tx.virt = gen_pool_dma_alloc(priv->tx.pool, 4096, &priv->tx.phys); in tegra186_bpmp_init()
183 if (!priv->tx.virt) { in tegra186_bpmp_init()
195 priv->rx.virt = gen_pool_dma_alloc(priv->rx.pool, 4096, &priv->rx.phys); in tegra186_bpmp_init()
196 if (!priv->rx.virt) { in tegra186_bpmp_init()
254 gen_pool_free(priv->rx.pool, (unsigned long)priv->rx.virt, 4096); in tegra186_bpmp_init()
256 gen_pool_free(priv->tx.pool, (unsigned long)priv->tx.virt, 4096); in tegra186_bpmp_init()
274 gen_pool_free(priv->rx.pool, (unsigned long)priv->rx.virt, 409 in tegra186_bpmp_deinit()
[all...]
/kernel/linux/linux-5.10/arch/arm/mm/
H A Dioremap.c109 int ioremap_page(unsigned long virt, unsigned long phys, in ioremap_page() argument
112 return ioremap_page_range(virt, virt + PAGE_SIZE, phys, in ioremap_page()
142 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() argument
144 unsigned long addr = virt, end = virt + (size & ~(SZ_1M - 1)); in unmap_area_sections()
179 flush_tlb_kernel_range(virt, end); in unmap_area_sections()
183 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections() argument
186 unsigned long addr = virt, end = virt in remap_area_sections()
210 remap_area_supersections(unsigned long virt, unsigned long pfn, size_t size, const struct mem_type *type) remap_area_supersections() argument
[all...]
/kernel/linux/linux-6.6/arch/arm/mm/
H A Dioremap.c110 int ioremap_page(unsigned long virt, unsigned long phys, in ioremap_page() argument
113 return ioremap_page_range(virt, virt + PAGE_SIZE, phys, in ioremap_page()
148 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() argument
150 unsigned long addr = virt, end = virt + (size & ~(SZ_1M - 1)); in unmap_area_sections()
184 flush_tlb_kernel_range(virt, end); in unmap_area_sections()
188 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections() argument
191 unsigned long addr = virt, end = virt in remap_area_sections()
215 remap_area_supersections(unsigned long virt, unsigned long pfn, size_t size, const struct mem_type *type) remap_area_supersections() argument
[all...]
/kernel/linux/linux-5.10/arch/arm/crypto/
H A Daes-ce-glue.c179 ce_aes_ecb_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_encrypt()
199 ce_aes_ecb_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_decrypt()
217 ce_aes_cbc_encrypt(walk->dst.virt.addr, walk->src.virt.addr, in cbc_encrypt_walk()
247 ce_aes_cbc_decrypt(walk->dst.virt.addr, walk->src.virt.addr, in cbc_decrypt_walk()
317 ce_aes_cbc_cts_encrypt(walk.dst.virt.addr, walk.src.virt in cts_cbc_encrypt()
[all...]
/kernel/linux/linux-6.6/arch/arm/crypto/
H A Daes-ce-glue.c179 ce_aes_ecb_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_encrypt()
199 ce_aes_ecb_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_decrypt()
217 ce_aes_cbc_encrypt(walk->dst.virt.addr, walk->src.virt.addr, in cbc_encrypt_walk()
247 ce_aes_cbc_decrypt(walk->dst.virt.addr, walk->src.virt.addr, in cbc_decrypt_walk()
317 ce_aes_cbc_cts_encrypt(walk.dst.virt.addr, walk.src.virt in cts_cbc_encrypt()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/elx/libefc/
H A Defc_device.c539 struct fc_frame_header *hdr = cbdata->header->dma.virt; in __efc_d_init()
542 efc_node_save_sparms(node, cbdata->payload->dma.virt); in __efc_d_init()
544 cbdata->header->dma.virt, in __efc_d_init()
568 struct fc_frame_header *hdr = cbdata->header->dma.virt; in __efc_d_init()
573 cbdata->payload->dma.virt, in __efc_d_init()
592 struct fc_frame_header *hdr = cbdata->header->dma.virt; in __efc_d_init()
617 struct fc_frame_header *hdr = cbdata->header->dma.virt; in __efc_d_init()
708 efc_node_save_sparms(node, cbdata->payload->dma.virt); in __efc_d_wait_plogi_rsp()
710 cbdata->header->dma.virt, in __efc_d_wait_plogi_rsp()
730 efc_process_prli_payload(node, cbdata->payload->dma.virt); in __efc_d_wait_plogi_rsp()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/boot/
H A Doflib.c152 unsigned int of_claim(unsigned long virt, unsigned long size, in of_claim() argument
161 return of_call_prom("claim", 3, 1, virt, size, align); in of_claim()
164 align, size, virt); in of_claim()
168 align, size, virt); in of_claim()
171 0x12, size, virt, virt); in of_claim()
172 return virt; in of_claim()
/kernel/linux/linux-6.6/arch/powerpc/boot/
H A Doflib.c152 unsigned int of_claim(unsigned long virt, unsigned long size, in of_claim() argument
161 return of_call_prom("claim", 3, 1, virt, size, align); in of_claim()
164 align, size, virt); in of_claim()
168 align, size, virt); in of_claim()
171 0x12, size, virt, virt); in of_claim()
172 return virt; in of_claim()
/kernel/linux/linux-5.10/drivers/mtd/maps/
H A Dlantiq-flash.c56 temp.x[0] = *(u16 *)(map->virt + adr); in ltq_read16()
69 *(u16 *)(map->virt + adr) = d.x[0]; in ltq_write16()
84 unsigned char *f = (unsigned char *)map->virt + from; in ltq_copy_from()
99 unsigned char *t = (unsigned char *)map->virt + to; in ltq_copy_to()
134 ltq_mtd->map->virt = devm_ioremap_resource(&pdev->dev, ltq_mtd->res); in ltq_mtd_probe()
135 if (IS_ERR(ltq_mtd->map->virt)) in ltq_mtd_probe()
136 return PTR_ERR(ltq_mtd->map->virt); in ltq_mtd_probe()
/kernel/linux/linux-5.10/arch/arm64/crypto/
H A Dghash-ce-glue.c367 const u8 *src = walk.src.virt.addr; in gcm_encrypt()
368 u8 *dst = walk.dst.virt.addr; in gcm_encrypt()
391 memcpy(walk.dst.virt.addr, in gcm_encrypt()
399 const u8 *src = walk.src.virt.addr; in gcm_encrypt()
400 u8 *dst = walk.dst.virt.addr; in gcm_encrypt()
412 ghash_do_update(blocks, dg, walk.dst.virt.addr, in gcm_encrypt()
423 crypto_xor_cpy(walk.dst.virt.addr, walk.src.virt.addr, in gcm_encrypt()
426 memcpy(buf, walk.dst.virt.addr, walk.nbytes); in gcm_encrypt()
481 const u8 *src = walk.src.virt in gcm_decrypt()
[all...]

Completed in 14 milliseconds

12345678910>>...35