Searched refs:virt (Results 1 - 200 of 445) sorted by relevance

123

/linux-4.1.27/drivers/media/platform/s5p-mfc/
H A Ds5p_mfc_opr.c46 b->virt = dma_alloc_coherent(dev, b->size, &b->dma, GFP_KERNEL); s5p_mfc_alloc_priv_buf()
48 if (!b->virt) { s5p_mfc_alloc_priv_buf()
53 mfc_debug(3, "Allocated addr %p %pad\n", b->virt, &b->dma); s5p_mfc_alloc_priv_buf()
60 if (b->virt) { s5p_mfc_release_priv_buf()
61 dma_free_coherent(dev, b->size, b->virt, b->dma); s5p_mfc_release_priv_buf()
62 b->virt = NULL; s5p_mfc_release_priv_buf()
/linux-4.1.27/arch/arm/kvm/
H A DMakefile5 plus_virt := $(call as-instr,.arch_extension virt,+virt)
6 ifeq ($(plus_virt),+virt)
17 KVM := ../../../virt/kvm
/linux-4.1.27/arch/m68k/mm/
H A Dsun3kmap.c30 static inline void do_page_mapin(unsigned long phys, unsigned long virt, do_page_mapin() argument
40 sun3_put_pte(virt, pte); do_page_mapin()
43 print_pte_vaddr(virt); do_page_mapin()
48 static inline void do_pmeg_mapin(unsigned long phys, unsigned long virt, do_pmeg_mapin() argument
52 if(sun3_get_segmap(virt & ~SUN3_PMEG_MASK) == SUN3_INVALID_PMEG) do_pmeg_mapin()
53 mmu_emu_map_pmeg(sun3_get_context(), virt); do_pmeg_mapin() local
56 do_page_mapin(phys, virt, type); do_pmeg_mapin()
58 virt += PAGE_SIZE; do_pmeg_mapin()
67 unsigned long offset, virt, ret; sun3_ioremap() local
83 printk("ioremap: got virt %p size %lx(%lx)\n", sun3_ioremap()
88 virt = (unsigned long)area->addr; sun3_ioremap()
89 ret = virt + offset; sun3_ioremap()
94 seg_pages = (SUN3_PMEG_SIZE - (virt & SUN3_PMEG_MASK)) / PAGE_SIZE; sun3_ioremap()
98 do_pmeg_mapin(phys, virt, type, seg_pages); sun3_ioremap()
102 virt += seg_pages * PAGE_SIZE; sun3_ioremap()
/linux-4.1.27/arch/um/include/shared/
H A Dmem.h12 static inline unsigned long to_phys(void *virt) to_phys() argument
14 return(((unsigned long) virt) - uml_physmem); to_phys()
H A Dmem_user.h41 unsigned long virt; member in struct:iomem_region
59 extern void map_memory(unsigned long virt, unsigned long phys,
/linux-4.1.27/arch/unicore32/mm/
H A Dmm.h20 static inline pmd_t *pmd_off(pgd_t *pgd, unsigned long virt) pmd_off() argument
22 return pmd_offset((pud_t *)pgd, virt); pmd_off()
25 static inline pmd_t *pmd_off_k(unsigned long virt) pmd_off_k() argument
27 return pmd_off(pgd_offset_k(virt), virt); pmd_off_k()
H A Dioremap.c48 int ioremap_page(unsigned long virt, unsigned long phys, ioremap_page() argument
51 return ioremap_page_range(virt, virt + PAGE_SIZE, phys, ioremap_page()
66 static void unmap_area_sections(unsigned long virt, unsigned long size) unmap_area_sections() argument
68 unsigned long addr = virt, end = virt + (size & ~(SZ_4M - 1)); unmap_area_sections()
98 flush_tlb_kernel_range(virt, end); unmap_area_sections()
102 remap_area_sections(unsigned long virt, unsigned long pfn, remap_area_sections() argument
105 unsigned long addr = virt, end = virt + size; remap_area_sections()
112 unmap_area_sections(virt, size); remap_area_sections()
/linux-4.1.27/arch/arm/mach-realview/include/mach/
H A Dmemory.h57 #define __virt_to_phys(virt) \
58 ((virt) >= PAGE_OFFSET2 ? (virt) - PAGE_OFFSET2 + 0x80000000 : \
59 (virt) >= PAGE_OFFSET1 ? (virt) - PAGE_OFFSET1 + 0x20000000 : \
60 (virt) - PAGE_OFFSET)
/linux-4.1.27/drivers/mtd/maps/
H A Duclinux.c59 size_t *retlen, void **virt, resource_size_t *phys) uclinux_point()
62 *virt = map->virt + from; uclinux_point()
96 mapp->virt = phys_to_virt(mapp->phys); uclinux_mtd_init()
98 if (mapp->virt == 0) { uclinux_mtd_init()
130 if (uclinux_ram_map.virt) uclinux_mtd_cleanup()
131 uclinux_ram_map.virt = 0; uclinux_mtd_cleanup()
58 uclinux_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) uclinux_point() argument
H A Ddc21285.c57 val.x[0] = *(uint8_t*)(map->virt + ofs); dc21285_read8()
64 val.x[0] = *(uint16_t*)(map->virt + ofs); dc21285_read16()
71 val.x[0] = *(uint32_t*)(map->virt + ofs); dc21285_read32()
77 memcpy(to, (void*)(map->virt + from), len); dc21285_copy_from()
86 *(uint8_t*)(map->virt + adr) = d.x[0]; dc21285_write8()
95 *(uint16_t*)(map->virt + adr) = d.x[0]; dc21285_write16()
102 *(uint32_t*)(map->virt + adr) = d.x[0]; dc21285_write32()
179 dc21285_map.virt = ioremap(DC21285_FLASH, 16*1024*1024); init_dc21285()
180 if (!dc21285_map.virt) { init_dc21285()
192 iounmap(dc21285_map.virt); init_dc21285()
222 iounmap(dc21285_map.virt); cleanup_dc21285()
H A Dsolutionengine.c40 soleng_flash_map.virt = (void __iomem *)P2SEGADDR(0); init_soleng_maps()
42 soleng_eprom_map.virt = (void __iomem *)P1SEGADDR(0x01000000); init_soleng_maps()
52 soleng_flash_map.virt = P2SEGADDR(0x01000000); init_soleng_maps()
54 soleng_eprom_map.virt = P1SEGADDR(0); init_soleng_maps()
H A Dimpa7.c75 impa7_map[i].virt = ioremap(pt[i].addr, pt[i].size); init_impa7()
76 if (!impa7_map[i].virt) { init_impa7()
95 iounmap((void __iomem *)impa7_map[i].virt); init_impa7()
108 iounmap((void __iomem *)impa7_map[i].virt); cleanup_impa7()
109 impa7_map[i].virt = NULL; cleanup_impa7()
H A Dcfi_flagadm.c97 flagadm_map.virt = ioremap(FLASH_PHYS_ADDR, init_flagadm()
100 if (!flagadm_map.virt) { init_flagadm()
115 iounmap((void __iomem *)flagadm_map.virt); init_flagadm()
125 if (flagadm_map.virt) { cleanup_flagadm()
126 iounmap((void __iomem *)flagadm_map.virt); cleanup_flagadm()
127 flagadm_map.virt = NULL; cleanup_flagadm()
H A Dl440gx.c80 l440gx_map.virt = ioremap_nocache(WINDOW_ADDR, WINDOW_SIZE); init_l440gx()
82 if (!l440gx_map.virt) { init_l440gx()
88 printk(KERN_NOTICE "window_addr = 0x%08lx\n", (unsigned long)l440gx_map.virt); init_l440gx()
115 iounmap(l440gx_map.virt); init_l440gx()
149 iounmap(l440gx_map.virt); init_l440gx()
158 iounmap(l440gx_map.virt); cleanup_l440gx()
H A Dsun_uflash.c81 up->map.virt = of_ioremap(&op->resource[0], 0, up->map.size, uflash_devinit()
83 if (!up->map.virt) { uflash_devinit()
95 of_iounmap(&op->resource[0], up->map.virt, up->map.size); uflash_devinit()
131 if (up->map.virt) { uflash_remove()
132 of_iounmap(&op->resource[0], up->map.virt, up->map.size); uflash_remove()
133 up->map.virt = NULL; uflash_remove()
H A Dts5500_flash.c72 ts5500_map.virt = ioremap_nocache(ts5500_map.phys, ts5500_map.size); init_ts5500_map()
74 if (!ts5500_map.virt) { init_ts5500_map()
97 iounmap(ts5500_map.virt); init_ts5500_map()
109 if (ts5500_map.virt) { cleanup_ts5500_map()
110 iounmap(ts5500_map.virt); cleanup_ts5500_map()
111 ts5500_map.virt = NULL; cleanup_ts5500_map()
H A Dnettel.c219 nettel_amd_map.virt = ioremap_nocache(amdaddr, maxsize); nettel_init()
220 if (!nettel_amd_map.virt) { nettel_init()
279 iounmap(nettel_amd_map.virt); nettel_init()
280 nettel_amd_map.virt = NULL; nettel_init()
305 nettel_intel_map.virt = ioremap_nocache(intel0addr, maxsize); nettel_init()
306 if (!nettel_intel_map.virt) { nettel_init()
336 iounmap(nettel_intel_map.virt); nettel_init()
339 nettel_intel_map.virt = ioremap_nocache(intel0addr, maxsize); nettel_init()
340 if (!nettel_intel_map.virt) { nettel_init()
403 iounmap(nettel_intel_map.virt); nettel_init()
408 iounmap(nettel_amd_map.virt); nettel_init()
429 if (nettel_amd_map.virt) { nettel_cleanup()
430 iounmap(nettel_amd_map.virt); nettel_cleanup()
431 nettel_amd_map.virt = NULL; nettel_cleanup()
438 if (nettel_intel_map.virt) { nettel_cleanup()
439 iounmap(nettel_intel_map.virt); nettel_cleanup()
440 nettel_intel_map.virt = NULL; nettel_cleanup()
H A Dlantiq-flash.c59 temp.x[0] = *(u16 *)(map->virt + adr); ltq_read16()
72 *(u16 *)(map->virt + adr) = d.x[0]; ltq_write16()
87 unsigned char *f = (unsigned char *)map->virt + from; ltq_copy_from()
102 unsigned char *t = (unsigned char *)map->virt + to; ltq_copy_to()
144 ltq_mtd->map->virt = devm_ioremap_resource(&pdev->dev, ltq_mtd->res); ltq_mtd_probe()
145 if (IS_ERR(ltq_mtd->map->virt)) ltq_mtd_probe()
146 return PTR_ERR(ltq_mtd->map->virt); ltq_mtd_probe()
H A Dlatch-addr-flash.c84 memcpy_fromio(to, map->virt + (from & info->win_mask), n); lf_copy_from()
112 if (info->map.virt != NULL) latch_addr_flash_remove()
113 iounmap(info->map.virt); latch_addr_flash_remove()
172 info->map.virt = ioremap(win_base, win_size); latch_addr_flash_probe()
173 if (!info->map.virt) { latch_addr_flash_probe()
206 iounmap(info->map.virt); latch_addr_flash_probe()
H A Dnetsc520.c98 netsc520_map.virt = ioremap_nocache(netsc520_map.phys, netsc520_map.size); init_netsc520()
100 if (!netsc520_map.virt) { init_netsc520()
114 iounmap(netsc520_map.virt); init_netsc520()
129 if (netsc520_map.virt) { cleanup_netsc520()
130 iounmap(netsc520_map.virt); cleanup_netsc520()
131 netsc520_map.virt = NULL; cleanup_netsc520()
H A Dpxa2xx-flash.c68 info->map.virt = ioremap(info->map.phys, info->map.size); pxa2xx_flash_probe()
69 if (!info->map.virt) { pxa2xx_flash_probe()
91 iounmap((void *)info->map.virt); pxa2xx_flash_probe()
112 iounmap(info->map.virt); pxa2xx_flash_remove()
H A Dbfin-async-flash.c78 word = readw(map->virt + ofs); bfin_flash_read()
92 memcpy(to, map->virt + from, len); bfin_flash_copy_from()
106 writew(d, map->virt + ofs); bfin_flash_write()
118 memcpy(map->virt + to, from, len); bfin_flash_copy_to()
145 state->map.virt = (void __iomem *)memory->start; bfin_flash_probe()
H A Dscx200_docflash.c178 scx200_docflash_map.virt = ioremap(docmem.start, scx200_docflash_map.size); init_scx200_docflash()
179 if (!scx200_docflash_map.virt) { init_scx200_docflash()
188 iounmap(scx200_docflash_map.virt); init_scx200_docflash()
211 if (scx200_docflash_map.virt) { cleanup_scx200_docflash()
212 iounmap(scx200_docflash_map.virt); cleanup_scx200_docflash()
H A Damd76xrom.c31 void __iomem *virt; member in struct:amd76xrom_window
93 if (window->virt) { amd76xrom_cleanup()
94 iounmap(window->virt); amd76xrom_cleanup()
95 window->virt = NULL; amd76xrom_cleanup()
165 window->virt = ioremap_nocache(window->phys, window->size); amd76xrom_init_one()
166 if (!window->virt) { amd76xrom_init_one()
201 map->map.virt = (void __iomem *) amd76xrom_init_one()
202 (((unsigned long)(window->virt)) + offset); amd76xrom_init_one()
256 map->map.virt = window->virt; amd76xrom_init_one()
H A Dck804xrom.c35 void __iomem *virt; member in struct:ck804xrom_window
105 if (window->virt) { ck804xrom_cleanup()
106 iounmap(window->virt); ck804xrom_cleanup()
107 window->virt = NULL; ck804xrom_cleanup()
193 window->virt = ioremap_nocache(window->phys, window->size); ck804xrom_init_one()
194 if (!window->virt) { ck804xrom_init_one()
231 map->map.virt = (void __iomem *) ck804xrom_init_one()
232 (((unsigned long)(window->virt)) + offset); ck804xrom_init_one()
286 map->map.virt = window->virt; ck804xrom_init_one()
H A Dichxrom.c36 void __iomem* virt; member in struct:ichxrom_window
77 if (window->virt) { ichxrom_cleanup()
78 iounmap(window->virt); ichxrom_cleanup()
79 window->virt = NULL; ichxrom_cleanup()
184 window->virt = ioremap_nocache(window->phys, window->size); ichxrom_init_one()
185 if (!window->virt) { ichxrom_init_one()
223 map->map.virt = (void __iomem *) ichxrom_init_one()
224 (((unsigned long)(window->virt)) + offset); ichxrom_init_one()
281 map->map.virt = window->virt; ichxrom_init_one()
H A Dixp4xx.c91 val.x[0] = flash_read16(map->virt + ofs); ixp4xx_read16()
104 void __iomem *src = map->virt + from; ixp4xx_copy_from()
134 flash_write16(d.x[0], map->virt + adr); ixp4xx_probe_write16()
142 flash_write16(d.x[0], map->virt + adr); ixp4xx_write16()
217 info->map.virt = devm_ioremap_resource(&dev->dev, dev->resource); ixp4xx_flash_probe()
218 if (IS_ERR(info->map.virt)) { ixp4xx_flash_probe()
219 err = PTR_ERR(info->map.virt); ixp4xx_flash_probe()
H A Dpmcmsp-flash.c134 msp_maps[i].virt = ioremap(addr, size); init_msp_flash()
135 if (msp_maps[i].virt == NULL) { init_msp_flash()
144 iounmap(msp_maps[i].virt); init_msp_flash()
161 iounmap(msp_maps[i].virt); init_msp_flash()
181 iounmap(msp_maps[i].virt); init_msp_flash()
194 iounmap(msp_maps[i].virt); init_msp_flash()
212 iounmap((void *)msp_maps[i].virt); cleanup_msp_flash()
H A Dplat-ram.c107 if (info->map.virt != NULL) platram_remove()
108 iounmap(info->map.virt); platram_remove()
181 info->map.virt = ioremap(res->start, info->map.size); platram_probe()
182 dev_dbg(&pdev->dev, "virt %p, %lu bytes\n", info->map.virt, info->map.size); platram_probe()
184 if (info->map.virt == NULL) { platram_probe()
H A Desb2rom.c97 void __iomem* virt; member in struct:esb2rom_window
138 if (window->virt) { esb2rom_cleanup()
139 iounmap(window->virt); esb2rom_cleanup()
140 window->virt = NULL; esb2rom_cleanup()
251 window->virt = ioremap_nocache(window->phys, window->size); esb2rom_init_one()
252 if (!window->virt) { esb2rom_init_one()
290 map->map.virt = (void __iomem *) esb2rom_init_one()
291 (((unsigned long)(window->virt)) + offset); esb2rom_init_one()
347 map->map.virt = window->virt; esb2rom_init_one()
H A Dgpio-addr-flash.c90 word = readw(map->virt + (ofs % state->win_size)); gf_read()
118 memcpy_fromio(to, map->virt + (from % state->win_size), gf_copy_from()
139 writew(d, map->virt + (ofs % state->win_size)); gf_write()
165 memcpy_toio(map->virt + (to % state->win_size), from, len); gf_copy_to()
241 state->map.virt = ioremap_nocache(memory->start, state->map.size); gpio_flash_probe()
H A Dsc520cdp.c242 sc520cdp_map[i].virt = ioremap_nocache(sc520cdp_map[i].phys, sc520cdp_map[i].size); init_sc520cdp()
244 if (!sc520cdp_map[i].virt) { init_sc520cdp()
262 iounmap(sc520cdp_map[i].virt); init_sc520cdp()
290 if (sc520cdp_map[i].virt) { cleanup_sc520cdp()
291 iounmap(sc520cdp_map[i].virt); cleanup_sc520cdp()
292 sc520cdp_map[i].virt = NULL; cleanup_sc520cdp()
H A Drbtx4939-flash.c82 info->map.virt = devm_ioremap(&dev->dev, info->map.phys, size); rbtx4939_flash_probe()
83 if (!info->map.virt) rbtx4939_flash_probe()
H A Dintel_vr_nor.c108 iounmap(p->map.virt); vr_nor_destroy_maps()
155 p->map.virt = ioremap_nocache(p->map.phys, p->map.size); vr_nor_init_maps()
156 if (!p->map.virt) { vr_nor_init_maps()
237 iounmap(p->map.virt); vr_nor_pci_probe()
H A Dsa1100-flash.c61 if (subdev->map.virt) sa1100_destroy_subdev()
62 iounmap(subdev->map.virt); sa1100_destroy_subdev()
103 subdev->map.virt = ioremap(phys, size); sa1100_probe_subdev()
104 if (!subdev->map.virt) { sa1100_probe_subdev()
H A Dphysmap_of.c60 if (info->list[i].map.virt) of_flash_remove()
61 iounmap(info->list[i].map.virt); of_flash_remove()
244 info->list[i].map.virt = ioremap(info->list[i].map.phys, of_flash_probe()
246 if (!info->list[i].map.virt) { of_flash_probe()
H A Dphysmap.c146 info->map[i].virt = devm_ioremap(&dev->dev, info->map[i].phys, physmap_flash_probe()
148 if (info->map[i].virt == NULL) { physmap_flash_probe()
/linux-4.1.27/arch/arm/mach-hisi/
H A Dplatsmp.c108 void __iomem *virt; hix5hd2_set_scu_boot_addr() local
110 virt = ioremap(start_addr, PAGE_SIZE); hix5hd2_set_scu_boot_addr()
112 writel_relaxed(0xe51ff004, virt); /* ldr pc, [rc, #-4] */ hix5hd2_set_scu_boot_addr()
113 writel_relaxed(jump_addr, virt + 4); /* pc jump phy address */ hix5hd2_set_scu_boot_addr()
114 iounmap(virt); hix5hd2_set_scu_boot_addr()
144 void __iomem *virt; hip01_set_boot_addr() local
146 virt = phys_to_virt(start_addr); hip01_set_boot_addr()
148 writel_relaxed(0xe51ff004, virt); hip01_set_boot_addr()
149 writel_relaxed(jump_addr, virt + 4); hip01_set_boot_addr()
/linux-4.1.27/drivers/gpio/
H A Dgpio-stp-xway.c83 void __iomem *virt; member in struct:xway_stp
110 xway_stp_w32(chip->virt, chip->shadow, XWAY_STP_CPU0); xway_stp_set()
111 xway_stp_w32_mask(chip->virt, 0, XWAY_STP_CON_SWU, XWAY_STP_CON0); xway_stp_set()
151 * @virt: pointer to the remapped register range
156 xway_stp_w32(chip->virt, 0, XWAY_STP_AR); xway_stp_hw_init()
157 xway_stp_w32(chip->virt, 0, XWAY_STP_CPU0); xway_stp_hw_init()
158 xway_stp_w32(chip->virt, 0, XWAY_STP_CPU1); xway_stp_hw_init()
159 xway_stp_w32(chip->virt, XWAY_STP_CON_SWU, XWAY_STP_CON0); xway_stp_hw_init()
160 xway_stp_w32(chip->virt, 0, XWAY_STP_CON1); xway_stp_hw_init()
163 xway_stp_w32_mask(chip->virt, XWAY_STP_EDGE_MASK, xway_stp_hw_init()
167 xway_stp_w32_mask(chip->virt, XWAY_STP_GROUP_MASK, xway_stp_hw_init()
171 xway_stp_w32_mask(chip->virt, xway_stp_hw_init()
177 xway_stp_w32_mask(chip->virt, xway_stp_hw_init()
181 xway_stp_w32_mask(chip->virt, xway_stp_hw_init()
194 xway_stp_w32_mask(chip->virt, XWAY_STP_UPD_MASK, xway_stp_hw_init()
213 chip->virt = devm_ioremap_resource(&pdev->dev, res); xway_stp_probe()
214 if (IS_ERR(chip->virt)) xway_stp_probe()
215 return PTR_ERR(chip->virt); xway_stp_probe()
/linux-4.1.27/arch/x86/kvm/
H A DMakefile8 KVM := ../../../virt/kvm
/linux-4.1.27/include/acpi/
H A Dacpi_io.h18 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size);
/linux-4.1.27/arch/mips/kvm/
H A DMakefile4 common-objs-y = $(addprefix ../../../virt/kvm/, kvm_main.o coalesced_mmio.o)
/linux-4.1.27/arch/x86/pci/
H A Dmmconfig_64.c22 if (cfg && cfg->virt) pci_dev_base()
23 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); pci_dev_base()
138 cfg->virt = mcfg_ioremap(cfg); pci_mmcfg_arch_map()
139 if (!cfg->virt) { pci_mmcfg_arch_map()
149 if (cfg && cfg->virt) { pci_mmcfg_arch_unmap()
150 iounmap(cfg->virt + PCI_MMCFG_BUS_OFFSET(cfg->start_bus)); pci_mmcfg_arch_unmap()
151 cfg->virt = NULL; pci_mmcfg_arch_unmap()
H A Dnumachip.c25 if (cfg && cfg->virt) pci_dev_base()
26 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); pci_dev_base()
/linux-4.1.27/arch/metag/mm/
H A Dmmu-meta1.c68 static unsigned long pgd_entry_addr(unsigned long virt) pgd_entry_addr() argument
80 if (is_global_space(virt)) { pgd_entry_addr()
82 virt &= ~0x80000000; pgd_entry_addr()
86 pgd_phys = mmu_base_phys + ((virt >> PGDIR_SHIFT) * 4); pgd_entry_addr()
94 static unsigned long pgtable_entry_addr(unsigned long virt) pgtable_entry_addr() argument
100 pgtable_phys = metag_in32(pgd_entry_addr(virt)) & MMCU_ENTRY_ADDR_BITS; pgtable_entry_addr()
106 pte_virt = pgtable_virt + ((virt >> PAGE_SHIFT) & 0x3FF) * 4; pgtable_entry_addr()
/linux-4.1.27/drivers/scsi/
H A Dsd_dif.c102 * avoid virt->phys remapping during write. However, at read time we
103 * don't know whether the virt sector is the same as when we wrote it
115 u32 phys, virt; sd_dif_prepare() local
134 virt = bip_get_seed(bip) & 0xffffffff; sd_dif_prepare()
141 if (be32_to_cpu(pi->ref_tag) == virt) bip_for_each_vec()
144 virt++; bip_for_each_vec()
166 u32 phys, virt; sd_dif_complete() local
181 virt = bip_get_seed(bip) & 0xffffffff; sd_dif_complete()
194 pi->ref_tag = cpu_to_be32(virt); bip_for_each_vec()
196 virt++; bip_for_each_vec()
/linux-4.1.27/drivers/char/tpm/
H A Dtpm_acpi.c52 void __iomem *virt; read_log() local
98 virt = acpi_os_map_iomem(start, len); read_log()
99 if (!virt) { read_log()
105 memcpy_fromio(log->bios_event_log, virt, len); read_log()
107 acpi_os_unmap_iomem(virt, len); read_log()
/linux-4.1.27/arch/arm/crypto/
H A Daesbs-glue.c117 u8 *src = walk.src.virt.addr; aesbs_cbc_encrypt()
119 if (walk.dst.virt.addr == walk.src.virt.addr) { aesbs_cbc_encrypt()
130 u8 *dst = walk.dst.virt.addr; aesbs_cbc_encrypt()
158 bsaes_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, aesbs_cbc_decrypt()
165 u8 *dst = walk.dst.virt.addr; aesbs_cbc_decrypt()
166 u8 *src = walk.src.virt.addr; aesbs_cbc_decrypt()
171 if (walk.dst.virt.addr == walk.src.virt.addr) aesbs_cbc_decrypt()
177 if (walk.dst.virt.addr == walk.src.virt.addr) aesbs_cbc_decrypt()
226 bsaes_ctr32_encrypt_blocks(walk.src.virt.addr, aesbs_ctr_encrypt()
227 walk.dst.virt.addr, blocks, aesbs_ctr_encrypt()
239 u8 *tdst = walk.dst.virt.addr + blocks * AES_BLOCK_SIZE; aesbs_ctr_encrypt()
240 u8 *tsrc = walk.src.virt.addr + blocks * AES_BLOCK_SIZE; aesbs_ctr_encrypt()
268 bsaes_xts_encrypt(walk.src.virt.addr, walk.dst.virt.addr, aesbs_xts_encrypt()
292 bsaes_xts_decrypt(walk.src.virt.addr, walk.dst.virt.addr, aesbs_xts_decrypt()
H A Daes-ce-glue.c180 ce_aes_ecb_encrypt(walk.dst.virt.addr, walk.src.virt.addr, ecb_encrypt()
203 ce_aes_ecb_decrypt(walk.dst.virt.addr, walk.src.virt.addr, ecb_decrypt()
226 ce_aes_cbc_encrypt(walk.dst.virt.addr, walk.src.virt.addr, cbc_encrypt()
250 ce_aes_cbc_decrypt(walk.dst.virt.addr, walk.src.virt.addr, cbc_decrypt()
273 ce_aes_ctr_encrypt(walk.dst.virt.addr, walk.src.virt.addr, ctr_encrypt()
283 u8 *tdst = walk.dst.virt.addr + blocks * AES_BLOCK_SIZE; ctr_encrypt()
284 u8 *tsrc = walk.src.virt.addr + blocks * AES_BLOCK_SIZE; ctr_encrypt()
317 ce_aes_xts_encrypt(walk.dst.virt.addr, walk.src.virt.addr, xts_encrypt()
342 ce_aes_xts_decrypt(walk.dst.virt.addr, walk.src.virt.addr, xts_decrypt()
/linux-4.1.27/drivers/scsi/lpfc/
H A Dlpfc_mem.c123 pool->elements[i].virt = pci_pool_alloc(phba->lpfc_mbuf_pool, lpfc_mem_alloc()
125 if (!pool->elements[i].virt) lpfc_mem_alloc()
193 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt, lpfc_mem_alloc()
253 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt, lpfc_mem_free()
302 lpfc_mbuf_free(phba, mp->virt, mp->phys); lpfc_mem_free_all()
312 lpfc_mbuf_free(phba, mp->virt, mp->phys); lpfc_mem_free_all()
326 lpfc_mbuf_free(phba, mp->virt, mp->phys); lpfc_mem_free_all()
373 ret = pool->elements[pool->current_count].virt; lpfc_mbuf_alloc()
383 * @virt: mbuf to free
395 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) __lpfc_mbuf_free() argument
400 pool->elements[pool->current_count].virt = virt; __lpfc_mbuf_free()
404 pci_pool_free(phba->lpfc_mbuf_pool, virt, dma); __lpfc_mbuf_free()
412 * @virt: mbuf to free
423 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) lpfc_mbuf_free() argument
428 __lpfc_mbuf_free(phba, virt, dma); lpfc_mbuf_free()
455 hbqbp->dbuf.virt = pci_pool_alloc(phba->lpfc_hbq_pool, GFP_KERNEL, lpfc_els_hbq_alloc()
457 if (!hbqbp->dbuf.virt) { lpfc_els_hbq_alloc()
480 pci_pool_free(phba->lpfc_hbq_pool, hbqbp->dbuf.virt, hbqbp->dbuf.phys); lpfc_els_hbq_free()
507 dma_buf->hbuf.virt = pci_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL, lpfc_sli4_rb_alloc()
509 if (!dma_buf->hbuf.virt) { lpfc_sli4_rb_alloc()
513 dma_buf->dbuf.virt = pci_pool_alloc(phba->lpfc_drb_pool, GFP_KERNEL, lpfc_sli4_rb_alloc()
515 if (!dma_buf->dbuf.virt) { lpfc_sli4_rb_alloc()
516 pci_pool_free(phba->lpfc_hrb_pool, dma_buf->hbuf.virt, lpfc_sli4_rb_alloc()
540 pci_pool_free(phba->lpfc_hrb_pool, dmab->hbuf.virt, dmab->hbuf.phys); lpfc_sli4_rb_free()
541 pci_pool_free(phba->lpfc_drb_pool, dmab->dbuf.virt, dmab->dbuf.phys); lpfc_sli4_rb_free()
584 lpfc_mbuf_free(phba, mp->virt, mp->phys); lpfc_in_buf_free()
H A Dlpfc_ct.c193 lpfc_mbuf_free(phba, mlast->virt, mlast->phys); lpfc_free_ct_rsp()
197 lpfc_mbuf_free(phba, mlist->virt, mlist->phys); lpfc_free_ct_rsp()
226 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); lpfc_alloc_ct_rsp()
228 mp->virt = lpfc_mbuf_alloc(phba, 0, &(mp->phys)); lpfc_alloc_ct_rsp()
230 if (!mp->virt) { lpfc_alloc_ct_rsp()
270 lpfc_mbuf_free(phba, buf_ptr->virt, buf_ptr->phys); lpfc_ct_free_iocb()
281 lpfc_mbuf_free(phba, buf_ptr->virt, buf_ptr->phys); lpfc_ct_free_iocb()
380 struct ulp_bde64 *bpl = (struct ulp_bde64 *) bmp->virt; lpfc_ct_cmd()
383 int cmdcode = ((struct lpfc_sli_ct_request *) inmp->virt)-> lpfc_ct_cmd()
428 (struct lpfc_sli_ct_request *) mp->virt; lpfc_ns_rsp()
450 ctptr = (uint32_t *) mlast->virt; lpfc_ns_rsp()
642 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_gid_ft()
744 did = ((struct lpfc_sli_ct_request *) inp->virt)->un.gff.PortId; lpfc_cmpl_ct_cmd_gff_id()
753 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_gff_id()
878 cmdcode = be16_to_cpu(((struct lpfc_sli_ct_request *) inp->virt)-> lpfc_cmpl_ct()
880 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct()
938 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_rft_id()
959 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_rnn_id()
980 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_rspn_id()
1001 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_rsnn_nn()
1034 CTrsp = (struct lpfc_sli_ct_request *) outp->virt; lpfc_cmpl_ct_cmd_rff_id()
1157 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); lpfc_ns_cmd()
1158 if (!mp->virt) { lpfc_ns_cmd()
1171 bmp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(bmp->phys)); lpfc_ns_cmd()
1172 if (!bmp->virt) { lpfc_ns_cmd()
1182 bpl = (struct ulp_bde64 *) bmp->virt; lpfc_ns_cmd()
1207 CtReq = (struct lpfc_sli_ct_request *) mp->virt; lpfc_ns_cmd()
1309 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_ns_cmd()
1313 lpfc_mbuf_free(phba, mp->virt, mp->phys); lpfc_ns_cmd()
1329 struct lpfc_sli_ct_request *CTrsp = outp->virt; lpfc_cmpl_ct_cmd_fdmi()
1330 struct lpfc_sli_ct_request *CTcmd = inp->virt; lpfc_cmpl_ct_cmd_fdmi()
1373 struct lpfc_sli_ct_request *CTcmd = inp->virt; lpfc_cmpl_ct_disc_fdmi()
1436 mp->virt = lpfc_mbuf_alloc(phba, 0, &(mp->phys)); lpfc_fdmi_cmd()
1437 if (!mp->virt) lpfc_fdmi_cmd()
1445 bmp->virt = lpfc_mbuf_alloc(phba, 0, &(bmp->phys)); lpfc_fdmi_cmd()
1446 if (!bmp->virt) lpfc_fdmi_cmd()
1456 CtReq = (struct lpfc_sli_ct_request *)mp->virt; lpfc_fdmi_cmd()
2075 bpl = (struct ulp_bde64 *)bmp->virt; lpfc_fdmi_cmd()
2095 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_fdmi_cmd()
2099 lpfc_mbuf_free(phba, mp->virt, mp->phys); lpfc_fdmi_cmd()
H A Dlpfc_bsg.c142 lpfc_mbuf_free(phba, mlast->virt, mlast->phys); lpfc_free_bsg_buffers()
146 lpfc_mbuf_free(phba, mlist->virt, mlist->phys); lpfc_free_bsg_buffers()
180 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); lpfc_alloc_bsg_buffers()
182 if (!mp->virt) { lpfc_alloc_bsg_buffers()
243 dma_address = mp->virt + dma_offset; lpfc_bsg_copy_data()
361 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_bsg_send_mgmt_cmd_cmp()
435 bmp->virt = lpfc_mbuf_alloc(phba, 0, &bmp->phys); lpfc_bsg_send_mgmt_cmd()
436 if (!bmp->virt) { lpfc_bsg_send_mgmt_cmd()
443 bpl = (struct ulp_bde64 *) bmp->virt; lpfc_bsg_send_mgmt_cmd()
534 if (bmp->virt) lpfc_bsg_send_mgmt_cmd()
535 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_bsg_send_mgmt_cmd()
615 prsp->virt, lpfc_bsg_rport_els_cmp()
714 ((struct lpfc_dmabuf *)cmdiocbq->context2)->virt, lpfc_bsg_rport_els()
882 if (mlast->dma.virt) diag_cmd_data_free()
885 mlast->dma.virt, diag_cmd_data_free()
946 ct_req = (struct lpfc_sli_ct_request *)dmabuf->virt; lpfc_bsg_ct_unsol_event()
1043 dmabuf->virt, size); lpfc_bsg_ct_unsol_event()
1167 memcpy(fc_hdr_ptr, dmabuf->hbuf.virt, sizeof(struct fc_frame_header)); lpfc_bsg_ct_unsol_abort()
1438 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_issue_ct_rsp_cmp()
1636 bmp->virt = lpfc_mbuf_alloc(phba, 0, &bmp->phys); lpfc_bsg_send_mgmt_rsp()
1637 if (!bmp->virt) { lpfc_bsg_send_mgmt_rsp()
1643 bpl = (struct ulp_bde64 *) bmp->virt; lpfc_bsg_send_mgmt_rsp()
1664 if (bmp->virt) lpfc_bsg_send_mgmt_rsp()
1665 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_bsg_send_mgmt_rsp()
2468 lpfc_mbuf_free(phba, dmabuff->virt, dmabuff->phys); lpfcdiag_loop_self_reg()
2480 lpfc_mbuf_free(phba, dmabuff->virt, dmabuff->phys); lpfcdiag_loop_self_reg()
2565 dmabuf->virt = lpfc_mbuf_alloc(phba, 0, &dmabuf->phys); lpfcdiag_loop_get_xri()
2566 if (dmabuf->virt) { lpfcdiag_loop_get_xri()
2568 bpl = (struct ulp_bde64 *) dmabuf->virt; lpfcdiag_loop_get_xri()
2585 dmabuf->virt == NULL) { lpfcdiag_loop_get_xri()
2658 if (dmabuf->virt) lpfcdiag_loop_get_xri()
2659 lpfc_mbuf_free(phba, dmabuf->virt, dmabuf->phys); lpfcdiag_loop_get_xri()
2691 dmabuf->virt = dma_zalloc_coherent(&pcidev->dev, BSG_MBOX_SIZE, lpfc_bsg_dma_page_alloc()
2694 if (!dmabuf->virt) { lpfc_bsg_dma_page_alloc()
2718 if (dmabuf->virt) lpfc_bsg_dma_page_free()
2720 dmabuf->virt, dmabuf->phys); lpfc_bsg_dma_page_free()
2793 dmp->dma.virt = dma_alloc_coherent(&pcidev->dev, diag_cmd_data_alloc()
2798 if (!dmp->dma.virt) diag_cmd_data_alloc()
2809 memset((uint8_t *)dmp->dma.virt, 0, cnt); diag_cmd_data_alloc()
2864 rxbmp->virt = lpfc_mbuf_alloc(phba, 0, &rxbmp->phys); lpfcdiag_loop_post_rxbufs()
2865 if (rxbmp->virt) { lpfcdiag_loop_post_rxbufs()
2867 rxbpl = (struct ulp_bde64 *) rxbmp->virt; lpfcdiag_loop_post_rxbufs()
2957 if (rxbmp->virt) lpfcdiag_loop_post_rxbufs()
2958 lpfc_mbuf_free(phba, rxbmp->virt, rxbmp->phys); lpfcdiag_loop_post_rxbufs()
3120 txbmp->virt = lpfc_mbuf_alloc(phba, 0, &txbmp->phys); lpfc_bsg_diag_loopback_run()
3121 if (txbmp->virt) { lpfc_bsg_diag_loopback_run()
3123 txbpl = (struct ulp_bde64 *) txbmp->virt; lpfc_bsg_diag_loopback_run()
3129 if (!cmdiocbq || !txbmp || !txbpl || !txbuffer || !txbmp->virt) { lpfc_bsg_diag_loopback_run()
3147 ctreq = curr->virt; lpfc_bsg_diag_loopback_run()
3160 memcpy(curr->virt + segment_offset, lpfc_bsg_diag_loopback_run()
3271 lpfc_mbuf_free(phba, txbmp->virt, txbmp->phys); lpfc_bsg_diag_loopback_run()
3557 sli_cfg_mbx = (struct lpfc_sli_config_mbox *)dmabuf->virt; lpfc_bsg_issue_mbox_ext_handle_job()
3560 pmbx = (uint8_t *)dmabuf->virt; lpfc_bsg_issue_mbox_ext_handle_job()
3684 sli_cfg_mbx = (struct lpfc_sli_config_mbox *)mbx_dmabuf->virt; lpfc_bsg_sli_cfg_dma_desc_setup()
3799 sli_cfg_mbx = (struct lpfc_sli_config_mbox *)dmabuf->virt; lpfc_bsg_sli_cfg_read_cmd_ext()
3896 pmbx = (uint8_t *)dmabuf->virt; lpfc_bsg_sli_cfg_read_cmd_ext()
3984 sli_cfg_mbx = (struct lpfc_sli_config_mbox *)dmabuf->virt; lpfc_bsg_sli_cfg_write_cmd_ext()
4073 mbx = (uint8_t *)dmabuf->virt; lpfc_bsg_sli_cfg_write_cmd_ext()
4142 sli_cfg_mbx = (struct lpfc_sli_config_mbox *)dmabuf->virt; lpfc_bsg_handle_sli_cfg_mbox()
4292 phba->mbox_ext_buf_ctx.mbx_dmabuf->virt; lpfc_bsg_read_ebuf_get()
4318 pbuf = (uint8_t *)dmabuf->virt; lpfc_bsg_read_ebuf_get()
4366 phba->mbox_ext_buf_ctx.mbx_dmabuf->virt; lpfc_bsg_write_ebuf_set()
4374 pbuf = (uint8_t *)dmabuf->virt; lpfc_bsg_write_ebuf_set()
4417 pbuf = (uint8_t *)phba->mbox_ext_buf_ctx.mbx_dmabuf->virt; lpfc_bsg_write_ebuf_set()
4646 if (!dmabuf || !dmabuf->virt) { lpfc_bsg_issue_mbox()
4652 pmbx = (uint8_t *)dmabuf->virt; lpfc_bsg_issue_mbox()
5019 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_bsg_menlo_cmd_cmp()
5109 bmp->virt = lpfc_mbuf_alloc(phba, 0, &bmp->phys); lpfc_menlo_cmd()
5110 if (!bmp->virt) { lpfc_menlo_cmd()
5117 bpl = (struct ulp_bde64 *)bmp->virt; lpfc_menlo_cmd()
5196 if (bmp->virt) lpfc_menlo_cmd()
5197 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); lpfc_menlo_cmd()
/linux-4.1.27/arch/x86/crypto/
H A Dsalsa20_glue.c64 salsa20_encrypt_bytes(ctx, walk.src.virt.addr, encrypt()
65 walk.dst.virt.addr, nbytes); encrypt()
70 salsa20_encrypt_bytes(ctx, walk.src.virt.addr, encrypt()
71 walk.dst.virt.addr, encrypt()
77 salsa20_encrypt_bytes(ctx, walk.src.virt.addr, encrypt()
78 walk.dst.virt.addr, walk.nbytes); encrypt()
H A Dglue_helper.c48 u8 *wsrc = walk->src.virt.addr; __glue_ecb_crypt_128bit()
49 u8 *wdst = walk->dst.virt.addr; __glue_ecb_crypt_128bit()
99 u128 *src = (u128 *)walk->src.virt.addr; __glue_cbc_encrypt_128bit()
100 u128 *dst = (u128 *)walk->dst.virt.addr; __glue_cbc_encrypt_128bit()
145 u128 *src = (u128 *)walk->src.virt.addr; __glue_cbc_decrypt_128bit()
146 u128 *dst = (u128 *)walk->dst.virt.addr; __glue_cbc_decrypt_128bit()
221 u8 *src = (u8 *)walk->src.virt.addr; glue_ctr_crypt_final_128bit()
222 u8 *dst = (u8 *)walk->dst.virt.addr; glue_ctr_crypt_final_128bit()
243 u128 *src = (u128 *)walk->src.virt.addr; __glue_ctr_crypt_128bit()
244 u128 *dst = (u128 *)walk->dst.virt.addr; __glue_ctr_crypt_128bit()
313 u128 *src = (u128 *)walk->src.virt.addr; __glue_xts_crypt_128bit()
314 u128 *dst = (u128 *)walk->dst.virt.addr; __glue_xts_crypt_128bit()
H A Dblowfish_glue.c92 u8 *wsrc = walk->src.virt.addr; ecb_crypt()
93 u8 *wdst = walk->dst.virt.addr; ecb_crypt()
149 u64 *src = (u64 *)walk->src.virt.addr; __cbc_encrypt()
150 u64 *dst = (u64 *)walk->dst.virt.addr; __cbc_encrypt()
190 u64 *src = (u64 *)walk->src.virt.addr; __cbc_decrypt()
191 u64 *dst = (u64 *)walk->dst.virt.addr; __cbc_decrypt()
269 u8 *src = walk->src.virt.addr; ctr_crypt_final()
270 u8 *dst = walk->dst.virt.addr; ctr_crypt_final()
286 u64 *src = (u64 *)walk->src.virt.addr; __ctr_crypt()
287 u64 *dst = (u64 *)walk->dst.virt.addr; __ctr_crypt()
H A Dcast5_avx_glue.c76 u8 *wsrc = walk->src.virt.addr; ecb_crypt()
77 u8 *wdst = walk->dst.virt.addr; ecb_crypt()
138 u64 *src = (u64 *)walk->src.virt.addr; __cbc_encrypt()
139 u64 *dst = (u64 *)walk->dst.virt.addr; __cbc_encrypt()
179 u64 *src = (u64 *)walk->src.virt.addr; __cbc_decrypt()
180 u64 *dst = (u64 *)walk->dst.virt.addr; __cbc_decrypt()
255 u8 *src = walk->src.virt.addr; ctr_crypt_final()
256 u8 *dst = walk->dst.virt.addr; ctr_crypt_final()
272 u64 *src = (u64 *)walk->src.virt.addr; __ctr_crypt()
273 u64 *dst = (u64 *)walk->dst.virt.addr; __ctr_crypt()
H A Ddes3_ede_glue.c96 u8 *wsrc = walk->src.virt.addr; ecb_crypt()
97 u8 *wdst = walk->dst.virt.addr; ecb_crypt()
156 u64 *src = (u64 *)walk->src.virt.addr; __cbc_encrypt()
157 u64 *dst = (u64 *)walk->dst.virt.addr; __cbc_encrypt()
197 u64 *src = (u64 *)walk->src.virt.addr; __cbc_decrypt()
198 u64 *dst = (u64 *)walk->dst.virt.addr; __cbc_decrypt()
275 u8 *src = walk->src.virt.addr; ctr_crypt_final()
276 u8 *dst = walk->dst.virt.addr; ctr_crypt_final()
292 __be64 *src = (__be64 *)walk->src.virt.addr; __ctr_crypt()
293 __be64 *dst = (__be64 *)walk->dst.virt.addr; __ctr_crypt()
H A Daesni-intel_glue.c387 aesni_ecb_enc(ctx, walk.dst.virt.addr, walk.src.virt.addr, ecb_encrypt()
411 aesni_ecb_dec(ctx, walk.dst.virt.addr, walk.src.virt.addr, ecb_decrypt()
435 aesni_cbc_enc(ctx, walk.dst.virt.addr, walk.src.virt.addr, cbc_encrypt()
459 aesni_cbc_dec(ctx, walk.dst.virt.addr, walk.src.virt.addr, cbc_decrypt()
475 u8 *src = walk->src.virt.addr; ctr_crypt_final()
476 u8 *dst = walk->dst.virt.addr; ctr_crypt_final()
518 aesni_ctr_enc_tfm(ctx, walk.dst.virt.addr, walk.src.virt.addr, ctr_crypt()
/linux-4.1.27/arch/arm64/include/asm/
H A Dmmu.h32 extern void __iomem *early_io_map(phys_addr_t phys, unsigned long virt);
35 unsigned long virt, phys_addr_t size,
/linux-4.1.27/arch/s390/kvm/
H A DMakefile9 KVM := ../../../virt/kvm
/linux-4.1.27/arch/arm/mm/
H A Dioremap.c106 int ioremap_page(unsigned long virt, unsigned long phys, ioremap_page() argument
109 return ioremap_page_range(virt, virt + PAGE_SIZE, phys, ioremap_page()
139 static void unmap_area_sections(unsigned long virt, unsigned long size) unmap_area_sections() argument
141 unsigned long addr = virt, end = virt + (size & ~(SZ_1M - 1)); unmap_area_sections()
182 flush_tlb_kernel_range(virt, end); unmap_area_sections()
186 remap_area_sections(unsigned long virt, unsigned long pfn, remap_area_sections() argument
189 unsigned long addr = virt, end = virt + size; remap_area_sections()
198 unmap_area_sections(virt, size); remap_area_sections()
218 remap_area_supersections(unsigned long virt, unsigned long pfn, remap_area_supersections() argument
221 unsigned long addr = virt, end = virt + size; remap_area_supersections()
230 unmap_area_sections(virt, size); remap_area_supersections()
232 pgd = pgd_offset_k(virt); remap_area_supersections()
H A Dmm.h36 static inline pmd_t *pmd_off_k(unsigned long virt) pmd_off_k() argument
38 return pmd_offset(pud_offset(pgd_offset_k(virt), virt), virt); pmd_off_k()
/linux-4.1.27/arch/powerpc/mm/
H A Dfsl_booke_mmu.c108 static void settlbcam(int index, unsigned long virt, phys_addr_t phys, settlbcam() argument
122 TLBCAM[index].MAS2 = virt & PAGE_MASK; settlbcam()
141 tlbcam_addrs[index].start = virt; settlbcam()
142 tlbcam_addrs[index].limit = virt + size - 1; settlbcam()
148 unsigned long calc_cam_sz(unsigned long ram, unsigned long virt, calc_cam_sz() argument
152 unsigned int align = __ffs(virt | phys); calc_cam_sz()
173 static unsigned long map_mem_in_cams_addr(phys_addr_t phys, unsigned long virt, map_mem_in_cams_addr() argument
183 cam_sz = calc_cam_sz(ram, virt, phys); map_mem_in_cams_addr()
184 settlbcam(i, virt, phys, cam_sz, pgprot_val(PAGE_KERNEL_X), 0); map_mem_in_cams_addr()
188 virt += cam_sz; map_mem_in_cams_addr()
204 unsigned long virt = PAGE_OFFSET; map_mem_in_cams() local
207 return map_mem_in_cams_addr(phys, virt, ram, max_cam_idx); map_mem_in_cams()
H A D44x_mmu.c67 static void __init ppc44x_pin_tlb(unsigned int virt, unsigned int phys) ppc44x_pin_tlb() argument
82 "r" (virt | PPC44x_TLB_VALID | PPC44x_TLB_256M), ppc44x_pin_tlb()
137 static void ppc47x_pin_tlb(unsigned int virt, unsigned int phys) ppc47x_pin_tlb() argument
153 virt, phys, bolted); ppc47x_pin_tlb()
169 "r" (virt | PPC47x_TLB0_VALID | PPC47x_TLB0_256M), ppc47x_pin_tlb()
H A Dppc_mmu_32.c115 void __init setbat(int index, unsigned long virt, phys_addr_t phys, setbat() argument
134 bat[1].batu = virt | (bl << 2) | 2; /* Vs=1, Vp=0 */ setbat()
153 bat->batu = virt | wimgxpp | 4; /* Ks=0, Ku=1 */ setbat()
157 bat_addrs[index].start = virt; setbat()
158 bat_addrs[index].limit = virt + ((bl + 1) << 17) - 1; setbat()
H A Dmmu_decl.h98 extern void setbat(int index, unsigned long virt, phys_addr_t phys,
145 extern unsigned long calc_cam_sz(unsigned long ram, unsigned long virt,
/linux-4.1.27/arch/arm/mach-axxia/
H A Dplatsmp.c27 u32 *virt = (u32 *) phys_to_virt(release_phys); write_release_addr() local
28 writel_relaxed(virt_to_phys(secondary_startup), virt); write_release_addr() local
31 __cpuc_flush_dcache_area(virt, sizeof(u32)); write_release_addr()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c44 int mlx4_ib_db_map_user(struct mlx4_ib_ucontext *context, unsigned long virt, mlx4_ib_db_map_user() argument
53 if (page->user_virt == (virt & PAGE_MASK)) mlx4_ib_db_map_user()
62 page->user_virt = (virt & PAGE_MASK); mlx4_ib_db_map_user()
64 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, mlx4_ib_db_map_user()
75 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); mlx4_ib_db_map_user()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
H A Ddoorbell.c46 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, mlx5_ib_db_map_user() argument
55 if (page->user_virt == (virt & PAGE_MASK)) mlx5_ib_db_map_user()
64 page->user_virt = (virt & PAGE_MASK); mlx5_ib_db_map_user()
66 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, mlx5_ib_db_map_user()
77 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); mlx5_ib_db_map_user()
/linux-4.1.27/arch/powerpc/boot/
H A Doflib.c156 unsigned int of_claim(unsigned long virt, unsigned long size, of_claim() argument
165 return of_call_prom("claim", 3, 1, virt, size, align); of_claim()
168 align, size, virt); of_claim()
172 align, size, virt); of_claim()
175 0x12, size, virt, virt); of_claim()
176 return virt; of_claim()
H A Dof.h11 unsigned int of_claim(unsigned long virt, unsigned long size,
/linux-4.1.27/crypto/
H A Dcbc.c50 u8 *src = walk->src.virt.addr; crypto_cbc_encrypt_segment()
51 u8 *dst = walk->dst.virt.addr; crypto_cbc_encrypt_segment()
74 u8 *src = walk->src.virt.addr; crypto_cbc_encrypt_inplace()
104 if (walk.src.virt.addr == walk.dst.virt.addr) crypto_cbc_encrypt()
122 u8 *src = walk->src.virt.addr; crypto_cbc_decrypt_segment()
123 u8 *dst = walk->dst.virt.addr; crypto_cbc_decrypt_segment()
148 u8 *src = walk->src.virt.addr; crypto_cbc_decrypt_inplace()
183 if (walk.src.virt.addr == walk.dst.virt.addr) crypto_cbc_decrypt()
H A Dpcbc.c53 u8 *src = walk->src.virt.addr; crypto_pcbc_encrypt_segment()
54 u8 *dst = walk->dst.virt.addr; crypto_pcbc_encrypt_segment()
78 u8 *src = walk->src.virt.addr; crypto_pcbc_encrypt_inplace()
111 if (walk.src.virt.addr == walk.dst.virt.addr) crypto_pcbc_encrypt()
131 u8 *src = walk->src.virt.addr; crypto_pcbc_decrypt_segment()
132 u8 *dst = walk->dst.virt.addr; crypto_pcbc_decrypt_segment()
158 u8 *src = walk->src.virt.addr; crypto_pcbc_decrypt_inplace()
191 if (walk.src.virt.addr == walk.dst.virt.addr) crypto_pcbc_decrypt()
H A Dsalsa20_generic.c193 salsa20_encrypt_bytes(ctx, walk.dst.virt.addr, encrypt()
194 walk.src.virt.addr, nbytes); encrypt()
199 salsa20_encrypt_bytes(ctx, walk.dst.virt.addr, encrypt()
200 walk.src.virt.addr, encrypt()
206 salsa20_encrypt_bytes(ctx, walk.dst.virt.addr, encrypt()
207 walk.src.virt.addr, walk.nbytes); encrypt()
H A Dcrypto_null.c84 if (walk.src.virt.addr != walk.dst.virt.addr) skcipher_null_crypt()
85 memcpy(walk.dst.virt.addr, walk.src.virt.addr, skcipher_null_crypt()
H A Dlrw.c157 wsrc = w->src.virt.addr; crypt()
158 wdst = w->dst.virt.addr; crypt()
188 wsrc = w->src.virt.addr; crypt()
189 wdst = w->dst.virt.addr; crypt()
240 src = (be128 *)walk.src.virt.addr; lrw_crypt()
241 dst = (be128 *)walk.dst.virt.addr; lrw_crypt()
288 src = (be128 *)walk.src.virt.addr; lrw_crypt()
289 dst = (be128 *)walk.dst.virt.addr; lrw_crypt()
H A Dxts.c115 wsrc = w->src.virt.addr; crypt()
116 wdst = w->dst.virt.addr; crypt()
140 wsrc = w->src.virt.addr; crypt()
141 wdst = w->dst.virt.addr; crypt()
191 src = (be128 *)walk.src.virt.addr; xts_crypt()
192 dst = (be128 *)walk.dst.virt.addr; xts_crypt()
233 src = (be128 *)walk.src.virt.addr; xts_crypt()
234 dst = (be128 *)walk.dst.virt.addr; xts_crypt()
H A Dblkcipher.c46 walk->src.virt.addr = scatterwalk_map(&walk->in); blkcipher_map_src()
51 walk->dst.virt.addr = scatterwalk_map(&walk->out); blkcipher_map_dst()
56 scatterwalk_unmap(walk->src.virt.addr); blkcipher_unmap_src()
61 scatterwalk_unmap(walk->dst.virt.addr); blkcipher_unmap_dst()
89 memcpy(walk->dst.virt.addr, walk->page, n); blkcipher_done_fast()
168 walk->dst.virt.addr = (u8 *)ALIGN((unsigned long)walk->buffer, blkcipher_next_slow()
170 walk->dst.virt.addr = blkcipher_get_spot(walk->dst.virt.addr, bsize); blkcipher_next_slow()
171 walk->src.virt.addr = blkcipher_get_spot(walk->dst.virt.addr + blkcipher_next_slow()
174 scatterwalk_copychunks(walk->src.virt.addr, &walk->in, bsize, 0); blkcipher_next_slow()
187 memcpy(tmp, walk->src.virt.addr, walk->nbytes); blkcipher_next_copy()
190 walk->src.virt.addr = tmp; blkcipher_next_copy()
191 walk->dst.virt.addr = tmp; blkcipher_next_copy()
210 diff |= walk->src.virt.page - walk->dst.virt.page; blkcipher_next_fast()
213 walk->dst.virt.addr = walk->src.virt.addr; blkcipher_next_fast()
267 walk->src.phys.page = virt_to_page(walk->src.virt.addr); blkcipher_walk_next()
268 walk->dst.phys.page = virt_to_page(walk->dst.virt.addr); blkcipher_walk_next()
H A Darc4.c107 u8 *wsrc = walk.src.virt.addr; ecb_arc4_crypt()
108 u8 *wdst = walk.dst.virt.addr; ecb_arc4_crypt()
H A Dctr.c63 u8 *src = walk->src.virt.addr; crypto_ctr_crypt_final()
64 u8 *dst = walk->dst.virt.addr; crypto_ctr_crypt_final()
81 u8 *src = walk->src.virt.addr; crypto_ctr_crypt_segment()
82 u8 *dst = walk->dst.virt.addr; crypto_ctr_crypt_segment()
109 u8 *src = walk->src.virt.addr; crypto_ctr_crypt_inplace()
142 if (walk.src.virt.addr == walk.dst.virt.addr) crypto_ctr_crypt()
H A Decb.c53 u8 *wsrc = walk->src.virt.addr; crypto_ecb_crypt()
54 u8 *wdst = walk->dst.virt.addr; crypto_ecb_crypt()
/linux-4.1.27/drivers/staging/i2o/
H A Dpci.c68 if (c->raptor && c->in_queue.virt) i2o_pci_free()
69 iounmap(c->in_queue.virt); i2o_pci_free()
71 if (c->base.virt) i2o_pci_free()
72 iounmap(c->base.virt); i2o_pci_free()
149 c->base.virt = ioremap_nocache(c->base.phys, c->base.len); i2o_pci_alloc()
150 if (!c->base.virt) { i2o_pci_alloc()
157 c->in_queue.virt = i2o_pci_alloc()
159 if (!c->in_queue.virt) { i2o_pci_alloc()
168 c->irq_status = c->base.virt + I2O_IRQ_STATUS; i2o_pci_alloc()
169 c->irq_mask = c->base.virt + I2O_IRQ_MASK; i2o_pci_alloc()
170 c->in_port = c->base.virt + I2O_IN_PORT; i2o_pci_alloc()
171 c->out_port = c->base.virt + I2O_OUT_PORT; i2o_pci_alloc()
176 if (be32_to_cpu(readl(c->base.virt + 0x10000)) & 0x10000000) { i2o_pci_alloc()
H A Dmemory.c32 i2o_status_block *sb = c->status_block.virt; i2o_sg_tablesize()
196 addr->virt = dma_alloc_coherent(dev, len, &addr->phys, GFP_KERNEL); i2o_dma_alloc()
203 if (!addr->virt) i2o_dma_alloc()
206 memset(addr->virt, 0, len); i2o_dma_alloc()
223 if (addr->virt) { i2o_dma_free()
225 dma_free_coherent(dev, addr->len, addr->virt, i2o_dma_free()
228 kfree(addr->virt); i2o_dma_free()
229 addr->virt = NULL; i2o_dma_free()
H A Diop.c283 i2o_status_block *sb = c->status_block.virt; i2o_iop_quiesce()
324 i2o_status_block *sb = c->status_block.virt; i2o_iop_enable()
432 volatile u8 *status = c->status.virt; i2o_iop_init_outbound_queue()
439 memset(c->status.virt, 0, 4); i2o_iop_init_outbound_queue()
492 volatile u8 *status = c->status.virt; i2o_iop_reset()
495 i2o_status_block *sb = c->status_block.virt; i2o_iop_reset()
504 memset(c->status_block.virt, 0, 8); i2o_iop_reset()
597 i2o_status_block *sb = c->status_block.virt; i2o_iop_activate()
657 i2o_status_block *sb = c->status_block.virt; i2o_res_alloc()
704 i2o_status_block *sb = c->status_block.virt; i2o_iop_systab_set()
718 i2o_systab.phys = dma_map_single(dev, i2o_systab.virt, i2o_systab.len, i2o_iop_systab_set()
826 struct i2o_sys_tbl *systab = i2o_systab.virt; i2o_systab_build()
833 kfree(i2o_systab.virt); i2o_systab_build()
840 systab = i2o_systab.virt = kzalloc(i2o_systab.len, GFP_KERNEL); i2o_systab_build()
858 sb = c->status_block.virt; i2o_systab_build()
926 status_block = (u8 *) c->status_block.virt; i2o_status_get()
927 memset(c->status_block.virt, 0, sizeof(i2o_status_block)); i2o_status_get()
978 i2o_hrt *hrt = c->hrt.virt; i2o_hrt_get()
1009 hrt = c->hrt.virt; i2o_hrt_get()
H A Ddebug.c363 switch (((i2o_status_block *) c->status_block.virt)->iop_state) { i2o_debug_state()
387 ((i2o_status_block *) c->status_block.virt)->iop_state); i2o_debug_state()
393 u32 *rows = (u32 *) c->hrt.virt; i2o_dump_hrt()
394 u8 *p = (u8 *) c->hrt.virt; i2o_dump_hrt()
H A Di2o_config.c110 hrt = (i2o_hrt *) c->hrt.virt; i2o_cfg_gethrt()
272 if (__copy_from_user(buffer.virt, kxfer.buf, fragsize)) { i2o_cfg_swdl()
375 if (copy_to_user(kxfer.buf, buffer.virt, fragsize)) i2o_cfg_swul()
557 sb = c->status_block.virt; i2o_cfg_passthru32()
650 (p->virt, i2o_cfg_passthru32()
713 sg_list[j].virt, sg_size)) { i2o_cfg_passthru32()
716 c->name, sg_list[j].virt, i2o_cfg_passthru32()
804 sb = c->status_block.virt; i2o_cfg_passthru()
892 (p->virt, (void __user *)sg[i].addr_bus, i2o_cfg_passthru()
952 ((void __user *)sg[j].addr_bus, sg_list[j].virt, i2o_cfg_passthru()
956 c->name, sg_list[j].virt, i2o_cfg_passthru()
/linux-4.1.27/arch/powerpc/sysdev/
H A Dppc4xx_ocm.c48 void __iomem *virt; member in struct:ocm_region
90 if (!ocm_reg->virt) ocm_free_region()
95 offset = addr - ocm_reg->virt; ocm_free_region()
183 ocm->nc.virt = __ioremap(ocm->nc.phys, ocm->nc.memtotal, ocm_init_node()
186 if (!ocm->nc.virt) { ocm_init_node()
199 ocm->c.virt = __ioremap(ocm->c.phys, ocm->c.memtotal, ocm_init_node()
202 if (!ocm->c.virt) { ocm_init_node()
215 if (ocm->nc.virt) { ocm_init_node()
220 if (ocm->c.virt) { ocm_init_node()
253 seq_printf(m, "NC.VirtAddr : 0x%p\n", ocm->nc.virt); ocm_debugfs_show()
265 seq_printf(m, "C.VirtAddr : 0x%p\n", ocm->c.virt); ocm_debugfs_show()
331 if (!ocm_reg->virt) ppc4xx_ocm_alloc()
350 addr = ocm_reg->virt + offset; ppc4xx_ocm_alloc()
H A Dfsl_rmu.c165 void *virt; member in struct:rio_msg_tx_ring
175 void *virt; member in struct:rio_msg_rx_ring
317 fsl_dbell->dbell_ring.virt + fsl_rio_dbell_handler()
424 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt, fsl_rio_port_write_handler()
550 pw->port_write_msg.virt = dma_alloc_coherent(pw->dev, fsl_rio_port_write_init()
553 if (!pw->port_write_msg.virt) { fsl_rio_port_write_init()
607 pw->port_write_msg.virt, fsl_rio_port_write_init()
657 struct rio_tx_desc *desc = (struct rio_tx_desc *)rmu->msg_tx_ring.virt fsl_add_outb_message()
747 rmu->msg_tx_ring.virt = dma_alloc_coherent(priv->dev, fsl_open_outb_mbox()
750 if (!rmu->msg_tx_ring.virt) { fsl_open_outb_mbox()
754 memset(rmu->msg_tx_ring.virt, 0, fsl_open_outb_mbox()
797 rmu->msg_tx_ring.virt, rmu->msg_tx_ring.phys); fsl_open_outb_mbox()
827 rmu->msg_tx_ring.virt, rmu->msg_tx_ring.phys); fsl_close_outb_mbox()
865 rmu->msg_rx_ring.virt = dma_alloc_coherent(priv->dev, fsl_open_inb_mbox()
868 if (!rmu->msg_rx_ring.virt) { fsl_open_inb_mbox()
886 rmu->msg_rx_ring.virt, rmu->msg_rx_ring.phys); fsl_open_inb_mbox()
927 rmu->msg_rx_ring.virt, rmu->msg_rx_ring.phys); fsl_close_inb_mbox()
988 virt_buf = rmu->msg_rx_ring.virt + (phys_buf fsl_get_inb_message()
1025 dbell->dbell_ring.virt = dma_alloc_coherent(dbell->dev, 512 * fsl_rio_doorbell_init()
1027 if (!dbell->dbell_ring.virt) { fsl_rio_doorbell_init()
1045 dbell->dbell_ring.virt, dbell->dbell_ring.phys); fsl_rio_doorbell_init()
H A Dfsl_rio.h79 void *virt; member in struct:rio_dbell_ring
84 void *virt; member in struct:rio_port_write_msg
/linux-4.1.27/arch/arm/include/debug/
H A Domap2plus.S69 /* Use omap_uart_phys/virt if already configured */
81 /* Configure the UART offset from the phys/virt base */
141 /* AM33XX: Store both phys and virt address for the uart */
145 add \rp, \rp, #0xf9000000 @ virt base
152 /* Store both phys and virt address for the uart */
156 add \rp, \rp, #0xfa000000 @ virt base
H A Dsti.S44 ldr \rv, =VIRT_ADDRESS(DEBUG_LL_UART_BASE) @ virt base
H A Dat91.S34 ldr \rv, =AT91_IO_P2V(AT91_DBGU) @ System peripherals (virt address)
H A Dsa1100.S46 @ clear top bits, and generate both phys and virt addresses
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dicm.c227 static int mlx4_MAP_ICM(struct mlx4_dev *dev, struct mlx4_icm *icm, u64 virt) mlx4_MAP_ICM() argument
229 return mlx4_map_cmd(dev, MLX4_CMD_MAP_ICM, icm, virt); mlx4_MAP_ICM()
232 static int mlx4_UNMAP_ICM(struct mlx4_dev *dev, u64 virt, u32 page_count) mlx4_UNMAP_ICM() argument
234 return mlx4_cmd(dev, virt, page_count, 0, MLX4_CMD_UNMAP_ICM, mlx4_UNMAP_ICM()
271 if (mlx4_MAP_ICM(dev, table->icm[i], table->virt + mlx4_table_get()
297 mlx4_UNMAP_ICM(dev, table->virt + offset, mlx4_table_put()
387 u64 virt, int obj_size, u32 nobj, int reserved, mlx4_init_icm_table()
402 table->virt = virt; mlx4_init_icm_table()
422 if (mlx4_MAP_ICM(dev, table->icm[i], virt + i * MLX4_TABLE_CHUNK_SIZE)) { mlx4_init_icm_table()
440 mlx4_UNMAP_ICM(dev, virt + i * MLX4_TABLE_CHUNK_SIZE, mlx4_init_icm_table()
456 mlx4_UNMAP_ICM(dev, table->virt + i * MLX4_TABLE_CHUNK_SIZE, mlx4_cleanup_icm_table()
386 mlx4_init_icm_table(struct mlx4_dev *dev, struct mlx4_icm_table *table, u64 virt, int obj_size, u32 nobj, int reserved, int use_lowmem, int use_coherent) mlx4_init_icm_table() argument
/linux-4.1.27/drivers/firmware/
H A Discsi_ibft_find.c62 void *virt; find_ibft_in_mem() local
70 virt = isa_bus_to_virt(pos); find_ibft_in_mem()
73 if (memcmp(virt, ibft_signs[i].sign, IBFT_SIGN_LEN) == find_ibft_in_mem()
81 ibft_addr = (struct acpi_table_ibft *)virt; find_ibft_in_mem()
/linux-4.1.27/arch/xtensa/mm/
H A Dcache.c153 unsigned long virt; flush_dcache_page() local
165 virt = TLBTEMP_BASE_1 + (phys & DCACHE_ALIAS_MASK); flush_dcache_page()
166 __flush_invalidate_dcache_page_alias(virt, phys); flush_dcache_page()
168 virt = TLBTEMP_BASE_1 + (temp & DCACHE_ALIAS_MASK); flush_dcache_page()
171 __flush_invalidate_dcache_page_alias(virt, phys); flush_dcache_page()
174 __invalidate_icache_page_alias(virt, phys); flush_dcache_page()
205 unsigned long virt = TLBTEMP_BASE_1 + (address & DCACHE_ALIAS_MASK); local_flush_cache_page() local
207 __flush_invalidate_dcache_page_alias(virt, phys); local_flush_cache_page()
208 __invalidate_icache_page_alias(virt, phys); local_flush_cache_page()
/linux-4.1.27/arch/sparc/mm/
H A Dinit_64.h20 unsigned long virt; member in struct:linux_prom_translation
/linux-4.1.27/arch/arm64/crypto/
H A Daes-glue.c113 aes_ecb_encrypt(walk.dst.virt.addr, walk.src.virt.addr, ecb_encrypt()
135 aes_ecb_decrypt(walk.dst.virt.addr, walk.src.virt.addr, ecb_decrypt()
157 aes_cbc_encrypt(walk.dst.virt.addr, walk.src.virt.addr, cbc_encrypt()
180 aes_cbc_decrypt(walk.dst.virt.addr, walk.src.virt.addr, cbc_decrypt()
204 aes_ctr_encrypt(walk.dst.virt.addr, walk.src.virt.addr, ctr_encrypt()
215 u8 *tdst = walk.dst.virt.addr + blocks * AES_BLOCK_SIZE; ctr_encrypt()
216 u8 *tsrc = walk.src.virt.addr + blocks * AES_BLOCK_SIZE; ctr_encrypt()
249 aes_xts_encrypt(walk.dst.virt.addr, walk.src.virt.addr, xts_encrypt()
273 aes_xts_decrypt(walk.dst.virt.addr, walk.src.virt.addr, xts_decrypt()
H A Daes-ce-ccm-glue.c181 ce_aes_ccm_encrypt(walk.dst.virt.addr, walk.src.virt.addr, ccm_encrypt()
237 ce_aes_ccm_decrypt(walk.dst.virt.addr, walk.src.virt.addr, ccm_decrypt()
/linux-4.1.27/arch/arm64/kvm/
H A DMakefile9 KVM=../../../virt/kvm
/linux-4.1.27/arch/arm64/mm/
H A Dmmu.c242 phys_addr_t phys, unsigned long virt, __create_mapping()
248 addr = virt & PAGE_MASK; __create_mapping()
249 length = PAGE_ALIGN(size + (virt & ~PAGE_MASK)); __create_mapping()
269 static void __ref create_mapping(phys_addr_t phys, unsigned long virt, create_mapping() argument
272 if (virt < VMALLOC_START) { create_mapping()
274 &phys, virt); create_mapping()
277 __create_mapping(&init_mm, pgd_offset_k(virt & PAGE_MASK), phys, virt, create_mapping()
282 unsigned long virt, phys_addr_t size, create_pgd_mapping()
285 __create_mapping(mm, pgd_offset(mm, virt), phys, virt, size, prot, create_pgd_mapping()
289 static void create_mapping_late(phys_addr_t phys, unsigned long virt, create_mapping_late() argument
292 if (virt < VMALLOC_START) { create_mapping_late()
294 &phys, virt); create_mapping_late()
298 return __create_mapping(&init_mm, pgd_offset_k(virt & PAGE_MASK), create_mapping_late()
299 phys, virt, size, prot, late_alloc); create_mapping_late()
241 __create_mapping(struct mm_struct *mm, pgd_t *pgd, phys_addr_t phys, unsigned long virt, phys_addr_t size, pgprot_t prot, void *(*alloc)(unsigned long size)) __create_mapping() argument
281 create_pgd_mapping(struct mm_struct *mm, phys_addr_t phys, unsigned long virt, phys_addr_t size, pgprot_t prot) create_pgd_mapping() argument
/linux-4.1.27/arch/arm/mach-ep93xx/include/mach/
H A Dep93xx-regs.h11 * virt phys size
/linux-4.1.27/arch/x86/oprofile/
H A Dop_model_amd.c277 int virt = op_x86_phys_to_virt(i); op_mux_switch_ctrl() local
278 if (!reset_value[virt]) op_mux_switch_ctrl()
282 val |= op_x86_get_ctrl(model, &counter_config[virt]); op_mux_switch_ctrl()
367 int virt = op_x86_phys_to_virt(i); op_amd_setup_ctrs() local
368 if (!reset_value[virt]) op_amd_setup_ctrs()
372 wrmsrl(msrs->counters[i].addr, -(u64)reset_value[virt]); op_amd_setup_ctrs()
377 val |= op_x86_get_ctrl(model, &counter_config[virt]); op_amd_setup_ctrs()
389 int virt = op_x86_phys_to_virt(i); op_amd_check_ctrs() local
390 if (!reset_value[virt]) op_amd_check_ctrs()
396 oprofile_add_sample(regs, virt); op_amd_check_ctrs()
397 wrmsrl(msrs->counters[i].addr, -(u64)reset_value[virt]); op_amd_check_ctrs()
H A Dnmi_int.c143 inline int op_x86_virt_to_phys(int virt) op_x86_virt_to_phys() argument
145 return virt % model->num_counters; op_x86_virt_to_phys()
207 int virt = op_x86_phys_to_virt(i); nmi_cpu_save_mpx_registers() local
209 rdmsrl(counters[i].addr, multiplex[virt].saved); nmi_cpu_save_mpx_registers()
220 int virt = op_x86_phys_to_virt(i); nmi_cpu_restore_mpx_registers() local
222 wrmsrl(counters[i].addr, multiplex[virt].saved); nmi_cpu_restore_mpx_registers()
293 inline int op_x86_virt_to_phys(int virt) { return virt; } nmi_shutdown_mux() argument
H A Dop_x86_model.h82 extern int op_x86_virt_to_phys(int virt);
/linux-4.1.27/arch/xtensa/include/asm/
H A Dhighmem.h25 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
H A Dcacheflush.h68 static inline void __flush_invalidate_dcache_page_alias(unsigned long virt, __flush_invalidate_dcache_page_alias() argument
70 static inline void __invalidate_dcache_page_alias(unsigned long virt, __invalidate_dcache_page_alias() argument
76 static inline void __invalidate_icache_page_alias(unsigned long virt, __invalidate_icache_page_alias() argument
/linux-4.1.27/arch/sparc/include/asm/
H A Dhighmem.h47 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
H A Dvaddrs.h59 #define KADB_DEBUGGER_BEGVM 0xffc00000 /* Where kern debugger is in virt-mem */
/linux-4.1.27/arch/tile/include/asm/
H A Dhighmem.h50 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/arch/mips/include/asm/
H A Dhighmem.h41 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/arch/sh/include/asm/
H A Dmmu.h61 int pmb_bolt_mapping(unsigned long virt, phys_addr_t phys,
70 pmb_bolt_mapping(unsigned long virt, phys_addr_t phys, pmb_bolt_mapping() argument
H A Dtlb_64.h67 #define sh64_setup_tlb_slot(conf, virt, asid, phys) do { } while (0)
/linux-4.1.27/arch/metag/include/asm/
H A Dhighmem.h29 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/arch/powerpc/crypto/
H A Daes-spe-glue.c197 ppc_encrypt_ecb(walk.dst.virt.addr, walk.src.virt.addr, ppc_ecb_encrypt()
225 ppc_decrypt_ecb(walk.dst.virt.addr, walk.src.virt.addr, ppc_ecb_decrypt()
253 ppc_encrypt_cbc(walk.dst.virt.addr, walk.src.virt.addr, ppc_cbc_encrypt()
281 ppc_decrypt_cbc(walk.dst.virt.addr, walk.src.virt.addr, ppc_cbc_decrypt()
310 ppc_crypt_ctr(walk.dst.virt.addr, walk.src.virt.addr, ppc_ctr_crypt()
341 ppc_encrypt_xts(walk.dst.virt.addr, walk.src.virt.addr, ppc_xts_encrypt()
372 ppc_decrypt_xts(walk.dst.virt.addr, walk.src.virt.addr, ppc_xts_decrypt()
/linux-4.1.27/include/linux/mtd/
H A Dmap.h214 void __iomem *virt; member in struct:map_info
416 r.x[0] = __raw_readb(map->virt + ofs); inline_map_read()
418 r.x[0] = __raw_readw(map->virt + ofs); inline_map_read()
420 r.x[0] = __raw_readl(map->virt + ofs); inline_map_read()
423 r.x[0] = __raw_readq(map->virt + ofs); inline_map_read()
426 memcpy_fromio(r.x, map->virt + ofs, map->bankwidth); inline_map_read()
436 __raw_writeb(datum.x[0], map->virt + ofs); inline_map_write()
438 __raw_writew(datum.x[0], map->virt + ofs); inline_map_write()
440 __raw_writel(datum.x[0], map->virt + ofs); inline_map_write()
443 __raw_writeq(datum.x[0], map->virt + ofs); inline_map_write()
446 memcpy_toio(map->virt+ofs, datum.x, map->bankwidth); inline_map_write()
457 memcpy_fromio(to, map->virt + from, len); inline_map_copy_from()
462 memcpy_toio(map->virt + to, from, len); inline_map_copy_to()
/linux-4.1.27/arch/sparc/crypto/
H A Daes_glue.c233 (const u64 *)walk.src.virt.addr, ecb_encrypt()
234 (u64 *) walk.dst.virt.addr, ecb_encrypt()
264 (const u64 *) walk.src.virt.addr, ecb_decrypt()
265 (u64 *) walk.dst.virt.addr, block_len); ecb_decrypt()
293 (const u64 *)walk.src.virt.addr, cbc_encrypt()
294 (u64 *) walk.dst.virt.addr, cbc_encrypt()
324 (const u64 *) walk.src.virt.addr, cbc_decrypt()
325 (u64 *) walk.dst.virt.addr, cbc_decrypt()
341 u8 *src = walk->src.virt.addr; ctr_crypt_final()
342 u8 *dst = walk->dst.virt.addr; ctr_crypt_final()
370 (const u64 *)walk.src.virt.addr, ctr_crypt()
371 (u64 *) walk.dst.virt.addr, ctr_crypt()
H A Ddes_glue.c113 des_sparc64_ecb_crypt((const u64 *)walk.src.virt.addr, __ecb_crypt()
114 (u64 *) walk.dst.virt.addr, __ecb_crypt()
158 des_sparc64_cbc_encrypt((const u64 *)walk.src.virt.addr, cbc_encrypt()
159 (u64 *) walk.dst.virt.addr, cbc_encrypt()
189 des_sparc64_cbc_decrypt((const u64 *)walk.src.virt.addr, cbc_decrypt()
190 (u64 *) walk.dst.virt.addr, cbc_decrypt()
283 const u64 *src64 = (const u64 *)walk.src.virt.addr; __ecb3_crypt()
285 (u64 *) walk.dst.virt.addr, __ecb3_crypt()
332 const u64 *src64 = (const u64 *)walk.src.virt.addr; cbc3_encrypt()
334 (u64 *) walk.dst.virt.addr, cbc3_encrypt()
368 const u64 *src64 = (const u64 *)walk.src.virt.addr; cbc3_decrypt()
370 (u64 *) walk.dst.virt.addr, cbc3_decrypt()
H A Dcamellia_glue.c115 src64 = (const u64 *)walk.src.virt.addr; __ecb_crypt()
116 dst64 = (u64 *) walk.dst.virt.addr; __ecb_crypt()
175 src64 = (const u64 *)walk.src.virt.addr; cbc_encrypt()
176 dst64 = (u64 *) walk.dst.virt.addr; cbc_encrypt()
214 src64 = (const u64 *)walk.src.virt.addr; cbc_decrypt()
215 dst64 = (u64 *) walk.dst.virt.addr; cbc_decrypt()
/linux-4.1.27/drivers/crypto/vmx/
H A Daes_cbc.c117 aes_p8_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, p8_aes_cbc_encrypt()
153 aes_p8_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, p8_aes_cbc_decrypt()
H A Daes_ctr.c95 u8 *src = walk->src.virt.addr; p8_aes_ctr_final()
96 u8 *dst = walk->dst.virt.addr; p8_aes_ctr_final()
133 aes_p8_ctr32_encrypt_blocks(walk.src.virt.addr, walk.dst.virt.addr, p8_aes_ctr_crypt()
/linux-4.1.27/arch/um/kernel/skas/
H A Duaccess.c41 static pte_t *maybe_map(unsigned long virt, int is_write) maybe_map() argument
43 pte_t *pte = virt_to_pte(current->mm, virt); maybe_map()
48 err = handle_page_fault(virt, 0, is_write, 1, &dummy_code); maybe_map()
51 pte = virt_to_pte(current->mm, virt); maybe_map()
/linux-4.1.27/drivers/usb/host/
H A Dxhci-dbg.c331 xhci_dbg(xhci, "Ring deq = %p (virt), 0x%llx (dma)\n", xhci_dbg_ring_ptrs()
337 xhci_dbg(xhci, "Ring enq = %p (virt), 0x%llx (dma)\n", xhci_dbg_ring_ptrs()
427 xhci_dbg(xhci, "@%p (virt) @%08llx " dbg_rsvd64()
466 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - dev_info\n", xhci_dbg_slot_ctx()
470 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - dev_info2\n", xhci_dbg_slot_ctx()
474 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - tt_info\n", xhci_dbg_slot_ctx()
478 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - dev_state\n", xhci_dbg_slot_ctx()
483 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - rsvd[%d]\n", xhci_dbg_slot_ctx()
514 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - ep_info\n", xhci_dbg_ep_ctx()
518 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - ep_info2\n", xhci_dbg_ep_ctx()
522 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08llx - deq\n", xhci_dbg_ep_ctx()
526 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - tx_info\n", xhci_dbg_ep_ctx()
531 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - rsvd[%d]\n", xhci_dbg_ep_ctx()
561 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - drop flags\n", xhci_dbg_ctx()
565 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - add flags\n", xhci_dbg_ctx()
570 xhci_dbg(xhci, "@%p (virt) @%08llx (dma) %#08x - rsvd2[%d]\n", xhci_dbg_ctx()
/linux-4.1.27/arch/s390/include/uapi/asm/
H A Dhypfs.h43 __u64 virtcpu; /* Virtual time consumed by the virt CPU (us) */
/linux-4.1.27/arch/blackfin/include/asm/
H A Dirqflags.h161 static inline notrace unsigned long arch_mangle_irq_bits(int virt, unsigned long real) arch_mangle_irq_bits() argument
167 return (real & ~(1 << 31)) | ((virt != 0) << 31); arch_mangle_irq_bits()
172 int virt = (*x & (1 << 31)) != 0; arch_demangle_irq_bits() local
174 return virt; arch_demangle_irq_bits()
/linux-4.1.27/arch/arm/include/asm/
H A Dopcodes-virt.h2 * opcodes-virt.h: Opcode definitions for the ARM virtualization extensions
H A Dhighmem.h9 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/include/linux/
H A Ddma-debug.h54 dma_addr_t dma_addr, void *virt);
57 void *virt, dma_addr_t addr);
135 dma_addr_t dma_addr, void *virt) debug_dma_alloc_coherent()
140 void *virt, dma_addr_t addr) debug_dma_free_coherent()
134 debug_dma_alloc_coherent(struct device *dev, size_t size, dma_addr_t dma_addr, void *virt) debug_dma_alloc_coherent() argument
139 debug_dma_free_coherent(struct device *dev, size_t size, void *virt, dma_addr_t addr) debug_dma_free_coherent() argument
H A Dmmiotrace.h98 unsigned long virt; /* base virtual address */ member in struct:mmiotrace_map
/linux-4.1.27/arch/x86/include/asm/
H A Dhighmem.h57 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
H A Defi.h81 * All X86_64 virt calls return non-void values. Thus, use non-void call for
82 * virt calls that would be void on X86_32.
/linux-4.1.27/arch/microblaze/include/asm/
H A Dhighmem.h50 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/drivers/acpi/
H A Dosl.c93 void __iomem *virt; member in struct:acpi_ioremap
304 return map->virt + (phys - map->phys); acpi_map_vaddr_lookup()
312 void __iomem *virt = NULL; acpi_os_get_iomem() local
317 virt = map->virt + (phys - map->phys); acpi_os_get_iomem()
321 return virt; acpi_os_get_iomem()
327 acpi_map_lookup_virt(void __iomem *virt, acpi_size size) acpi_map_lookup_virt() argument
332 if (map->virt <= virt && acpi_map_lookup_virt()
333 virt + size <= map->virt + map->size) acpi_map_lookup_virt()
374 void __iomem *virt; acpi_os_map_iomem() local
402 virt = acpi_map(pg_off, pg_sz); acpi_os_map_iomem()
403 if (!virt) { acpi_os_map_iomem()
410 map->virt = virt; acpi_os_map_iomem()
419 return map->virt + (phys - map->phys); acpi_os_map_iomem()
440 acpi_unmap(map->phys, map->virt); acpi_os_map_cleanup()
445 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size) acpi_os_unmap_iomem() argument
450 __acpi_unmap_table(virt, size); acpi_os_unmap_iomem()
455 map = acpi_map_lookup_virt(virt, size); acpi_os_unmap_iomem()
458 WARN(true, PREFIX "%s: bad address %p\n", __func__, virt); acpi_os_unmap_iomem()
468 void __ref acpi_os_unmap_memory(void *virt, acpi_size size) acpi_os_unmap_memory() argument
470 return acpi_os_unmap_iomem((void __iomem *)virt, size); acpi_os_unmap_memory()
474 void __init early_acpi_os_unmap_memory(void __iomem *virt, acpi_size size) early_acpi_os_unmap_memory() argument
477 __acpi_unmap_table(virt, size); early_acpi_os_unmap_memory()
483 void __iomem *virt; acpi_os_map_generic_address() local
493 virt = acpi_os_map_iomem(addr, gas->bit_width / 8); acpi_os_map_generic_address()
494 if (!virt) acpi_os_map_generic_address()
529 acpi_os_get_physical_address(void *virt, acpi_physical_address * phys) acpi_os_get_physical_address() argument
531 if (!phys || !virt) acpi_os_get_physical_address()
534 *phys = virt_to_phys(virt); acpi_os_get_physical_address()
/linux-4.1.27/arch/powerpc/include/asm/
H A Dhighmem.h58 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT)
H A Dppc4xx_ocm.h36 void ppc4xx_ocm_free(const void *virt);
H A Dkexec.h19 * XXX: Since we copy virt we can use any page we allocate
/linux-4.1.27/arch/um/kernel/
H A Dphysmem.c40 void map_memory(unsigned long virt, unsigned long phys, unsigned long len, map_memory() argument
47 err = os_map_memory((void *) virt, fd, offset, len, r, w, x); map_memory()
54 "err = %d\n", virt, fd, offset, len, r, w, x, err); map_memory()
191 return region->virt; find_iomem()
214 region->virt = iomem_start; setup_iomem()
215 region->phys = __pa(region->virt); setup_iomem()
/linux-4.1.27/fs/ecryptfs/
H A Dread_write.c73 char *virt; ecryptfs_write_lower_page_segment() local
79 virt = kmap(page_for_lower); ecryptfs_write_lower_page_segment()
80 rc = ecryptfs_write_lower(ecryptfs_inode, virt, offset, size); ecryptfs_write_lower_page_segment()
261 char *virt; ecryptfs_read_lower_page_segment() local
266 virt = kmap(page_for_ecryptfs); ecryptfs_read_lower_page_segment()
267 rc = ecryptfs_read_lower(virt, offset, size, ecryptfs_inode); ecryptfs_read_lower_page_segment()
H A Dcrypto.c1054 ecryptfs_write_header_metadata(char *virt, ecryptfs_write_header_metadata() argument
1064 put_unaligned_be32(header_extent_size, virt); ecryptfs_write_header_metadata()
1065 virt += 4; ecryptfs_write_header_metadata()
1066 put_unaligned_be16(num_header_extents_at_front, virt); ecryptfs_write_header_metadata()
1136 char *virt, size_t virt_len) ecryptfs_write_metadata_to_contents()
1140 rc = ecryptfs_write_lower(ecryptfs_inode, virt, ecryptfs_write_metadata_to_contents()
1191 char *virt; ecryptfs_write_metadata() local
1211 virt = (char *)ecryptfs_get_zeroed_pages(GFP_KERNEL, order); ecryptfs_write_metadata()
1212 if (!virt) { ecryptfs_write_metadata()
1218 rc = ecryptfs_write_headers_virt(virt, virt_len, &size, crypt_stat, ecryptfs_write_metadata()
1226 rc = ecryptfs_write_metadata_to_xattr(ecryptfs_dentry, virt, ecryptfs_write_metadata()
1229 rc = ecryptfs_write_metadata_to_contents(ecryptfs_inode, virt, ecryptfs_write_metadata()
1237 free_pages((unsigned long)virt, order); ecryptfs_write_metadata()
1245 char *virt, int *bytes_read, parse_header_metadata()
1252 header_extent_size = get_unaligned_be32(virt); parse_header_metadata()
1253 virt += sizeof(__be32); parse_header_metadata()
1254 num_header_extents_at_front = get_unaligned_be16(virt); parse_header_metadata()
1135 ecryptfs_write_metadata_to_contents(struct inode *ecryptfs_inode, char *virt, size_t virt_len) ecryptfs_write_metadata_to_contents() argument
1244 parse_header_metadata(struct ecryptfs_crypt_stat *crypt_stat, char *virt, int *bytes_read, int validate_header_size) parse_header_metadata() argument
/linux-4.1.27/drivers/vfio/pci/
H A Dvfio_pci_config.c115 u8 *virt; /* read/write virtual data, not hw */ member in struct:perm_bits
184 __le32 virt = 0; vfio_default_config_read() local
188 memcpy(&virt, perm->virt + offset, count); vfio_default_config_read()
191 if (cpu_to_le32(~0U >> (32 - (count * 8))) != virt) { vfio_default_config_read()
200 *val = (phys_val & ~virt) | (*val & virt); vfio_default_config_read()
210 __le32 virt = 0, write = 0; vfio_default_config_write() local
217 memcpy(&virt, perm->virt + offset, count); vfio_default_config_write()
220 if (write & virt) { vfio_default_config_write()
225 virt_val &= ~(write & virt); vfio_default_config_write()
226 virt_val |= (val & (write & virt)); vfio_default_config_write()
232 if (write & ~virt) { vfio_default_config_write()
241 phys_val &= ~(write & ~virt); vfio_default_config_write()
242 phys_val |= (val & (write & ~virt)); vfio_default_config_write()
324 kfree(perm->virt); free_perm_bits()
326 perm->virt = NULL; free_perm_bits()
346 perm->virt = kzalloc(size, GFP_KERNEL); alloc_perm_bits()
348 if (!perm->virt || !perm->write) { alloc_perm_bits()
362 static inline void p_setb(struct perm_bits *p, int off, u8 virt, u8 write) p_setb() argument
364 p->virt[off] = virt; p_setb()
369 static inline void p_setw(struct perm_bits *p, int off, u16 virt, u16 write) p_setw() argument
371 *(__le16 *)(&p->virt[off]) = cpu_to_le16(virt); p_setw()
376 static inline void p_setd(struct perm_bits *p, int off, u32 virt, u32 write) p_setd() argument
378 *(__le32 *)(&p->virt[off]) = cpu_to_le32(virt); p_setd()
894 /* Write back to virt and to hardware */ vfio_msi_config_write()
1393 * us from allocating cfg_size buffers for virt and write for every
/linux-4.1.27/drivers/net/fddi/skfp/
H A Dhwmtm.c121 extern u_long mac_drv_virt2phys(struct s_smc *smc, void *virt);
122 extern u_long dma_master(struct s_smc *smc, void *virt, int len, int flag);
147 void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
149 void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len,
1053 u_char far *virt ; process_receive() local
1225 virt = (u_char far *) rxd->rxd_virt ; process_receive()
1226 DB_RX("FC = %x",*virt,0,2) ; process_receive()
1227 if (virt[12] == MA[5] && process_receive()
1228 virt[11] == MA[4] && process_receive()
1229 virt[10] == MA[3] && process_receive()
1230 virt[9] == MA[2] && process_receive()
1231 virt[8] == MA[1] && process_receive()
1232 (virt[7] & ~GROUP_ADDR_BIT) == MA[0]) { process_receive()
1246 if(!(virt[1] & GROUP_ADDR_BIT)) { process_receive()
1247 if (virt[6] != MA[5] || process_receive()
1248 virt[5] != MA[4] || process_receive()
1249 virt[4] != MA[3] || process_receive()
1250 virt[3] != MA[2] || process_receive()
1251 virt[2] != MA[1] || process_receive()
1252 virt[1] != MA[0]) { process_receive()
1395 * void hwm_rx_frag(smc,virt,phys,len,frame_status)
1406 * para virt virtual pointer to the fragment
1415 void hwm_rx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, hwm_rx_frag() argument
1421 NDD_TRACE("RHfB",virt,len,frame_status) ; hwm_rx_frag()
1424 r->rxd_virt = virt ; hwm_rx_frag()
1603 * void hwm_tx_frag(smc,virt,phys,len,frame_status)
1617 * para virt virtual pointer to the fragment
1628 void hwm_tx_frag(struct s_smc *smc, char far *virt, u_long phys, int len, hwm_tx_frag() argument
1637 NDD_TRACE("THfB",virt,len,frame_status) ; hwm_tx_frag()
1648 DB_TX("LAN_TX: TxD = %x, virt = %x ",t,virt,3) ; hwm_tx_frag()
1649 t->txd_virt = virt ; hwm_tx_frag()
1697 memcpy(smc->os.hwm.tx_data,virt,len) ; hwm_tx_frag()
1814 SK_LOC_DECL(char far,*virt[3]) ; smt_send_mbuf()
1832 * determine the frag count and the virt addresses of the frags smt_send_mbuf()
1841 DB_TX("frag: virt/len = 0x%x/%d ",(void *)data,n,5) ; smt_send_mbuf()
1842 virt[frag_count] = data ; smt_send_mbuf()
1890 t->txd_virt = virt[i] ; smt_send_mbuf()
1891 phys = dma_master(smc, (void far *)virt[i], smt_send_mbuf()
H A Dskfddi.c121 unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt);
122 unsigned long dma_master(struct s_smc *smc, void *virt, int len, int flag);
141 extern void hwm_tx_frag(struct s_smc *smc, char far * virt, u_long phys,
146 extern void hwm_rx_frag(struct s_smc *smc, char far * virt, u_long phys,
1308 void *virt; mac_drv_get_space() local
1311 virt = (void *) (smc->os.SharedMemAddr + smc->os.SharedMemHeap); mac_drv_get_space()
1320 pr_debug("virt addr: %lx\n", (ulong) virt); mac_drv_get_space()
1323 ((char *) virt - (char *)smc->os.SharedMemAddr))); mac_drv_get_space()
1324 return virt; mac_drv_get_space()
1349 char *virt; mac_drv_get_desc_mem() local
1355 virt = mac_drv_get_space(smc, size); mac_drv_get_desc_mem()
1357 size = (u_int) (16 - (((unsigned long) virt) & 15UL)); mac_drv_get_desc_mem()
1367 return virt + size; mac_drv_get_desc_mem()
1379 * virt - A (virtual) pointer into our 'shared' memory area.
1384 unsigned long mac_drv_virt2phys(struct s_smc *smc, void *virt) mac_drv_virt2phys() argument
1387 ((char *) virt - (char *)smc->os.SharedMemAddr); mac_drv_virt2phys()
1400 * frame. This means that the virt address passed in here is part of
1405 * virt - The virtual address of the data.
1419 u_long dma_master(struct s_smc * smc, void *virt, int len, int flag) dma_master() argument
1422 ((char *) virt - (char *)smc->os.SharedMemAddr); dma_master()
1578 unsigned char *virt, *cp; mac_drv_rx_complete() local
1595 virt = skb->data; mac_drv_rx_complete()
1616 if ((virt[1 + 6] & FDDI_RII) == 0) mac_drv_rx_complete()
1623 cp = virt + FDDI_MAC_HDR_LEN; // Point behind MAC header. mac_drv_rx_complete()
1632 virt[1 + 6] &= ~FDDI_RII; // Clear RII bit. mac_drv_rx_complete()
1635 virt = cp + RifLength; mac_drv_rx_complete()
1637 *--virt = *--cp; mac_drv_rx_complete()
1649 // virt points to header again mac_drv_rx_complete()
1650 if (virt[1] & 0x01) { // Check group (multicast) bit. mac_drv_rx_complete()
/linux-4.1.27/drivers/scsi/isci/
H A Dunsolicited_frame_control.c65 void *virt = ihost->ufi_buf; sci_unsolicited_frame_control_construct() local
85 uf_control->headers.array = virt + SCI_UFI_BUF_SIZE; sci_unsolicited_frame_control_construct()
95 uf_control->address_table.array = virt + SCI_UFI_BUF_SIZE + SCI_UFI_HDR_SIZE; sci_unsolicited_frame_control_construct()
114 uf->buffer = virt; sci_unsolicited_frame_control_construct()
123 virt += SCU_UNSOLICITED_FRAME_BUFFER_SIZE; sci_unsolicited_frame_control_construct()
/linux-4.1.27/arch/um/os-Linux/skas/
H A Dmem.c170 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot, map() argument
174 unsigned long args[] = { virt, len, prot, map()
178 ret = run_syscall_stub(mm_idp, STUB_MMAP_NR, args, virt, map()
/linux-4.1.27/drivers/isdn/hardware/eicon/
H A Ddiva_dma.c59 int nr, void *virt, dword phys, diva_init_dma_map_entry()
62 pmap[nr].local_ram_addr = virt; diva_init_dma_map_entry()
58 diva_init_dma_map_entry(struct _diva_dma_map_entry *pmap, int nr, void *virt, dword phys, void *addr_handle) diva_init_dma_map_entry() argument
H A Ddiva_dma.h31 int nr, void *virt, dword phys,
/linux-4.1.27/drivers/mtd/devices/
H A Dmtdram.c44 size_t *retlen, void **virt, resource_size_t *phys) ram_point()
46 *virt = mtd->priv + from; ram_point()
43 ram_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) ram_point() argument
H A Dphram.c53 size_t *retlen, void **virt, resource_size_t *phys) phram_point()
55 *virt = mtd->priv + from; phram_point()
52 phram_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) phram_point() argument
H A Dslram.c97 size_t *retlen, void **virt, resource_size_t *phys) slram_point()
101 *virt = priv->start + from; slram_point()
96 slram_point(struct mtd_info *mtd, loff_t from, size_t len, size_t *retlen, void **virt, resource_size_t *phys) slram_point() argument
/linux-4.1.27/drivers/crypto/
H A Dgeode-aes.c320 op->src = walk.src.virt.addr, geode_cbc_decrypt()
321 op->dst = walk.dst.virt.addr; geode_cbc_decrypt()
352 op->src = walk.src.virt.addr, geode_cbc_encrypt()
353 op->dst = walk.dst.virt.addr; geode_cbc_encrypt()
432 op->src = walk.src.virt.addr, geode_ecb_decrypt()
433 op->dst = walk.dst.virt.addr; geode_ecb_decrypt()
462 op->src = walk.src.virt.addr, geode_ecb_encrypt()
463 op->dst = walk.dst.virt.addr; geode_ecb_encrypt()
H A Dpadlock-aes.c358 padlock_xcrypt_ecb(walk.src.virt.addr, walk.dst.virt.addr, ecb_aes_encrypt()
387 padlock_xcrypt_ecb(walk.src.virt.addr, walk.dst.virt.addr, ecb_aes_decrypt()
437 u8 *iv = padlock_xcrypt_cbc(walk.src.virt.addr, cbc_aes_encrypt()
438 walk.dst.virt.addr, ctx->E, cbc_aes_encrypt()
468 padlock_xcrypt_cbc(walk.src.virt.addr, walk.dst.virt.addr, cbc_aes_decrypt()
/linux-4.1.27/arch/um/include/asm/
H A Dpage.h109 #define __pa(virt) to_phys((void *) (unsigned long) (virt))
/linux-4.1.27/arch/s390/crypto/
H A Ddes_s390.c94 u8 *out = walk->dst.virt.addr; ecb_desall_crypt()
95 u8 *in = walk->src.virt.addr; ecb_desall_crypt()
127 u8 *out = walk->dst.virt.addr; cbc_desall_crypt()
128 u8 *in = walk->src.virt.addr; cbc_desall_crypt()
402 out = walk->dst.virt.addr; ctr_desall_crypt()
403 in = walk->src.virt.addr; ctr_desall_crypt()
438 out = walk->dst.virt.addr; ctr_desall_crypt()
439 in = walk->src.virt.addr; ctr_desall_crypt()
H A Daes_s390.c324 u8 *out = walk->dst.virt.addr; ecb_aes_crypt()
325 u8 *in = walk->src.virt.addr; ecb_aes_crypt()
463 u8 *out = walk->dst.virt.addr; cbc_aes_crypt()
464 u8 *in = walk->src.virt.addr; cbc_aes_crypt()
648 out = walk->dst.virt.addr; xts_aes_crypt()
649 in = walk->src.virt.addr; xts_aes_crypt()
793 out = walk->dst.virt.addr; ctr_aes_crypt()
794 in = walk->src.virt.addr; ctr_aes_crypt()
831 out = walk->dst.virt.addr; ctr_aes_crypt()
832 in = walk->src.virt.addr; ctr_aes_crypt()
/linux-4.1.27/arch/mn10300/include/asm/
H A Dhighmem.h43 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/arch/frv/include/asm/
H A Dhighmem.h56 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/arch/hexagon/include/asm/
H A Dmem-layout.h99 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT)
/linux-4.1.27/arch/powerpc/kvm/
H A DMakefile8 KVM := ../../../virt/kvm
/linux-4.1.27/arch/arm/mach-sa1100/include/mach/
H A Dhardware.h23 * phys virt
/linux-4.1.27/arch/arm/include/asm/mach/
H A Dmap.h58 extern int ioremap_page(unsigned long virt, unsigned long phys, debug_ll_io_init()
/linux-4.1.27/arch/arm/mach-ep93xx/
H A Dts72xx.h8 * virt phys size
/linux-4.1.27/drivers/sfi/
H A Dsfi_core.c109 static void __ref sfi_unmap_memory(void __iomem *virt, u32 size) sfi_unmap_memory() argument
111 if (!virt || !size) sfi_unmap_memory()
115 iounmap(virt); sfi_unmap_memory()
117 early_iounmap(virt, size); sfi_unmap_memory()
218 * the mapped virt address will be returned, and the virt space
228 * virt table address: when a matched table is found
/linux-4.1.27/arch/arm64/kernel/
H A Dhead.S37 #include <asm/virt.h>
294 * virt: virtual address
298 * Preserves: virt
302 .macro create_table_entry, tbl, virt, shift, ptrs, tmp1, tmp2
303 lsr \tmp1, \virt, #\shift
315 * Preserves: tbl, next, virt
318 .macro create_pgd_entry, tbl, virt, tmp1, tmp2
319 create_table_entry \tbl, \virt, PGDIR_SHIFT, PTRS_PER_PGD, \tmp1, \tmp2
321 create_table_entry \tbl, \virt, TABLE_SHIFT, PTRS_PER_PTE, \tmp1, \tmp2
597 * in x20. See arch/arm64/include/asm/virt.h for more info.
H A Dhyp-stub.S26 #include <asm/virt.h>
H A Dvmlinux.lds.S180 * If padding is applied before .head.text, virt<->phys conversions will fail.
/linux-4.1.27/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c243 table->virt + i * MTHCA_TABLE_CHUNK_SIZE)) { mthca_table_get()
269 mthca_UNMAP_ICM(dev, table->virt + i * MTHCA_TABLE_CHUNK_SIZE, mthca_table_put()
357 u64 virt, int obj_size, mthca_alloc_icm_table()
374 table->virt = virt; mthca_alloc_icm_table()
396 virt + i * MTHCA_TABLE_CHUNK_SIZE)) { mthca_alloc_icm_table()
414 mthca_UNMAP_ICM(dev, virt + i * MTHCA_TABLE_CHUNK_SIZE, mthca_alloc_icm_table()
431 table->virt + i * MTHCA_TABLE_CHUNK_SIZE, mthca_free_icm_table()
356 mthca_alloc_icm_table(struct mthca_dev *dev, u64 virt, int obj_size, int nobj, int reserved, int use_lowmem, int use_coherent) mthca_alloc_icm_table() argument
H A Dmthca_memfree.h64 u64 virt; member in struct:mthca_icm_table
87 u64 virt, int obj_size,
H A Dmthca_cmd.c656 u64 virt) mthca_map_cmd()
691 if (virt != -1) { mthca_map_cmd()
692 pages[nent * 2] = cpu_to_be64(virt); mthca_map_cmd()
693 virt += 1 << lg; mthca_map_cmd()
725 tc, ts, (unsigned long long) virt - (ts << 10)); mthca_map_cmd()
1532 int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt) mthca_MAP_ICM() argument
1534 return mthca_map_cmd(dev, CMD_MAP_ICM, icm, virt); mthca_MAP_ICM()
1537 int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt) mthca_MAP_ICM_page() argument
1548 inbox[0] = cpu_to_be64(virt); mthca_MAP_ICM_page()
1558 (unsigned long long) dma_addr, (unsigned long long) virt); mthca_MAP_ICM_page()
1563 int mthca_UNMAP_ICM(struct mthca_dev *dev, u64 virt, u32 page_count) mthca_UNMAP_ICM() argument
1566 page_count, (unsigned long long) virt); mthca_UNMAP_ICM()
1568 return mthca_cmd(dev, virt, page_count, 0, mthca_UNMAP_ICM()
655 mthca_map_cmd(struct mthca_dev *dev, u16 op, struct mthca_icm *icm, u64 virt) mthca_map_cmd() argument
H A Dmthca_cmd.h277 int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt);
278 int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt);
279 int mthca_UNMAP_ICM(struct mthca_dev *dev, u64 virt, u32 page_count);
/linux-4.1.27/arch/um/os-Linux/
H A Dprocess.c132 int os_map_memory(void *virt, int fd, unsigned long long off, unsigned long len, os_map_memory() argument
141 loc = mmap64((void *) virt, len, prot, MAP_SHARED | MAP_FIXED, os_map_memory()
/linux-4.1.27/arch/unicore32/kernel/
H A Dsleep.S167 ldm (r3 - r6), [r0]+ @ CP regs + virt stack ptr
168 mov sp, r6 @ CP regs + virt stack ptr
/linux-4.1.27/arch/m68k/atari/
H A Dstram.c143 unsigned long atari_stram_to_phys(void *virt) atari_stram_to_phys() argument
145 return (unsigned long)(virt - stram_virt_offset); atari_stram_to_phys()
/linux-4.1.27/sound/pci/mixart/
H A Dmixart_hwdep.h44 #define MIXART_MEM(mgr,x) ((mgr)->mem[0].virt + (x))
45 #define MIXART_REG(mgr,x) ((mgr)->mem[1].virt + (x))
/linux-4.1.27/drivers/sh/intc/
H A Dcore.c216 d->window[k].virt = ioremap_nocache(res->start, register_intc_controller()
218 if (!d->window[k].virt) register_intc_controller()
395 if (d->window[k].virt) register_intc_controller()
396 iounmap(d->window[k].virt); register_intc_controller()
H A Daccess.c30 address += (unsigned long)window->virt; intc_phys_to_virt()
35 /* no windows defined, register must be 1:1 mapped virt:phys */ intc_phys_to_virt()
/linux-4.1.27/drivers/dma/hsu/
H A Dhsu.h19 #include "../virt-dma.h"
/linux-4.1.27/drivers/dma/
H A Dvirt-dma.c15 #include "virt-dma.h"
/linux-4.1.27/drivers/pinctrl/sh-pfc/
H A Dcore.h21 void __iomem *virt; member in struct:sh_pfc_window
/linux-4.1.27/include/linux/platform_data/
H A Datmel.h85 void __iomem *regs; /* virt. base address, if any */
/linux-4.1.27/include/linux/soc/ti/
H A Dknav_qmss.h87 dma_addr_t knav_pool_desc_virt_to_dma(void *ph, void *virt);
/linux-4.1.27/drivers/gpu/drm/i810/
H A Di810_drv.h145 volatile char *virt;
155 virt = dev_priv->ring.virtual_start; \
168 *(volatile unsigned int *)(virt + outring) = n; \
/linux-4.1.27/drivers/staging/unisys/include/
H A Duisqueue.h242 struct uisscsi_dest vdest; /* scsi bus, target, lun for virt disk */
250 struct uisscsi_dest vdest; /* scsi bus, target, lun for virt disk */
264 struct uisscsi_dest vdest; /* scsi bus, target, lun for virt disk */
/linux-4.1.27/arch/mips/txx9/rbtx4939/
H A Dsetup.c314 r.x[0] = __raw_readw(map->virt + ofs); rbtx4939_flash_read16()
322 __raw_writew(datum.x[0], map->virt + ofs); rbtx4939_flash_write16()
333 from += (unsigned long)map->virt; rbtx4939_flash_copy_from()
/linux-4.1.27/drivers/mtd/chips/
H A Dmap_ram.c96 return (unsigned long) map->virt + offset; mapram_unmapped_area()
H A Dmap_rom.c80 return (unsigned long) map->virt + offset; maprom_unmapped_area()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
H A Dalx.h87 void *virt; member in struct:alx_priv::__anon6139
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.h92 u64 virt, int acc, struct ib_udata *);
/linux-4.1.27/drivers/crypto/caam/
H A Dintern.h33 u32 *desc_addr_virt; /* Stored virt addr for postprocessing */
/linux-4.1.27/arch/mips/cavium-octeon/
H A Dflash_setup.c101 flash_map.virt = ioremap(flash_map.phys, flash_map.size); octeon_flash_probe()
/linux-4.1.27/drivers/usb/gadget/udc/bdc/
H A Dbdc_dbg.c114 "tbi:%2d bdi:%2d gbdi:%2d virt:%p phys:%llx %08x %08x %08x %08x\n", bdc_dbg_bd_list()
/linux-4.1.27/drivers/video/fbdev/
H A Dxilinxfb.c141 void __iomem *regs; /* virt. address of the control
147 void *fb_virt; /* virt. address of the frame buffer */
352 dev_dbg(dev, "regs: phys=%pa, virt=%p\n", xilinxfb_assign()
356 dev_dbg(dev, "fb: phys=%llx, virt=%p, size=%x\n", xilinxfb_assign()
/linux-4.1.27/drivers/media/common/saa7146/
H A Dsaa7146_core.c147 make sure virt has been allocated with vmalloc_32(), otherwise the BUG()
149 static struct scatterlist* vmalloc_to_sg(unsigned char *virt, int nr_pages) vmalloc_to_sg() argument
159 for (i = 0; i < nr_pages; i++, virt += PAGE_SIZE) { vmalloc_to_sg()
160 pg = vmalloc_to_page(virt); vmalloc_to_sg()
/linux-4.1.27/arch/arm/xen/
H A Dhypercall.S51 #include <asm/opcodes-virt.h>
/linux-4.1.27/arch/ia64/kernel/
H A Defi.c228 STUB_GET_TIME(virt, id) STUB_GET_TIME()
229 STUB_SET_TIME(virt, id) STUB_GET_TIME()
230 STUB_GET_WAKEUP_TIME(virt, id) STUB_GET_TIME()
231 STUB_SET_WAKEUP_TIME(virt, id) STUB_GET_TIME()
232 STUB_GET_VARIABLE(virt, id) STUB_GET_TIME()
233 STUB_GET_NEXT_VARIABLE(virt, id) STUB_GET_TIME()
234 STUB_SET_VARIABLE(virt, id) STUB_GET_TIME()
235 STUB_GET_NEXT_HIGH_MONO_COUNT(virt, id) STUB_GET_TIME()
236 STUB_RESET_SYSTEM(virt, id) STUB_GET_TIME()
/linux-4.1.27/arch/arm/mach-orion5x/include/mach/
H A Dorion5x.h33 * virt phys size
/linux-4.1.27/arch/arm/mach-sa1100/
H A Dassabet.c497 unsigned long virt = (unsigned long)io_p2v(phys); map_sa1100_gpio_regs() local
501 pmd = pmd_offset(pud_offset(pgd_offset_k(virt), virt), virt); map_sa1100_gpio_regs()
/linux-4.1.27/arch/arm/mach-mv78xx0/include/mach/
H A Dmv78xx0.h30 * virt phys size
/linux-4.1.27/arch/arc/include/asm/
H A Dpage.h82 * virt here means link-address/program-address as embedded in object code.
/linux-4.1.27/drivers/mmc/host/
H A Dtmio_mmc.h126 unsigned long *flags, void *virt) tmio_mmc_kunmap_atomic()
128 kunmap_atomic(virt - sg->offset); tmio_mmc_kunmap_atomic()
125 tmio_mmc_kunmap_atomic(struct scatterlist *sg, unsigned long *flags, void *virt) tmio_mmc_kunmap_atomic() argument
/linux-4.1.27/drivers/net/fddi/skfp/h/
H A Dfplustm.h61 /* virt pointer to the next TxD */
78 /* virt pointer to the next RxD */

Completed in 7324 milliseconds

123