/kernel/linux/linux-6.6/drivers/mtd/maps/ |
H A D | cfi_flagadm.c | 97 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 D | ts5500_flash.c | 59 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 D | lantiq-flash.c | 56 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, <q_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 D | dcdbas.c | 56 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 D | vic.c | 92 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 D | mmconfig_64.c | 23 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 D | mmconfig_64.c | 23 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 D | read_write.c | 61 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 D | osl.c | 79 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 D | fsl_booke.c | 103 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 D | exceptions-64s.S | 44 * 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 D | exceptions-64s.S | 29 * 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 D | cache.c | 149 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 D | amdgpu_virt.h | 68 * 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 D | cache.c | 144 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 D | bpmp-tegra186.c | 22 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 D | ioremap.c | 109 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 D | ioremap.c | 110 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 D | aes-ce-glue.c | 179 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 D | aes-ce-glue.c | 179 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 D | efc_device.c | 539 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 D | oflib.c | 152 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 D | oflib.c | 152 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 D | lantiq-flash.c | 56 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 D | ghash-ce-glue.c | 367 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...] |