Home
last modified time | relevance | path

Searched refs:virt (Results 1 – 200 of 304) sorted by relevance

12

/linux-4.1.27/arch/m68k/mm/
Dsun3kmap.c30 static inline void do_page_mapin(unsigned long phys, unsigned long virt, in do_page_mapin() argument
40 sun3_put_pte(virt, pte); in do_page_mapin()
43 print_pte_vaddr(virt); in do_page_mapin()
48 static inline void do_pmeg_mapin(unsigned long phys, unsigned long virt, in do_pmeg_mapin() argument
52 if(sun3_get_segmap(virt & ~SUN3_PMEG_MASK) == SUN3_INVALID_PMEG) in do_pmeg_mapin()
53 mmu_emu_map_pmeg(sun3_get_context(), virt); in do_pmeg_mapin()
56 do_page_mapin(phys, virt, type); in do_pmeg_mapin()
58 virt += PAGE_SIZE; in do_pmeg_mapin()
67 unsigned long offset, virt, ret; in sun3_ioremap() local
88 virt = (unsigned long)area->addr; in sun3_ioremap()
[all …]
/linux-4.1.27/drivers/gpio/
Dgpio-stp-xway.c83 void __iomem *virt; member
110 xway_stp_w32(chip->virt, chip->shadow, XWAY_STP_CPU0); in xway_stp_set()
111 xway_stp_w32_mask(chip->virt, 0, XWAY_STP_CON_SWU, XWAY_STP_CON0); in xway_stp_set()
156 xway_stp_w32(chip->virt, 0, XWAY_STP_AR); in xway_stp_hw_init()
157 xway_stp_w32(chip->virt, 0, XWAY_STP_CPU0); in xway_stp_hw_init()
158 xway_stp_w32(chip->virt, 0, XWAY_STP_CPU1); in xway_stp_hw_init()
159 xway_stp_w32(chip->virt, XWAY_STP_CON_SWU, XWAY_STP_CON0); in xway_stp_hw_init()
160 xway_stp_w32(chip->virt, 0, XWAY_STP_CON1); in xway_stp_hw_init()
163 xway_stp_w32_mask(chip->virt, XWAY_STP_EDGE_MASK, in xway_stp_hw_init()
167 xway_stp_w32_mask(chip->virt, XWAY_STP_GROUP_MASK, in xway_stp_hw_init()
[all …]
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_mem.c123 pool->elements[i].virt = pci_pool_alloc(phba->lpfc_mbuf_pool, in lpfc_mem_alloc()
125 if (!pool->elements[i].virt) in lpfc_mem_alloc()
193 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt, in lpfc_mem_alloc()
253 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt, in lpfc_mem_free()
302 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free_all()
312 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free_all()
326 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_mem_free_all()
373 ret = pool->elements[pool->current_count].virt; in lpfc_mbuf_alloc()
395 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma) in __lpfc_mbuf_free() argument
400 pool->elements[pool->current_count].virt = virt; in __lpfc_mbuf_free()
[all …]
Dlpfc_ct.c193 lpfc_mbuf_free(phba, mlast->virt, mlast->phys); in lpfc_free_ct_rsp()
197 lpfc_mbuf_free(phba, mlist->virt, mlist->phys); in lpfc_free_ct_rsp()
226 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); in lpfc_alloc_ct_rsp()
228 mp->virt = lpfc_mbuf_alloc(phba, 0, &(mp->phys)); in lpfc_alloc_ct_rsp()
230 if (!mp->virt) { in lpfc_alloc_ct_rsp()
270 lpfc_mbuf_free(phba, buf_ptr->virt, buf_ptr->phys); in lpfc_ct_free_iocb()
281 lpfc_mbuf_free(phba, buf_ptr->virt, buf_ptr->phys); in lpfc_ct_free_iocb()
380 struct ulp_bde64 *bpl = (struct ulp_bde64 *) bmp->virt; in lpfc_ct_cmd()
383 int cmdcode = ((struct lpfc_sli_ct_request *) inmp->virt)-> in lpfc_ct_cmd()
428 (struct lpfc_sli_ct_request *) mp->virt; in lpfc_ns_rsp()
[all …]
Dlpfc_bsg.c142 lpfc_mbuf_free(phba, mlast->virt, mlast->phys); in lpfc_free_bsg_buffers()
146 lpfc_mbuf_free(phba, mlist->virt, mlist->phys); in lpfc_free_bsg_buffers()
180 mp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &(mp->phys)); in lpfc_alloc_bsg_buffers()
182 if (!mp->virt) { in lpfc_alloc_bsg_buffers()
243 dma_address = mp->virt + dma_offset; in lpfc_bsg_copy_data()
361 lpfc_mbuf_free(phba, bmp->virt, bmp->phys); in lpfc_bsg_send_mgmt_cmd_cmp()
435 bmp->virt = lpfc_mbuf_alloc(phba, 0, &bmp->phys); in lpfc_bsg_send_mgmt_cmd()
436 if (!bmp->virt) { in lpfc_bsg_send_mgmt_cmd()
443 bpl = (struct ulp_bde64 *) bmp->virt; in lpfc_bsg_send_mgmt_cmd()
534 if (bmp->virt) in lpfc_bsg_send_mgmt_cmd()
[all …]
Dlpfc_els.c206 pcmd->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &pcmd->phys); in lpfc_prep_els_iocb()
207 if (!pcmd || !pcmd->virt) in lpfc_prep_els_iocb()
216 prsp->virt = lpfc_mbuf_alloc(phba, MEM_PRI, in lpfc_prep_els_iocb()
218 if (!prsp || !prsp->virt) in lpfc_prep_els_iocb()
227 pbuflist->virt = lpfc_mbuf_alloc(phba, MEM_PRI, in lpfc_prep_els_iocb()
229 if (!pbuflist || !pbuflist->virt) in lpfc_prep_els_iocb()
282 bpl = (struct ulp_bde64 *) pbuflist->virt; in lpfc_prep_els_iocb()
334 lpfc_mbuf_free(phba, prsp->virt, prsp->phys); in lpfc_prep_els_iocb()
338 lpfc_mbuf_free(phba, pcmd->virt, pcmd->phys); in lpfc_prep_els_iocb()
431 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_issue_fabric_reglogin()
[all …]
Dlpfc_mbox.c83 mp->virt = lpfc_mbuf_alloc(phba, 0, &mp->phys); in lpfc_dump_static_vport()
85 if (!mp || !mp->virt) { in lpfc_dump_static_vport()
92 memset(mp->virt, 0, LPFC_BPL_SIZE); in lpfc_dump_static_vport()
600 mp->virt = lpfc_mbuf_alloc(phba, 0, &mp->phys); in lpfc_read_sparam()
601 if (!mp || !mp->virt) { in lpfc_read_sparam()
753 mp->virt = lpfc_mbuf_alloc(phba, 0, &mp->phys); in lpfc_reg_rpi()
754 if (!mp || !mp->virt) { in lpfc_reg_rpi()
764 sparam = mp->virt; in lpfc_reg_rpi()
979 (uint8_t *) phba->slim2p.virt; in lpfc_config_pcb_setup()
990 (uint8_t *)phba->slim2p.virt; in lpfc_config_pcb_setup()
[all …]
Dlpfc_init.c416 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_config_port_post()
423 memcpy(&vport->fc_sparam, mp->virt, sizeof (struct serv_parm)); in lpfc_config_port_post()
424 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_config_port_post()
901 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_hba_free_post_buf()
1223 lpfc_mbuf_free(phba, buf_ptr->virt, buf_ptr->phys); in lpfc_hb_timeout_handler()
1791 mp->virt = lpfc_mbuf_alloc(phba, 0, &mp->phys); in lpfc_handle_latt()
1792 if (!mp->virt) { in lpfc_handle_latt()
1822 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_handle_latt()
2301 mp1->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &mp1->phys); in lpfc_post_buffer()
2302 if (!mp1 || !mp1->virt) { in lpfc_post_buffer()
[all …]
Dlpfc_vport.c147 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_vport_sparm()
157 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_vport_sparm()
165 memcpy(&vport->fc_sparam, mp->virt, sizeof (struct serv_parm)); in lpfc_vport_sparm()
171 lpfc_mbuf_free(phba, mp->virt, mp->phys); in lpfc_vport_sparm()
/linux-4.1.27/drivers/mtd/maps/
Dnettel.c219 nettel_amd_map.virt = ioremap_nocache(amdaddr, maxsize); in nettel_init()
220 if (!nettel_amd_map.virt) { in nettel_init()
279 iounmap(nettel_amd_map.virt); in nettel_init()
280 nettel_amd_map.virt = NULL; in nettel_init()
305 nettel_intel_map.virt = ioremap_nocache(intel0addr, maxsize); in nettel_init()
306 if (!nettel_intel_map.virt) { in nettel_init()
336 iounmap(nettel_intel_map.virt); in nettel_init()
339 nettel_intel_map.virt = ioremap_nocache(intel0addr, maxsize); in nettel_init()
340 if (!nettel_intel_map.virt) { in nettel_init()
403 iounmap(nettel_intel_map.virt); in nettel_init()
[all …]
Ddc21285.c57 val.x[0] = *(uint8_t*)(map->virt + ofs); in dc21285_read8()
64 val.x[0] = *(uint16_t*)(map->virt + ofs); in dc21285_read16()
71 val.x[0] = *(uint32_t*)(map->virt + ofs); in dc21285_read32()
77 memcpy(to, (void*)(map->virt + from), len); in dc21285_copy_from()
86 *(uint8_t*)(map->virt + adr) = d.x[0]; in dc21285_write8()
95 *(uint16_t*)(map->virt + adr) = d.x[0]; in dc21285_write16()
102 *(uint32_t*)(map->virt + adr) = d.x[0]; in dc21285_write32()
179 dc21285_map.virt = ioremap(DC21285_FLASH, 16*1024*1024); in init_dc21285()
180 if (!dc21285_map.virt) { in init_dc21285()
192 iounmap(dc21285_map.virt); in init_dc21285()
[all …]
Duclinux.c59 size_t *retlen, void **virt, resource_size_t *phys) in uclinux_point() argument
62 *virt = map->virt + from; in uclinux_point()
96 mapp->virt = phys_to_virt(mapp->phys); in uclinux_mtd_init()
98 if (mapp->virt == 0) { in uclinux_mtd_init()
130 if (uclinux_ram_map.virt) in uclinux_mtd_cleanup()
131 uclinux_ram_map.virt = 0; in uclinux_mtd_cleanup()
Dts5500_flash.c72 ts5500_map.virt = ioremap_nocache(ts5500_map.phys, ts5500_map.size); in init_ts5500_map()
74 if (!ts5500_map.virt) { in init_ts5500_map()
97 iounmap(ts5500_map.virt); in init_ts5500_map()
109 if (ts5500_map.virt) { in cleanup_ts5500_map()
110 iounmap(ts5500_map.virt); in cleanup_ts5500_map()
111 ts5500_map.virt = NULL; in cleanup_ts5500_map()
Dnetsc520.c98 netsc520_map.virt = ioremap_nocache(netsc520_map.phys, netsc520_map.size); in init_netsc520()
100 if (!netsc520_map.virt) { in init_netsc520()
114 iounmap(netsc520_map.virt); in init_netsc520()
129 if (netsc520_map.virt) { in cleanup_netsc520()
130 iounmap(netsc520_map.virt); in cleanup_netsc520()
131 netsc520_map.virt = NULL; in cleanup_netsc520()
Dcfi_flagadm.c97 flagadm_map.virt = ioremap(FLASH_PHYS_ADDR, in init_flagadm()
100 if (!flagadm_map.virt) { in init_flagadm()
115 iounmap((void __iomem *)flagadm_map.virt); in init_flagadm()
125 if (flagadm_map.virt) { in cleanup_flagadm()
126 iounmap((void __iomem *)flagadm_map.virt); in cleanup_flagadm()
127 flagadm_map.virt = NULL; in cleanup_flagadm()
Dl440gx.c80 l440gx_map.virt = ioremap_nocache(WINDOW_ADDR, WINDOW_SIZE); in init_l440gx()
82 if (!l440gx_map.virt) { in init_l440gx()
88 printk(KERN_NOTICE "window_addr = 0x%08lx\n", (unsigned long)l440gx_map.virt); in init_l440gx()
115 iounmap(l440gx_map.virt); in init_l440gx()
149 iounmap(l440gx_map.virt); in init_l440gx()
158 iounmap(l440gx_map.virt); in cleanup_l440gx()
Dsun_uflash.c81 up->map.virt = of_ioremap(&op->resource[0], 0, up->map.size, in uflash_devinit()
83 if (!up->map.virt) { in uflash_devinit()
95 of_iounmap(&op->resource[0], up->map.virt, up->map.size); in uflash_devinit()
131 if (up->map.virt) { in uflash_remove()
132 of_iounmap(&op->resource[0], up->map.virt, up->map.size); in uflash_remove()
133 up->map.virt = NULL; in uflash_remove()
Damd76xrom.c31 void __iomem *virt; member
93 if (window->virt) { in amd76xrom_cleanup()
94 iounmap(window->virt); in amd76xrom_cleanup()
95 window->virt = NULL; in amd76xrom_cleanup()
165 window->virt = ioremap_nocache(window->phys, window->size); in amd76xrom_init_one()
166 if (!window->virt) { in amd76xrom_init_one()
201 map->map.virt = (void __iomem *) in amd76xrom_init_one()
202 (((unsigned long)(window->virt)) + offset); in amd76xrom_init_one()
256 map->map.virt = window->virt; in amd76xrom_init_one()
Dlantiq-flash.c59 temp.x[0] = *(u16 *)(map->virt + adr); in ltq_read16()
72 *(u16 *)(map->virt + adr) = d.x[0]; in ltq_write16()
87 unsigned char *f = (unsigned char *)map->virt + from; in ltq_copy_from()
102 unsigned char *t = (unsigned char *)map->virt + to; in ltq_copy_to()
144 ltq_mtd->map->virt = devm_ioremap_resource(&pdev->dev, ltq_mtd->res); in ltq_mtd_probe()
145 if (IS_ERR(ltq_mtd->map->virt)) in ltq_mtd_probe()
146 return PTR_ERR(ltq_mtd->map->virt); in ltq_mtd_probe()
Dixp4xx.c91 val.x[0] = flash_read16(map->virt + ofs); in ixp4xx_read16()
104 void __iomem *src = map->virt + from; in ixp4xx_copy_from()
134 flash_write16(d.x[0], map->virt + adr); in ixp4xx_probe_write16()
142 flash_write16(d.x[0], map->virt + adr); in ixp4xx_write16()
217 info->map.virt = devm_ioremap_resource(&dev->dev, dev->resource); in ixp4xx_flash_probe()
218 if (IS_ERR(info->map.virt)) { in ixp4xx_flash_probe()
219 err = PTR_ERR(info->map.virt); in ixp4xx_flash_probe()
Dimpa7.c75 impa7_map[i].virt = ioremap(pt[i].addr, pt[i].size); in init_impa7()
76 if (!impa7_map[i].virt) { in init_impa7()
95 iounmap((void __iomem *)impa7_map[i].virt); in init_impa7()
108 iounmap((void __iomem *)impa7_map[i].virt); in cleanup_impa7()
109 impa7_map[i].virt = NULL; in cleanup_impa7()
Dpmcmsp-flash.c134 msp_maps[i].virt = ioremap(addr, size); in init_msp_flash()
135 if (msp_maps[i].virt == NULL) { in init_msp_flash()
144 iounmap(msp_maps[i].virt); in init_msp_flash()
161 iounmap(msp_maps[i].virt); in init_msp_flash()
181 iounmap(msp_maps[i].virt); in init_msp_flash()
194 iounmap(msp_maps[i].virt); in init_msp_flash()
212 iounmap((void *)msp_maps[i].virt); in cleanup_msp_flash()
Dck804xrom.c35 void __iomem *virt; member
105 if (window->virt) { in ck804xrom_cleanup()
106 iounmap(window->virt); in ck804xrom_cleanup()
107 window->virt = NULL; in ck804xrom_cleanup()
193 window->virt = ioremap_nocache(window->phys, window->size); in ck804xrom_init_one()
194 if (!window->virt) { in ck804xrom_init_one()
231 map->map.virt = (void __iomem *) in ck804xrom_init_one()
232 (((unsigned long)(window->virt)) + offset); in ck804xrom_init_one()
286 map->map.virt = window->virt; in ck804xrom_init_one()
Dichxrom.c36 void __iomem* virt; member
77 if (window->virt) { in ichxrom_cleanup()
78 iounmap(window->virt); in ichxrom_cleanup()
79 window->virt = NULL; in ichxrom_cleanup()
184 window->virt = ioremap_nocache(window->phys, window->size); in ichxrom_init_one()
185 if (!window->virt) { in ichxrom_init_one()
223 map->map.virt = (void __iomem *) in ichxrom_init_one()
224 (((unsigned long)(window->virt)) + offset); in ichxrom_init_one()
281 map->map.virt = window->virt; in ichxrom_init_one()
Dsolutionengine.c40 soleng_flash_map.virt = (void __iomem *)P2SEGADDR(0); in init_soleng_maps()
42 soleng_eprom_map.virt = (void __iomem *)P1SEGADDR(0x01000000); in init_soleng_maps()
52 soleng_flash_map.virt = P2SEGADDR(0x01000000); in init_soleng_maps()
54 soleng_eprom_map.virt = P1SEGADDR(0); in init_soleng_maps()
Dsc520cdp.c242 sc520cdp_map[i].virt = ioremap_nocache(sc520cdp_map[i].phys, sc520cdp_map[i].size); in init_sc520cdp()
244 if (!sc520cdp_map[i].virt) { in init_sc520cdp()
262 iounmap(sc520cdp_map[i].virt); in init_sc520cdp()
290 if (sc520cdp_map[i].virt) { in cleanup_sc520cdp()
291 iounmap(sc520cdp_map[i].virt); in cleanup_sc520cdp()
292 sc520cdp_map[i].virt = NULL; in cleanup_sc520cdp()
Desb2rom.c97 void __iomem* virt; member
138 if (window->virt) { in esb2rom_cleanup()
139 iounmap(window->virt); in esb2rom_cleanup()
140 window->virt = NULL; in esb2rom_cleanup()
251 window->virt = ioremap_nocache(window->phys, window->size); in esb2rom_init_one()
252 if (!window->virt) { in esb2rom_init_one()
290 map->map.virt = (void __iomem *) in esb2rom_init_one()
291 (((unsigned long)(window->virt)) + offset); in esb2rom_init_one()
347 map->map.virt = window->virt; in esb2rom_init_one()
Dscx200_docflash.c178 scx200_docflash_map.virt = ioremap(docmem.start, scx200_docflash_map.size); in init_scx200_docflash()
179 if (!scx200_docflash_map.virt) { in init_scx200_docflash()
188 iounmap(scx200_docflash_map.virt); in init_scx200_docflash()
211 if (scx200_docflash_map.virt) { in cleanup_scx200_docflash()
212 iounmap(scx200_docflash_map.virt); in cleanup_scx200_docflash()
Dplat-ram.c107 if (info->map.virt != NULL) in platram_remove()
108 iounmap(info->map.virt); in platram_remove()
181 info->map.virt = ioremap(res->start, info->map.size); in platram_probe()
182 dev_dbg(&pdev->dev, "virt %p, %lu bytes\n", info->map.virt, info->map.size); in platram_probe()
184 if (info->map.virt == NULL) { in platram_probe()
Dlatch-addr-flash.c84 memcpy_fromio(to, map->virt + (from & info->win_mask), n); in lf_copy_from()
112 if (info->map.virt != NULL) in latch_addr_flash_remove()
113 iounmap(info->map.virt); in latch_addr_flash_remove()
172 info->map.virt = ioremap(win_base, win_size); in latch_addr_flash_probe()
173 if (!info->map.virt) { in latch_addr_flash_probe()
206 iounmap(info->map.virt); in latch_addr_flash_probe()
Dbfin-async-flash.c78 word = readw(map->virt + ofs); in bfin_flash_read()
92 memcpy(to, map->virt + from, len); in bfin_flash_copy_from()
106 writew(d, map->virt + ofs); in bfin_flash_write()
118 memcpy(map->virt + to, from, len); in bfin_flash_copy_to()
145 state->map.virt = (void __iomem *)memory->start; in bfin_flash_probe()
Dpxa2xx-flash.c68 info->map.virt = ioremap(info->map.phys, info->map.size); in pxa2xx_flash_probe()
69 if (!info->map.virt) { in pxa2xx_flash_probe()
91 iounmap((void *)info->map.virt); in pxa2xx_flash_probe()
112 iounmap(info->map.virt); in pxa2xx_flash_remove()
Dgpio-addr-flash.c90 word = readw(map->virt + (ofs % state->win_size)); in gf_read()
118 memcpy_fromio(to, map->virt + (from % state->win_size), in gf_copy_from()
139 writew(d, map->virt + (ofs % state->win_size)); in gf_write()
165 memcpy_toio(map->virt + (to % state->win_size), from, len); in gf_copy_to()
241 state->map.virt = ioremap_nocache(memory->start, state->map.size); in gpio_flash_probe()
Dintel_vr_nor.c108 iounmap(p->map.virt); in vr_nor_destroy_maps()
155 p->map.virt = ioremap_nocache(p->map.phys, p->map.size); in vr_nor_init_maps()
156 if (!p->map.virt) { in vr_nor_init_maps()
237 iounmap(p->map.virt); in vr_nor_pci_probe()
Dsa1100-flash.c61 if (subdev->map.virt) in sa1100_destroy_subdev()
62 iounmap(subdev->map.virt); in sa1100_destroy_subdev()
103 subdev->map.virt = ioremap(phys, size); in sa1100_probe_subdev()
104 if (!subdev->map.virt) { in sa1100_probe_subdev()
Dphysmap_of.c60 if (info->list[i].map.virt) in of_flash_remove()
61 iounmap(info->list[i].map.virt); in of_flash_remove()
244 info->list[i].map.virt = ioremap(info->list[i].map.phys, in of_flash_probe()
246 if (!info->list[i].map.virt) { in of_flash_probe()
Drbtx4939-flash.c82 info->map.virt = devm_ioremap(&dev->dev, info->map.phys, size); in rbtx4939_flash_probe()
83 if (!info->map.virt) in rbtx4939_flash_probe()
Dphysmap.c146 info->map[i].virt = devm_ioremap(&dev->dev, info->map[i].phys, in physmap_flash_probe()
148 if (info->map[i].virt == NULL) { in physmap_flash_probe()
/linux-4.1.27/arch/arm/mach-realview/include/mach/
Dmemory.h57 #define __virt_to_phys(virt) \ argument
58 ((virt) >= PAGE_OFFSET2 ? (virt) - PAGE_OFFSET2 + 0x80000000 : \
59 (virt) >= PAGE_OFFSET1 ? (virt) - PAGE_OFFSET1 + 0x20000000 : \
60 (virt) - PAGE_OFFSET)
/linux-4.1.27/arch/unicore32/mm/
Dioremap.c48 int ioremap_page(unsigned long virt, unsigned long phys, in ioremap_page() argument
51 return ioremap_page_range(virt, virt + PAGE_SIZE, phys, in ioremap_page()
66 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() argument
68 unsigned long addr = virt, end = virt + (size & ~(SZ_4M - 1)); in unmap_area_sections()
98 flush_tlb_kernel_range(virt, end); in unmap_area_sections()
102 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections() argument
105 unsigned long addr = virt, end = virt + size; in remap_area_sections()
112 unmap_area_sections(virt, size); in remap_area_sections()
Dmm.h20 static inline pmd_t *pmd_off(pgd_t *pgd, unsigned long virt) in pmd_off() argument
22 return pmd_offset((pud_t *)pgd, virt); in pmd_off()
25 static inline pmd_t *pmd_off_k(unsigned long virt) in pmd_off_k() argument
27 return pmd_off(pgd_offset_k(virt), virt); in pmd_off_k()
/linux-4.1.27/arch/metag/mm/
Dmmu-meta1.c68 static unsigned long pgd_entry_addr(unsigned long virt) in pgd_entry_addr() argument
80 if (is_global_space(virt)) { in pgd_entry_addr()
82 virt &= ~0x80000000; in pgd_entry_addr()
86 pgd_phys = mmu_base_phys + ((virt >> PGDIR_SHIFT) * 4); in pgd_entry_addr()
94 static unsigned long pgtable_entry_addr(unsigned long virt) in pgtable_entry_addr() argument
100 pgtable_phys = metag_in32(pgd_entry_addr(virt)) & MMCU_ENTRY_ADDR_BITS; in pgtable_entry_addr()
106 pte_virt = pgtable_virt + ((virt >> PAGE_SHIFT) & 0x3FF) * 4; in pgtable_entry_addr()
/linux-4.1.27/drivers/media/platform/s5p-mfc/
Ds5p_mfc_opr.c46 b->virt = dma_alloc_coherent(dev, b->size, &b->dma, GFP_KERNEL); in s5p_mfc_alloc_priv_buf()
48 if (!b->virt) { in s5p_mfc_alloc_priv_buf()
53 mfc_debug(3, "Allocated addr %p %pad\n", b->virt, &b->dma); in s5p_mfc_alloc_priv_buf()
60 if (b->virt) { in s5p_mfc_release_priv_buf()
61 dma_free_coherent(dev, b->size, b->virt, b->dma); in s5p_mfc_release_priv_buf()
62 b->virt = NULL; in s5p_mfc_release_priv_buf()
/linux-4.1.27/arch/arm/mach-hisi/
Dplatsmp.c108 void __iomem *virt; in hix5hd2_set_scu_boot_addr() local
110 virt = ioremap(start_addr, PAGE_SIZE); in hix5hd2_set_scu_boot_addr()
112 writel_relaxed(0xe51ff004, virt); /* ldr pc, [rc, #-4] */ in hix5hd2_set_scu_boot_addr()
113 writel_relaxed(jump_addr, virt + 4); /* pc jump phy address */ in hix5hd2_set_scu_boot_addr()
114 iounmap(virt); in hix5hd2_set_scu_boot_addr()
144 void __iomem *virt; in hip01_set_boot_addr() local
146 virt = phys_to_virt(start_addr); in hip01_set_boot_addr()
148 writel_relaxed(0xe51ff004, virt); in hip01_set_boot_addr()
149 writel_relaxed(jump_addr, virt + 4); in hip01_set_boot_addr()
/linux-4.1.27/arch/powerpc/mm/
Dfsl_booke_mmu.c108 static void settlbcam(int index, unsigned long virt, phys_addr_t phys, in settlbcam() argument
122 TLBCAM[index].MAS2 = virt & PAGE_MASK; in settlbcam()
141 tlbcam_addrs[index].start = virt; in settlbcam()
142 tlbcam_addrs[index].limit = virt + size - 1; in settlbcam()
148 unsigned long calc_cam_sz(unsigned long ram, unsigned long virt, in calc_cam_sz() argument
152 unsigned int align = __ffs(virt | phys); in calc_cam_sz()
173 static unsigned long map_mem_in_cams_addr(phys_addr_t phys, unsigned long virt, in map_mem_in_cams_addr() argument
183 cam_sz = calc_cam_sz(ram, virt, phys); in map_mem_in_cams_addr()
184 settlbcam(i, virt, phys, cam_sz, pgprot_val(PAGE_KERNEL_X), 0); in map_mem_in_cams_addr()
188 virt += cam_sz; in map_mem_in_cams_addr()
[all …]
D44x_mmu.c67 static void __init ppc44x_pin_tlb(unsigned int virt, unsigned int phys) in ppc44x_pin_tlb() argument
82 "r" (virt | PPC44x_TLB_VALID | PPC44x_TLB_256M), in ppc44x_pin_tlb()
137 static void ppc47x_pin_tlb(unsigned int virt, unsigned int phys) in ppc47x_pin_tlb() argument
153 virt, phys, bolted); in ppc47x_pin_tlb()
169 "r" (virt | PPC47x_TLB0_VALID | PPC47x_TLB0_256M), in ppc47x_pin_tlb()
Dppc_mmu_32.c115 void __init setbat(int index, unsigned long virt, phys_addr_t phys, in setbat() argument
134 bat[1].batu = virt | (bl << 2) | 2; /* Vs=1, Vp=0 */ in setbat()
153 bat->batu = virt | wimgxpp | 4; /* Ks=0, Ku=1 */ in setbat()
157 bat_addrs[index].start = virt; in setbat()
158 bat_addrs[index].limit = virt + ((bl + 1) << 17) - 1; in setbat()
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/mm/
Dioremap.c106 int ioremap_page(unsigned long virt, unsigned long phys, in ioremap_page() argument
109 return ioremap_page_range(virt, virt + PAGE_SIZE, phys, in ioremap_page()
139 static void unmap_area_sections(unsigned long virt, unsigned long size) in unmap_area_sections() argument
141 unsigned long addr = virt, end = virt + (size & ~(SZ_1M - 1)); in unmap_area_sections()
182 flush_tlb_kernel_range(virt, end); in unmap_area_sections()
186 remap_area_sections(unsigned long virt, unsigned long pfn, in remap_area_sections() argument
189 unsigned long addr = virt, end = virt + size; in remap_area_sections()
198 unmap_area_sections(virt, size); in remap_area_sections()
218 remap_area_supersections(unsigned long virt, unsigned long pfn, in remap_area_supersections() argument
221 unsigned long addr = virt, end = virt + size; in remap_area_supersections()
[all …]
Dmm.h36 static inline pmd_t *pmd_off_k(unsigned long virt) in pmd_off_k() argument
38 return pmd_offset(pud_offset(pgd_offset_k(virt), virt), virt); in pmd_off_k()
/linux-4.1.27/arch/arm/crypto/
Daesbs-glue.c117 u8 *src = walk.src.virt.addr; in aesbs_cbc_encrypt()
119 if (walk.dst.virt.addr == walk.src.virt.addr) { in aesbs_cbc_encrypt()
130 u8 *dst = walk.dst.virt.addr; in aesbs_cbc_encrypt()
158 bsaes_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, in aesbs_cbc_decrypt()
165 u8 *dst = walk.dst.virt.addr; in aesbs_cbc_decrypt()
166 u8 *src = walk.src.virt.addr; in aesbs_cbc_decrypt()
171 if (walk.dst.virt.addr == walk.src.virt.addr) in aesbs_cbc_decrypt()
177 if (walk.dst.virt.addr == walk.src.virt.addr) in aesbs_cbc_decrypt()
226 bsaes_ctr32_encrypt_blocks(walk.src.virt.addr, in aesbs_ctr_encrypt()
227 walk.dst.virt.addr, blocks, in aesbs_ctr_encrypt()
[all …]
Daes-ce-glue.c180 ce_aes_ecb_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_encrypt()
203 ce_aes_ecb_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_decrypt()
226 ce_aes_cbc_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in cbc_encrypt()
250 ce_aes_cbc_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in cbc_decrypt()
273 ce_aes_ctr_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ctr_encrypt()
283 u8 *tdst = walk.dst.virt.addr + blocks * AES_BLOCK_SIZE; in ctr_encrypt()
284 u8 *tsrc = walk.src.virt.addr + blocks * AES_BLOCK_SIZE; in ctr_encrypt()
317 ce_aes_xts_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in xts_encrypt()
342 ce_aes_xts_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in xts_decrypt()
/linux-4.1.27/drivers/scsi/
Dsd_dif.c115 u32 phys, virt; in sd_dif_prepare() local
134 virt = bip_get_seed(bip) & 0xffffffff; in sd_dif_prepare()
141 if (be32_to_cpu(pi->ref_tag) == virt) in sd_dif_prepare()
144 virt++; in sd_dif_prepare()
166 u32 phys, virt; in sd_dif_complete() local
181 virt = bip_get_seed(bip) & 0xffffffff; in sd_dif_complete()
194 pi->ref_tag = cpu_to_be32(virt); in sd_dif_complete()
196 virt++; in sd_dif_complete()
/linux-4.1.27/arch/x86/pci/
Dmmconfig_64.c22 if (cfg && cfg->virt) in pci_dev_base()
23 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); in pci_dev_base()
138 cfg->virt = mcfg_ioremap(cfg); in pci_mmcfg_arch_map()
139 if (!cfg->virt) { in pci_mmcfg_arch_map()
149 if (cfg && cfg->virt) { in pci_mmcfg_arch_unmap()
150 iounmap(cfg->virt + PCI_MMCFG_BUS_OFFSET(cfg->start_bus)); in pci_mmcfg_arch_unmap()
151 cfg->virt = NULL; in pci_mmcfg_arch_unmap()
Dnumachip.c25 if (cfg && cfg->virt) in pci_dev_base()
26 return cfg->virt + (PCI_MMCFG_BUS_OFFSET(bus) | (devfn << 12)); in pci_dev_base()
/linux-4.1.27/arch/xtensa/mm/
Dcache.c153 unsigned long virt; in flush_dcache_page() local
165 virt = TLBTEMP_BASE_1 + (phys & DCACHE_ALIAS_MASK); in flush_dcache_page()
166 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page()
168 virt = TLBTEMP_BASE_1 + (temp & DCACHE_ALIAS_MASK); in flush_dcache_page()
171 __flush_invalidate_dcache_page_alias(virt, phys); in flush_dcache_page()
174 __invalidate_icache_page_alias(virt, phys); in flush_dcache_page()
205 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()
/linux-4.1.27/arch/x86/crypto/
Dsalsa20_glue.c64 salsa20_encrypt_bytes(ctx, walk.src.virt.addr, in encrypt()
65 walk.dst.virt.addr, nbytes); in encrypt()
70 salsa20_encrypt_bytes(ctx, walk.src.virt.addr, in encrypt()
71 walk.dst.virt.addr, in encrypt()
77 salsa20_encrypt_bytes(ctx, walk.src.virt.addr, in encrypt()
78 walk.dst.virt.addr, walk.nbytes); in encrypt()
Dglue_helper.c48 u8 *wsrc = walk->src.virt.addr; in __glue_ecb_crypt_128bit()
49 u8 *wdst = walk->dst.virt.addr; in __glue_ecb_crypt_128bit()
99 u128 *src = (u128 *)walk->src.virt.addr; in __glue_cbc_encrypt_128bit()
100 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_cbc_encrypt_128bit()
145 u128 *src = (u128 *)walk->src.virt.addr; in __glue_cbc_decrypt_128bit()
146 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_cbc_decrypt_128bit()
221 u8 *src = (u8 *)walk->src.virt.addr; in glue_ctr_crypt_final_128bit()
222 u8 *dst = (u8 *)walk->dst.virt.addr; in glue_ctr_crypt_final_128bit()
243 u128 *src = (u128 *)walk->src.virt.addr; in __glue_ctr_crypt_128bit()
244 u128 *dst = (u128 *)walk->dst.virt.addr; in __glue_ctr_crypt_128bit()
[all …]
Dblowfish_glue.c92 u8 *wsrc = walk->src.virt.addr; in ecb_crypt()
93 u8 *wdst = walk->dst.virt.addr; in ecb_crypt()
149 u64 *src = (u64 *)walk->src.virt.addr; in __cbc_encrypt()
150 u64 *dst = (u64 *)walk->dst.virt.addr; in __cbc_encrypt()
190 u64 *src = (u64 *)walk->src.virt.addr; in __cbc_decrypt()
191 u64 *dst = (u64 *)walk->dst.virt.addr; in __cbc_decrypt()
269 u8 *src = walk->src.virt.addr; in ctr_crypt_final()
270 u8 *dst = walk->dst.virt.addr; in ctr_crypt_final()
286 u64 *src = (u64 *)walk->src.virt.addr; in __ctr_crypt()
287 u64 *dst = (u64 *)walk->dst.virt.addr; in __ctr_crypt()
Ddes3_ede_glue.c96 u8 *wsrc = walk->src.virt.addr; in ecb_crypt()
97 u8 *wdst = walk->dst.virt.addr; in ecb_crypt()
156 u64 *src = (u64 *)walk->src.virt.addr; in __cbc_encrypt()
157 u64 *dst = (u64 *)walk->dst.virt.addr; in __cbc_encrypt()
197 u64 *src = (u64 *)walk->src.virt.addr; in __cbc_decrypt()
198 u64 *dst = (u64 *)walk->dst.virt.addr; in __cbc_decrypt()
275 u8 *src = walk->src.virt.addr; in ctr_crypt_final()
276 u8 *dst = walk->dst.virt.addr; in ctr_crypt_final()
292 __be64 *src = (__be64 *)walk->src.virt.addr; in __ctr_crypt()
293 __be64 *dst = (__be64 *)walk->dst.virt.addr; in __ctr_crypt()
Dcast5_avx_glue.c76 u8 *wsrc = walk->src.virt.addr; in ecb_crypt()
77 u8 *wdst = walk->dst.virt.addr; in ecb_crypt()
138 u64 *src = (u64 *)walk->src.virt.addr; in __cbc_encrypt()
139 u64 *dst = (u64 *)walk->dst.virt.addr; in __cbc_encrypt()
179 u64 *src = (u64 *)walk->src.virt.addr; in __cbc_decrypt()
180 u64 *dst = (u64 *)walk->dst.virt.addr; in __cbc_decrypt()
255 u8 *src = walk->src.virt.addr; in ctr_crypt_final()
256 u8 *dst = walk->dst.virt.addr; in ctr_crypt_final()
272 u64 *src = (u64 *)walk->src.virt.addr; in __ctr_crypt()
273 u64 *dst = (u64 *)walk->dst.virt.addr; in __ctr_crypt()
Daesni-intel_glue.c387 aesni_ecb_enc(ctx, walk.dst.virt.addr, walk.src.virt.addr, in ecb_encrypt()
411 aesni_ecb_dec(ctx, walk.dst.virt.addr, walk.src.virt.addr, in ecb_decrypt()
435 aesni_cbc_enc(ctx, walk.dst.virt.addr, walk.src.virt.addr, in cbc_encrypt()
459 aesni_cbc_dec(ctx, walk.dst.virt.addr, walk.src.virt.addr, in cbc_decrypt()
475 u8 *src = walk->src.virt.addr; in ctr_crypt_final()
476 u8 *dst = walk->dst.virt.addr; in ctr_crypt_final()
518 aesni_ctr_enc_tfm(ctx, walk.dst.virt.addr, walk.src.virt.addr, in ctr_crypt()
/linux-4.1.27/arch/powerpc/sysdev/
Dppc4xx_ocm.c48 void __iomem *virt; member
90 if (!ocm_reg->virt) in ocm_free_region()
95 offset = addr - ocm_reg->virt; in ocm_free_region()
183 ocm->nc.virt = __ioremap(ocm->nc.phys, ocm->nc.memtotal, in ocm_init_node()
186 if (!ocm->nc.virt) { in ocm_init_node()
199 ocm->c.virt = __ioremap(ocm->c.phys, ocm->c.memtotal, in ocm_init_node()
202 if (!ocm->c.virt) { in ocm_init_node()
215 if (ocm->nc.virt) { in ocm_init_node()
220 if (ocm->c.virt) { in ocm_init_node()
253 seq_printf(m, "NC.VirtAddr : 0x%p\n", ocm->nc.virt); in ocm_debugfs_show()
[all …]
Dfsl_rmu.c165 void *virt; member
175 void *virt; member
317 fsl_dbell->dbell_ring.virt + in fsl_rio_dbell_handler()
424 kfifo_in(&pw->pw_fifo, pw->port_write_msg.virt, in fsl_rio_port_write_handler()
550 pw->port_write_msg.virt = dma_alloc_coherent(pw->dev, in fsl_rio_port_write_init()
553 if (!pw->port_write_msg.virt) { in fsl_rio_port_write_init()
607 pw->port_write_msg.virt, in fsl_rio_port_write_init()
657 struct rio_tx_desc *desc = (struct rio_tx_desc *)rmu->msg_tx_ring.virt in fsl_add_outb_message()
747 rmu->msg_tx_ring.virt = dma_alloc_coherent(priv->dev, in fsl_open_outb_mbox()
750 if (!rmu->msg_tx_ring.virt) { in fsl_open_outb_mbox()
[all …]
Dfsl_rio.h79 void *virt; member
84 void *virt; member
/linux-4.1.27/drivers/staging/i2o/
Dpci.c68 if (c->raptor && c->in_queue.virt) in i2o_pci_free()
69 iounmap(c->in_queue.virt); in i2o_pci_free()
71 if (c->base.virt) in i2o_pci_free()
72 iounmap(c->base.virt); in i2o_pci_free()
149 c->base.virt = ioremap_nocache(c->base.phys, c->base.len); in i2o_pci_alloc()
150 if (!c->base.virt) { in i2o_pci_alloc()
157 c->in_queue.virt = in i2o_pci_alloc()
159 if (!c->in_queue.virt) { in i2o_pci_alloc()
168 c->irq_status = c->base.virt + I2O_IRQ_STATUS; in i2o_pci_alloc()
169 c->irq_mask = c->base.virt + I2O_IRQ_MASK; in i2o_pci_alloc()
[all …]
Dmemory.c32 i2o_status_block *sb = c->status_block.virt; in i2o_sg_tablesize()
196 addr->virt = dma_alloc_coherent(dev, len, &addr->phys, GFP_KERNEL); in i2o_dma_alloc()
203 if (!addr->virt) in i2o_dma_alloc()
206 memset(addr->virt, 0, len); in i2o_dma_alloc()
223 if (addr->virt) { in i2o_dma_free()
225 dma_free_coherent(dev, addr->len, addr->virt, in i2o_dma_free()
228 kfree(addr->virt); in i2o_dma_free()
229 addr->virt = NULL; in i2o_dma_free()
Diop.c283 i2o_status_block *sb = c->status_block.virt; in i2o_iop_quiesce()
324 i2o_status_block *sb = c->status_block.virt; in i2o_iop_enable()
432 volatile u8 *status = c->status.virt; in i2o_iop_init_outbound_queue()
439 memset(c->status.virt, 0, 4); in i2o_iop_init_outbound_queue()
492 volatile u8 *status = c->status.virt; in i2o_iop_reset()
495 i2o_status_block *sb = c->status_block.virt; in i2o_iop_reset()
504 memset(c->status_block.virt, 0, 8); in i2o_iop_reset()
597 i2o_status_block *sb = c->status_block.virt; in i2o_iop_activate()
657 i2o_status_block *sb = c->status_block.virt; in i2o_res_alloc()
704 i2o_status_block *sb = c->status_block.virt; in i2o_iop_systab_set()
[all …]
Ddebug.c363 switch (((i2o_status_block *) c->status_block.virt)->iop_state) { in i2o_debug_state()
387 ((i2o_status_block *) c->status_block.virt)->iop_state); in i2o_debug_state()
393 u32 *rows = (u32 *) c->hrt.virt; in i2o_dump_hrt()
394 u8 *p = (u8 *) c->hrt.virt; in i2o_dump_hrt()
Di2o_config.c110 hrt = (i2o_hrt *) c->hrt.virt; in i2o_cfg_gethrt()
272 if (__copy_from_user(buffer.virt, kxfer.buf, fragsize)) { in i2o_cfg_swdl()
375 if (copy_to_user(kxfer.buf, buffer.virt, fragsize)) in i2o_cfg_swul()
557 sb = c->status_block.virt; in i2o_cfg_passthru32()
650 (p->virt, in i2o_cfg_passthru32()
713 sg_list[j].virt, sg_size)) { in i2o_cfg_passthru32()
716 c->name, sg_list[j].virt, in i2o_cfg_passthru32()
804 sb = c->status_block.virt; in i2o_cfg_passthru()
892 (p->virt, (void __user *)sg[i].addr_bus, in i2o_cfg_passthru()
952 ((void __user *)sg[j].addr_bus, sg_list[j].virt, in i2o_cfg_passthru()
[all …]
Di2o.h484 void *virt; member
502 void __iomem *virt; member
804 return c->out_queue.virt + (m - c->out_queue.phys); in i2o_msg_out_to_virt()
822 return c->in_queue.virt + m; in i2o_msg_in_to_virt()
Ddevice.c362 u32 *dlct = c->dlct.virt; in i2o_device_parse_lct()
476 res.virt = NULL; in i2o_parm_issue()
507 memcpy(reslist, res.virt, res.len); in i2o_parm_issue()
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Ddoorbell.c46 int mlx5_ib_db_map_user(struct mlx5_ib_ucontext *context, unsigned long virt, in mlx5_ib_db_map_user() argument
55 if (page->user_virt == (virt & PAGE_MASK)) in mlx5_ib_db_map_user()
64 page->user_virt = (virt & PAGE_MASK); in mlx5_ib_db_map_user()
66 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in mlx5_ib_db_map_user()
77 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); in mlx5_ib_db_map_user()
/linux-4.1.27/drivers/char/tpm/
Dtpm_acpi.c52 void __iomem *virt; in read_log() local
98 virt = acpi_os_map_iomem(start, len); in read_log()
99 if (!virt) { in read_log()
105 memcpy_fromio(log->bios_event_log, virt, len); in read_log()
107 acpi_os_unmap_iomem(virt, len); in read_log()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Ddoorbell.c44 int mlx4_ib_db_map_user(struct mlx4_ib_ucontext *context, unsigned long virt, in mlx4_ib_db_map_user() argument
53 if (page->user_virt == (virt & PAGE_MASK)) in mlx4_ib_db_map_user()
62 page->user_virt = (virt & PAGE_MASK); in mlx4_ib_db_map_user()
64 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK, in mlx4_ib_db_map_user()
75 db->dma = sg_dma_address(page->umem->sg_head.sgl) + (virt & ~PAGE_MASK); in mlx4_ib_db_map_user()
/linux-4.1.27/drivers/firmware/
Discsi_ibft_find.c62 void *virt; in find_ibft_in_mem() local
70 virt = isa_bus_to_virt(pos); in find_ibft_in_mem()
73 if (memcmp(virt, ibft_signs[i].sign, IBFT_SIGN_LEN) == in find_ibft_in_mem()
81 ibft_addr = (struct acpi_table_ibft *)virt; in find_ibft_in_mem()
/linux-4.1.27/arch/powerpc/boot/
Doflib.c156 unsigned int of_claim(unsigned long virt, unsigned long size, in of_claim() argument
165 return of_call_prom("claim", 3, 1, virt, size, align); in of_claim()
168 align, size, virt); in of_claim()
172 align, size, virt); in of_claim()
175 0x12, size, virt, virt); in of_claim()
176 return virt; in of_claim()
Dof.h11 unsigned int of_claim(unsigned long virt, unsigned long size,
/linux-4.1.27/arch/arm64/mm/
Dmmu.c242 phys_addr_t phys, unsigned long virt, in __create_mapping() argument
248 addr = virt & PAGE_MASK; in __create_mapping()
249 length = PAGE_ALIGN(size + (virt & ~PAGE_MASK)); in __create_mapping()
269 static void __ref create_mapping(phys_addr_t phys, unsigned long virt, in create_mapping() argument
272 if (virt < VMALLOC_START) { in create_mapping()
274 &phys, virt); in create_mapping()
277 __create_mapping(&init_mm, pgd_offset_k(virt & PAGE_MASK), phys, virt, in create_mapping()
282 unsigned long virt, phys_addr_t size, in create_pgd_mapping() argument
285 __create_mapping(mm, pgd_offset(mm, virt), phys, virt, size, prot, in create_pgd_mapping()
289 static void create_mapping_late(phys_addr_t phys, unsigned long virt, in create_mapping_late() argument
[all …]
/linux-4.1.27/arch/arm64/crypto/
Daes-glue.c113 aes_ecb_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_encrypt()
135 aes_ecb_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in ecb_decrypt()
157 aes_cbc_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in cbc_encrypt()
180 aes_cbc_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in cbc_decrypt()
204 aes_ctr_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ctr_encrypt()
215 u8 *tdst = walk.dst.virt.addr + blocks * AES_BLOCK_SIZE; in ctr_encrypt()
216 u8 *tsrc = walk.src.virt.addr + blocks * AES_BLOCK_SIZE; in ctr_encrypt()
249 aes_xts_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in xts_encrypt()
273 aes_xts_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in xts_decrypt()
Daes-ce-ccm-glue.c181 ce_aes_ccm_encrypt(walk.dst.virt.addr, walk.src.virt.addr, in ccm_encrypt()
237 ce_aes_ccm_decrypt(walk.dst.virt.addr, walk.src.virt.addr, in ccm_decrypt()
/linux-4.1.27/drivers/acpi/
Dosl.c93 void __iomem *virt; member
304 return map->virt + (phys - map->phys); in acpi_map_vaddr_lookup()
312 void __iomem *virt = NULL; in acpi_os_get_iomem() local
317 virt = map->virt + (phys - map->phys); in acpi_os_get_iomem()
321 return virt; in acpi_os_get_iomem()
327 acpi_map_lookup_virt(void __iomem *virt, acpi_size size) in acpi_map_lookup_virt() argument
332 if (map->virt <= virt && in acpi_map_lookup_virt()
333 virt + size <= map->virt + map->size) in acpi_map_lookup_virt()
374 void __iomem *virt; in acpi_os_map_iomem() local
402 virt = acpi_map(pg_off, pg_sz); in acpi_os_map_iomem()
[all …]
/linux-4.1.27/include/linux/mtd/
Dmap.h214 void __iomem *virt; member
416 r.x[0] = __raw_readb(map->virt + ofs); in inline_map_read()
418 r.x[0] = __raw_readw(map->virt + ofs); in inline_map_read()
420 r.x[0] = __raw_readl(map->virt + ofs); in inline_map_read()
423 r.x[0] = __raw_readq(map->virt + ofs); in inline_map_read()
426 memcpy_fromio(r.x, map->virt + ofs, map->bankwidth); in inline_map_read()
436 __raw_writeb(datum.x[0], map->virt + ofs); in inline_map_write()
438 __raw_writew(datum.x[0], map->virt + ofs); in inline_map_write()
440 __raw_writel(datum.x[0], map->virt + ofs); in inline_map_write()
443 __raw_writeq(datum.x[0], map->virt + ofs); in inline_map_write()
[all …]
/linux-4.1.27/drivers/scsi/isci/
Dunsolicited_frame_control.c65 void *virt = ihost->ufi_buf; in sci_unsolicited_frame_control_construct() local
85 uf_control->headers.array = virt + SCI_UFI_BUF_SIZE; in sci_unsolicited_frame_control_construct()
95 uf_control->address_table.array = virt + SCI_UFI_BUF_SIZE + SCI_UFI_HDR_SIZE; in sci_unsolicited_frame_control_construct()
114 uf->buffer = virt; in sci_unsolicited_frame_control_construct()
123 virt += SCU_UNSOLICITED_FRAME_BUFFER_SIZE; in sci_unsolicited_frame_control_construct()
/linux-4.1.27/crypto/
Dcbc.c50 u8 *src = walk->src.virt.addr; in crypto_cbc_encrypt_segment()
51 u8 *dst = walk->dst.virt.addr; in crypto_cbc_encrypt_segment()
74 u8 *src = walk->src.virt.addr; in crypto_cbc_encrypt_inplace()
104 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_cbc_encrypt()
122 u8 *src = walk->src.virt.addr; in crypto_cbc_decrypt_segment()
123 u8 *dst = walk->dst.virt.addr; in crypto_cbc_decrypt_segment()
148 u8 *src = walk->src.virt.addr; in crypto_cbc_decrypt_inplace()
183 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_cbc_decrypt()
Dpcbc.c53 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_segment()
54 u8 *dst = walk->dst.virt.addr; in crypto_pcbc_encrypt_segment()
78 u8 *src = walk->src.virt.addr; in crypto_pcbc_encrypt_inplace()
111 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_pcbc_encrypt()
131 u8 *src = walk->src.virt.addr; in crypto_pcbc_decrypt_segment()
132 u8 *dst = walk->dst.virt.addr; in crypto_pcbc_decrypt_segment()
158 u8 *src = walk->src.virt.addr; in crypto_pcbc_decrypt_inplace()
191 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_pcbc_decrypt()
Dblkcipher.c46 walk->src.virt.addr = scatterwalk_map(&walk->in); in blkcipher_map_src()
51 walk->dst.virt.addr = scatterwalk_map(&walk->out); in blkcipher_map_dst()
56 scatterwalk_unmap(walk->src.virt.addr); in blkcipher_unmap_src()
61 scatterwalk_unmap(walk->dst.virt.addr); in blkcipher_unmap_dst()
89 memcpy(walk->dst.virt.addr, walk->page, n); in blkcipher_done_fast()
168 walk->dst.virt.addr = (u8 *)ALIGN((unsigned long)walk->buffer, in blkcipher_next_slow()
170 walk->dst.virt.addr = blkcipher_get_spot(walk->dst.virt.addr, bsize); in blkcipher_next_slow()
171 walk->src.virt.addr = blkcipher_get_spot(walk->dst.virt.addr + in blkcipher_next_slow()
174 scatterwalk_copychunks(walk->src.virt.addr, &walk->in, bsize, 0); in blkcipher_next_slow()
187 memcpy(tmp, walk->src.virt.addr, walk->nbytes); in blkcipher_next_copy()
[all …]
Dxts.c115 wsrc = w->src.virt.addr; in crypt()
116 wdst = w->dst.virt.addr; in crypt()
140 wsrc = w->src.virt.addr; in crypt()
141 wdst = w->dst.virt.addr; in crypt()
191 src = (be128 *)walk.src.virt.addr; in xts_crypt()
192 dst = (be128 *)walk.dst.virt.addr; in xts_crypt()
233 src = (be128 *)walk.src.virt.addr; in xts_crypt()
234 dst = (be128 *)walk.dst.virt.addr; in xts_crypt()
Dsalsa20_generic.c193 salsa20_encrypt_bytes(ctx, walk.dst.virt.addr, in encrypt()
194 walk.src.virt.addr, nbytes); in encrypt()
199 salsa20_encrypt_bytes(ctx, walk.dst.virt.addr, in encrypt()
200 walk.src.virt.addr, in encrypt()
206 salsa20_encrypt_bytes(ctx, walk.dst.virt.addr, in encrypt()
207 walk.src.virt.addr, walk.nbytes); in encrypt()
Dcrypto_null.c84 if (walk.src.virt.addr != walk.dst.virt.addr) in skcipher_null_crypt()
85 memcpy(walk.dst.virt.addr, walk.src.virt.addr, in skcipher_null_crypt()
Dlrw.c157 wsrc = w->src.virt.addr; in crypt()
158 wdst = w->dst.virt.addr; in crypt()
188 wsrc = w->src.virt.addr; in crypt()
189 wdst = w->dst.virt.addr; in crypt()
240 src = (be128 *)walk.src.virt.addr; in lrw_crypt()
241 dst = (be128 *)walk.dst.virt.addr; in lrw_crypt()
288 src = (be128 *)walk.src.virt.addr; in lrw_crypt()
289 dst = (be128 *)walk.dst.virt.addr; in lrw_crypt()
Dctr.c63 u8 *src = walk->src.virt.addr; in crypto_ctr_crypt_final()
64 u8 *dst = walk->dst.virt.addr; in crypto_ctr_crypt_final()
81 u8 *src = walk->src.virt.addr; in crypto_ctr_crypt_segment()
82 u8 *dst = walk->dst.virt.addr; in crypto_ctr_crypt_segment()
109 u8 *src = walk->src.virt.addr; in crypto_ctr_crypt_inplace()
142 if (walk.src.virt.addr == walk.dst.virt.addr) in crypto_ctr_crypt()
Darc4.c107 u8 *wsrc = walk.src.virt.addr; in ecb_arc4_crypt()
108 u8 *wdst = walk.dst.virt.addr; in ecb_arc4_crypt()
Decb.c53 u8 *wsrc = walk->src.virt.addr; in crypto_ecb_crypt()
54 u8 *wdst = walk->dst.virt.addr; in crypto_ecb_crypt()
/linux-4.1.27/arch/arm/kvm/
DMakefile5 plus_virt := $(call as-instr,.arch_extension virt,+virt)
6 ifeq ($(plus_virt),+virt)
17 KVM := ../../../virt/kvm
/linux-4.1.27/fs/ecryptfs/
Dread_write.c73 char *virt; in ecryptfs_write_lower_page_segment() local
79 virt = kmap(page_for_lower); in ecryptfs_write_lower_page_segment()
80 rc = ecryptfs_write_lower(ecryptfs_inode, virt, offset, size); in ecryptfs_write_lower_page_segment()
261 char *virt; in ecryptfs_read_lower_page_segment() local
266 virt = kmap(page_for_ecryptfs); in ecryptfs_read_lower_page_segment()
267 rc = ecryptfs_read_lower(virt, offset, size, ecryptfs_inode); in ecryptfs_read_lower_page_segment()
Dcrypto.c1054 ecryptfs_write_header_metadata(char *virt, in ecryptfs_write_header_metadata() argument
1064 put_unaligned_be32(header_extent_size, virt); in ecryptfs_write_header_metadata()
1065 virt += 4; in ecryptfs_write_header_metadata()
1066 put_unaligned_be16(num_header_extents_at_front, virt); in ecryptfs_write_header_metadata()
1136 char *virt, size_t virt_len) in ecryptfs_write_metadata_to_contents() argument
1140 rc = ecryptfs_write_lower(ecryptfs_inode, virt, in ecryptfs_write_metadata_to_contents()
1191 char *virt; in ecryptfs_write_metadata() local
1211 virt = (char *)ecryptfs_get_zeroed_pages(GFP_KERNEL, order); in ecryptfs_write_metadata()
1212 if (!virt) { in ecryptfs_write_metadata()
1218 rc = ecryptfs_write_headers_virt(virt, virt_len, &size, crypt_stat, in ecryptfs_write_metadata()
[all …]
/linux-4.1.27/arch/um/kernel/
Dphysmem.c40 void map_memory(unsigned long virt, unsigned long phys, unsigned long len, in map_memory() argument
47 err = os_map_memory((void *) virt, fd, offset, len, r, w, x); in map_memory()
54 "err = %d\n", virt, fd, offset, len, r, w, x, err); in map_memory()
191 return region->virt; in find_iomem()
214 region->virt = iomem_start; in setup_iomem()
215 region->phys = __pa(region->virt); in setup_iomem()
/linux-4.1.27/arch/x86/oprofile/
Dop_model_amd.c277 int virt = op_x86_phys_to_virt(i); in op_mux_switch_ctrl() local
278 if (!reset_value[virt]) in op_mux_switch_ctrl()
282 val |= op_x86_get_ctrl(model, &counter_config[virt]); in op_mux_switch_ctrl()
367 int virt = op_x86_phys_to_virt(i); in op_amd_setup_ctrs() local
368 if (!reset_value[virt]) in op_amd_setup_ctrs()
372 wrmsrl(msrs->counters[i].addr, -(u64)reset_value[virt]); in op_amd_setup_ctrs()
377 val |= op_x86_get_ctrl(model, &counter_config[virt]); in op_amd_setup_ctrs()
389 int virt = op_x86_phys_to_virt(i); in op_amd_check_ctrs() local
390 if (!reset_value[virt]) in op_amd_check_ctrs()
396 oprofile_add_sample(regs, virt); in op_amd_check_ctrs()
[all …]
Dnmi_int.c143 inline int op_x86_virt_to_phys(int virt) in op_x86_virt_to_phys() argument
145 return virt % model->num_counters; in op_x86_virt_to_phys()
207 int virt = op_x86_phys_to_virt(i); in nmi_cpu_save_mpx_registers() local
209 rdmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_save_mpx_registers()
220 int virt = op_x86_phys_to_virt(i); in nmi_cpu_restore_mpx_registers() local
222 wrmsrl(counters[i].addr, multiplex[virt].saved); in nmi_cpu_restore_mpx_registers()
293 inline int op_x86_virt_to_phys(int virt) { return virt; } in op_x86_virt_to_phys() argument
Dop_x86_model.h82 extern int op_x86_virt_to_phys(int virt);
/linux-4.1.27/arch/powerpc/crypto/
Daes-spe-glue.c197 ppc_encrypt_ecb(walk.dst.virt.addr, walk.src.virt.addr, in ppc_ecb_encrypt()
225 ppc_decrypt_ecb(walk.dst.virt.addr, walk.src.virt.addr, in ppc_ecb_decrypt()
253 ppc_encrypt_cbc(walk.dst.virt.addr, walk.src.virt.addr, in ppc_cbc_encrypt()
281 ppc_decrypt_cbc(walk.dst.virt.addr, walk.src.virt.addr, in ppc_cbc_decrypt()
310 ppc_crypt_ctr(walk.dst.virt.addr, walk.src.virt.addr, in ppc_ctr_crypt()
341 ppc_encrypt_xts(walk.dst.virt.addr, walk.src.virt.addr, in ppc_xts_encrypt()
372 ppc_decrypt_xts(walk.dst.virt.addr, walk.src.virt.addr, in ppc_xts_decrypt()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dicm.c227 static int mlx4_MAP_ICM(struct mlx4_dev *dev, struct mlx4_icm *icm, u64 virt) in mlx4_MAP_ICM() argument
229 return mlx4_map_cmd(dev, MLX4_CMD_MAP_ICM, icm, virt); in mlx4_MAP_ICM()
232 static int mlx4_UNMAP_ICM(struct mlx4_dev *dev, u64 virt, u32 page_count) in mlx4_UNMAP_ICM() argument
234 return mlx4_cmd(dev, virt, page_count, 0, MLX4_CMD_UNMAP_ICM, in mlx4_UNMAP_ICM()
271 if (mlx4_MAP_ICM(dev, table->icm[i], table->virt + in mlx4_table_get()
297 mlx4_UNMAP_ICM(dev, table->virt + offset, in mlx4_table_put()
387 u64 virt, int obj_size, u32 nobj, int reserved, in mlx4_init_icm_table() argument
402 table->virt = virt; in mlx4_init_icm_table()
422 if (mlx4_MAP_ICM(dev, table->icm[i], virt + i * MLX4_TABLE_CHUNK_SIZE)) { in mlx4_init_icm_table()
440 mlx4_UNMAP_ICM(dev, virt + i * MLX4_TABLE_CHUNK_SIZE, in mlx4_init_icm_table()
[all …]
Dicm.h82 u64 virt, int obj_size, u32 nobj, int reserved,
/linux-4.1.27/drivers/vfio/pci/
Dvfio_pci_config.c115 u8 *virt; /* read/write virtual data, not hw */ member
184 __le32 virt = 0; in vfio_default_config_read() local
188 memcpy(&virt, perm->virt + offset, count); in vfio_default_config_read()
191 if (cpu_to_le32(~0U >> (32 - (count * 8))) != virt) { in vfio_default_config_read()
200 *val = (phys_val & ~virt) | (*val & virt); in vfio_default_config_read()
210 __le32 virt = 0, write = 0; in vfio_default_config_write() local
217 memcpy(&virt, perm->virt + offset, count); in vfio_default_config_write()
220 if (write & virt) { in vfio_default_config_write()
225 virt_val &= ~(write & virt); in vfio_default_config_write()
226 virt_val |= (val & (write & virt)); in vfio_default_config_write()
[all …]
/linux-4.1.27/drivers/net/fddi/skfp/
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 ; in process_receive() local
1225 virt = (u_char far *) rxd->rxd_virt ; in process_receive()
1226 DB_RX("FC = %x",*virt,0,2) ; in process_receive()
1227 if (virt[12] == MA[5] && in process_receive()
1228 virt[11] == MA[4] && in process_receive()
1229 virt[10] == MA[3] && in process_receive()
[all …]
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; in mac_drv_get_space() local
1311 virt = (void *) (smc->os.SharedMemAddr + smc->os.SharedMemHeap); in mac_drv_get_space()
1320 pr_debug("virt addr: %lx\n", (ulong) virt); in mac_drv_get_space()
1323 ((char *) virt - (char *)smc->os.SharedMemAddr))); in mac_drv_get_space()
1324 return virt; in mac_drv_get_space()
1349 char *virt; in mac_drv_get_desc_mem() local
[all …]
/linux-4.1.27/arch/arm/mach-axxia/
Dplatsmp.c27 u32 *virt = (u32 *) phys_to_virt(release_phys); in write_release_addr() local
28 writel_relaxed(virt_to_phys(secondary_startup), virt); in write_release_addr()
31 __cpuc_flush_dcache_area(virt, sizeof(u32)); in write_release_addr()
/linux-4.1.27/arch/sparc/crypto/
Daes_glue.c233 (const u64 *)walk.src.virt.addr, in ecb_encrypt()
234 (u64 *) walk.dst.virt.addr, in ecb_encrypt()
264 (const u64 *) walk.src.virt.addr, in ecb_decrypt()
265 (u64 *) walk.dst.virt.addr, block_len); in ecb_decrypt()
293 (const u64 *)walk.src.virt.addr, in cbc_encrypt()
294 (u64 *) walk.dst.virt.addr, in cbc_encrypt()
324 (const u64 *) walk.src.virt.addr, in cbc_decrypt()
325 (u64 *) walk.dst.virt.addr, in cbc_decrypt()
341 u8 *src = walk->src.virt.addr; in ctr_crypt_final()
342 u8 *dst = walk->dst.virt.addr; in ctr_crypt_final()
[all …]
Ddes_glue.c113 des_sparc64_ecb_crypt((const u64 *)walk.src.virt.addr, in __ecb_crypt()
114 (u64 *) walk.dst.virt.addr, in __ecb_crypt()
158 des_sparc64_cbc_encrypt((const u64 *)walk.src.virt.addr, in cbc_encrypt()
159 (u64 *) walk.dst.virt.addr, in cbc_encrypt()
189 des_sparc64_cbc_decrypt((const u64 *)walk.src.virt.addr, in cbc_decrypt()
190 (u64 *) walk.dst.virt.addr, in cbc_decrypt()
283 const u64 *src64 = (const u64 *)walk.src.virt.addr; in __ecb3_crypt()
285 (u64 *) walk.dst.virt.addr, in __ecb3_crypt()
332 const u64 *src64 = (const u64 *)walk.src.virt.addr; in cbc3_encrypt()
334 (u64 *) walk.dst.virt.addr, in cbc3_encrypt()
[all …]
Dcamellia_glue.c115 src64 = (const u64 *)walk.src.virt.addr; in __ecb_crypt()
116 dst64 = (u64 *) walk.dst.virt.addr; in __ecb_crypt()
175 src64 = (const u64 *)walk.src.virt.addr; in cbc_encrypt()
176 dst64 = (u64 *) walk.dst.virt.addr; in cbc_encrypt()
214 src64 = (const u64 *)walk.src.virt.addr; in cbc_decrypt()
215 dst64 = (u64 *) walk.dst.virt.addr; in cbc_decrypt()
/linux-4.1.27/arch/um/include/shared/
Dmem.h12 static inline unsigned long to_phys(void *virt) in to_phys() argument
14 return(((unsigned long) virt) - uml_physmem); in to_phys()
Dmem_user.h41 unsigned long virt; member
59 extern void map_memory(unsigned long virt, unsigned long phys,
Dos.h195 extern int os_map_memory(void *virt, int fd, unsigned long long off,
255 extern int map(struct mm_id * mm_idp, unsigned long virt,
/linux-4.1.27/arch/blackfin/include/asm/
Dirqflags.h161 static inline notrace unsigned long arch_mangle_irq_bits(int virt, unsigned long real) in arch_mangle_irq_bits() argument
167 return (real & ~(1 << 31)) | ((virt != 0) << 31); in arch_mangle_irq_bits()
172 int virt = (*x & (1 << 31)) != 0; in arch_demangle_irq_bits() local
174 return virt; in arch_demangle_irq_bits()
/linux-4.1.27/drivers/crypto/vmx/
Daes_ctr.c95 u8 *src = walk->src.virt.addr; in p8_aes_ctr_final()
96 u8 *dst = walk->dst.virt.addr; in p8_aes_ctr_final()
133 aes_p8_ctr32_encrypt_blocks(walk.src.virt.addr, walk.dst.virt.addr, in p8_aes_ctr_crypt()
Daes_cbc.c117 aes_p8_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, in p8_aes_cbc_encrypt()
153 aes_p8_cbc_encrypt(walk.src.virt.addr, walk.dst.virt.addr, in p8_aes_cbc_decrypt()
/linux-4.1.27/include/linux/
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) in debug_dma_alloc_coherent() argument
140 void *virt, dma_addr_t addr) in debug_dma_free_coherent() argument
Dmmiotrace.h98 unsigned long virt; /* base virtual address */ member
/linux-4.1.27/arch/arm64/include/asm/
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/mips/include/asm/
Dhighmem.h41 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/metag/include/asm/
Dhighmem.h29 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/x86/include/asm/
Dhighmem.h57 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/tile/include/asm/
Dhighmem.h50 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/hexagon/include/asm/
Dmem-layout.h99 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/sparc/include/asm/
Dhighmem.h47 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/arm/include/asm/
Dhighmem.h9 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/drivers/crypto/
Dpadlock-aes.c358 padlock_xcrypt_ecb(walk.src.virt.addr, walk.dst.virt.addr, in ecb_aes_encrypt()
387 padlock_xcrypt_ecb(walk.src.virt.addr, walk.dst.virt.addr, in ecb_aes_decrypt()
437 u8 *iv = padlock_xcrypt_cbc(walk.src.virt.addr, in cbc_aes_encrypt()
438 walk.dst.virt.addr, ctx->E, in cbc_aes_encrypt()
468 padlock_xcrypt_cbc(walk.src.virt.addr, walk.dst.virt.addr, in cbc_aes_decrypt()
Dgeode-aes.c320 op->src = walk.src.virt.addr, in geode_cbc_decrypt()
321 op->dst = walk.dst.virt.addr; in geode_cbc_decrypt()
352 op->src = walk.src.virt.addr, in geode_cbc_encrypt()
353 op->dst = walk.dst.virt.addr; in geode_cbc_encrypt()
432 op->src = walk.src.virt.addr, in geode_ecb_decrypt()
433 op->dst = walk.dst.virt.addr; in geode_ecb_decrypt()
462 op->src = walk.src.virt.addr, in geode_ecb_encrypt()
463 op->dst = walk.dst.virt.addr; in geode_ecb_encrypt()
/linux-4.1.27/drivers/isdn/hardware/eicon/
Ddiva_dma.c59 int nr, void *virt, dword phys, in diva_init_dma_map_entry() argument
62 pmap[nr].local_ram_addr = virt; in diva_init_dma_map_entry()
Ddiva_dma.h31 int nr, void *virt, dword phys,
/linux-4.1.27/arch/microblaze/include/asm/
Dhighmem.h50 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/xtensa/include/asm/
Dhighmem.h25 #define PKMAP_NR(virt) (((virt) - PKMAP_BASE) >> PAGE_SHIFT) argument
Dcacheflush.h68 static inline void __flush_invalidate_dcache_page_alias(unsigned long virt, in __flush_invalidate_dcache_page_alias() argument
70 static inline void __invalidate_dcache_page_alias(unsigned long virt, in __invalidate_dcache_page_alias() argument
76 static inline void __invalidate_icache_page_alias(unsigned long virt, in __invalidate_icache_page_alias() argument
/linux-4.1.27/arch/sh/include/asm/
Dmmu.h61 int pmb_bolt_mapping(unsigned long virt, phys_addr_t phys,
70 pmb_bolt_mapping(unsigned long virt, phys_addr_t phys, in pmb_bolt_mapping() argument
Dtlb_64.h67 #define sh64_setup_tlb_slot(conf, virt, asid, phys) do { } while (0) argument
/linux-4.1.27/arch/powerpc/include/asm/
Dhighmem.h58 #define PKMAP_NR(virt) ((virt-PKMAP_BASE) >> PAGE_SHIFT) argument
Dppc4xx_ocm.h36 void ppc4xx_ocm_free(const void *virt);
/linux-4.1.27/drivers/gpu/drm/i810/
Di810_drv.h145 volatile char *virt;
155 virt = dev_priv->ring.virtual_start; \
168 *(volatile unsigned int *)(virt + outring) = n; \
/linux-4.1.27/arch/um/kernel/skas/
Duaccess.c41 static pte_t *maybe_map(unsigned long virt, int is_write) in maybe_map() argument
43 pte_t *pte = virt_to_pte(current->mm, virt); in maybe_map()
48 err = handle_page_fault(virt, 0, is_write, 1, &dummy_code); in maybe_map()
51 pte = virt_to_pte(current->mm, virt); in maybe_map()
/linux-4.1.27/arch/um/os-Linux/skas/
Dmem.c170 int map(struct mm_id * mm_idp, unsigned long virt, unsigned long len, int prot, in map() argument
174 unsigned long args[] = { virt, len, prot, in map()
178 ret = run_syscall_stub(mm_idp, STUB_MMAP_NR, args, virt, in map()
/linux-4.1.27/arch/mn10300/include/asm/
Dhighmem.h43 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/frv/include/asm/
Dhighmem.h56 #define PKMAP_NR(virt) ((virt - PKMAP_BASE) >> PAGE_SHIFT) argument
/linux-4.1.27/arch/s390/crypto/
Ddes_s390.c94 u8 *out = walk->dst.virt.addr; in ecb_desall_crypt()
95 u8 *in = walk->src.virt.addr; in ecb_desall_crypt()
127 u8 *out = walk->dst.virt.addr; in cbc_desall_crypt()
128 u8 *in = walk->src.virt.addr; in cbc_desall_crypt()
402 out = walk->dst.virt.addr; in ctr_desall_crypt()
403 in = walk->src.virt.addr; in ctr_desall_crypt()
438 out = walk->dst.virt.addr; in ctr_desall_crypt()
439 in = walk->src.virt.addr; in ctr_desall_crypt()
Daes_s390.c324 u8 *out = walk->dst.virt.addr; in ecb_aes_crypt()
325 u8 *in = walk->src.virt.addr; in ecb_aes_crypt()
463 u8 *out = walk->dst.virt.addr; in cbc_aes_crypt()
464 u8 *in = walk->src.virt.addr; in cbc_aes_crypt()
648 out = walk->dst.virt.addr; in xts_aes_crypt()
649 in = walk->src.virt.addr; in xts_aes_crypt()
793 out = walk->dst.virt.addr; in ctr_aes_crypt()
794 in = walk->src.virt.addr; in ctr_aes_crypt()
831 out = walk->dst.virt.addr; in ctr_aes_crypt()
832 in = walk->src.virt.addr; in ctr_aes_crypt()
/linux-4.1.27/sound/pci/mixart/
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/arch/avr32/include/asm/
Ddma-mapping.h218 char *virt; in dma_map_sg() local
221 virt = sg_virt(&sg[i]); in dma_map_sg()
222 dma_cache_sync(dev, virt, sg[i].length, direction); in dma_map_sg()
/linux-4.1.27/arch/m68k/atari/
Dstram.c143 unsigned long atari_stram_to_phys(void *virt) in atari_stram_to_phys() argument
145 return (unsigned long)(virt - stram_virt_offset); in atari_stram_to_phys()
/linux-4.1.27/drivers/sfi/
Dsfi_core.c109 static void __ref sfi_unmap_memory(void __iomem *virt, u32 size) in sfi_unmap_memory() argument
111 if (!virt || !size) in sfi_unmap_memory()
115 iounmap(virt); in sfi_unmap_memory()
117 early_iounmap(virt, size); in sfi_unmap_memory()
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_memfree.c243 table->virt + i * MTHCA_TABLE_CHUNK_SIZE)) { in mthca_table_get()
269 mthca_UNMAP_ICM(dev, table->virt + i * MTHCA_TABLE_CHUNK_SIZE, in mthca_table_put()
357 u64 virt, int obj_size, in mthca_alloc_icm_table() argument
374 table->virt = virt; in mthca_alloc_icm_table()
396 virt + i * MTHCA_TABLE_CHUNK_SIZE)) { in mthca_alloc_icm_table()
414 mthca_UNMAP_ICM(dev, virt + i * MTHCA_TABLE_CHUNK_SIZE, in mthca_alloc_icm_table()
431 table->virt + i * MTHCA_TABLE_CHUNK_SIZE, in mthca_free_icm_table()
Dmthca_memfree.h64 u64 virt; member
87 u64 virt, int obj_size,
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);
Dmthca_cmd.c656 u64 virt) in mthca_map_cmd() argument
691 if (virt != -1) { in mthca_map_cmd()
692 pages[nent * 2] = cpu_to_be64(virt); in mthca_map_cmd()
693 virt += 1 << lg; in mthca_map_cmd()
725 tc, ts, (unsigned long long) virt - (ts << 10)); in mthca_map_cmd()
1532 int mthca_MAP_ICM(struct mthca_dev *dev, struct mthca_icm *icm, u64 virt) in mthca_MAP_ICM() argument
1534 return mthca_map_cmd(dev, CMD_MAP_ICM, icm, virt); in mthca_MAP_ICM()
1537 int mthca_MAP_ICM_page(struct mthca_dev *dev, u64 dma_addr, u64 virt) in mthca_MAP_ICM_page() argument
1548 inbox[0] = cpu_to_be64(virt); in mthca_MAP_ICM_page()
1558 (unsigned long long) dma_addr, (unsigned long long) virt); in mthca_MAP_ICM_page()
[all …]
/linux-4.1.27/drivers/mtd/devices/
Dmtdram.c44 size_t *retlen, void **virt, resource_size_t *phys) in ram_point() argument
46 *virt = mtd->priv + from; in ram_point()
Dphram.c53 size_t *retlen, void **virt, resource_size_t *phys) in phram_point() argument
55 *virt = mtd->priv + from; in phram_point()
Dslram.c97 size_t *retlen, void **virt, resource_size_t *phys) in slram_point() argument
101 *virt = priv->start + from; in slram_point()
/linux-4.1.27/arch/um/include/asm/
Dpage.h109 #define __pa(virt) to_phys((void *) (unsigned long) (virt)) argument
Dpgtable.h273 #define __virt_to_page(virt) phys_to_page(__pa(virt)) argument
/linux-4.1.27/arch/arm64/kernel/
Dhead.S302 .macro create_table_entry, tbl, virt, shift, ptrs, tmp1, tmp2
303 lsr \tmp1, \virt, #\shift
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
/linux-4.1.27/arch/sparc/mm/
Dinit_64.h20 unsigned long virt; member
/linux-4.1.27/arch/arm/mach-sa1100/
Dassabet.c497 unsigned long virt = (unsigned long)io_p2v(phys); in map_sa1100_gpio_regs() local
501 pmd = pmd_offset(pud_offset(pgd_offset_k(virt), virt), virt); in map_sa1100_gpio_regs()
/linux-4.1.27/include/acpi/
Dacpi_io.h18 void __ref acpi_os_unmap_iomem(void __iomem *virt, acpi_size size);
/linux-4.1.27/arch/arm/include/asm/mach/
Dmap.h58 extern int ioremap_page(unsigned long virt, unsigned long phys,
/linux-4.1.27/drivers/sh/intc/
Dcore.c216 d->window[k].virt = ioremap_nocache(res->start, in register_intc_controller()
218 if (!d->window[k].virt) in register_intc_controller()
395 if (d->window[k].virt) in register_intc_controller()
396 iounmap(d->window[k].virt); in register_intc_controller()
/linux-4.1.27/arch/s390/kvm/
DMakefile9 KVM := ../../../virt/kvm
/linux-4.1.27/arch/mips/kvm/
DMakefile4 common-objs-y = $(addprefix ../../../virt/kvm/, kvm_main.o coalesced_mmio.o)
DKconfig4 source "virt/kvm/Kconfig"
/linux-4.1.27/arch/ia64/kernel/
Defi.c228 STUB_GET_TIME(virt, id) in STUB_GET_TIME()
229 STUB_SET_TIME(virt, id) in STUB_GET_TIME()
230 STUB_GET_WAKEUP_TIME(virt, id) in STUB_GET_TIME()
231 STUB_SET_WAKEUP_TIME(virt, id) in STUB_GET_TIME()
232 STUB_GET_VARIABLE(virt, id) in STUB_GET_TIME()
233 STUB_GET_NEXT_VARIABLE(virt, id) in STUB_GET_TIME()
234 STUB_SET_VARIABLE(virt, id) in STUB_GET_TIME()
235 STUB_GET_NEXT_HIGH_MONO_COUNT(virt, id) in STUB_GET_TIME()
236 STUB_RESET_SYSTEM(virt, id) in STUB_GET_TIME()
/linux-4.1.27/drivers/mmc/host/
Dtmio_mmc.h126 unsigned long *flags, void *virt) in tmio_mmc_kunmap_atomic() argument
128 kunmap_atomic(virt - sg->offset); in tmio_mmc_kunmap_atomic()
/linux-4.1.27/drivers/video/fbdev/matrox/
Dmatroxfb_base.h195 static inline int mga_ioremap(unsigned long phys, unsigned long size, int flags, vaddr_t* virt) { in mga_ioremap() argument
197 virt->vaddr = ioremap_nocache(phys, size); in mga_ioremap()
199 virt->vaddr = ioremap(phys, size); in mga_ioremap()
200 return (virt->vaddr == NULL); /* 0, !0... 0, error_code in future */ in mga_ioremap()
/linux-4.1.27/drivers/infiniband/core/
Dumem_odp.c621 void ib_umem_odp_unmap_dma_pages(struct ib_umem *umem, u64 virt, in ib_umem_odp_unmap_dma_pages() argument
628 virt = max_t(u64, virt, ib_umem_start(umem)); in ib_umem_odp_unmap_dma_pages()
636 for (addr = virt; addr < bound; addr += (u64)umem->page_size) { in ib_umem_odp_unmap_dma_pages()
/linux-4.1.27/drivers/staging/comedi/drivers/
Daddi_apci_3120.c144 unsigned short *virt; member
455 comedi_buf_write_samples(s, dmabuf->virt, nsamples); in apci3120_interrupt_dma()
928 dmabuf->virt = dma_alloc_coherent(dev->hw_dev, in apci3120_dma_alloc()
932 if (dmabuf->virt) in apci3120_dma_alloc()
935 if (!dmabuf->virt) in apci3120_dma_alloc()
957 if (dmabuf->virt) { in apci3120_dma_free()
959 dmabuf->virt, dmabuf->hw); in apci3120_dma_free()
/linux-4.1.27/include/linux/soc/ti/
Dknav_qmss.h87 dma_addr_t knav_pool_desc_virt_to_dma(void *ph, void *virt);
/linux-4.1.27/kernel/trace/
Dtrace_entries.h290 __field_desc( unsigned long, map, virt )
297 (unsigned long)__entry->phys, __entry->virt, __entry->len,
/linux-4.1.27/arch/um/os-Linux/
Dprocess.c132 int os_map_memory(void *virt, int fd, unsigned long long off, unsigned long len, in os_map_memory() argument
141 loc = mmap64((void *) virt, len, prot, MAP_SHARED | MAP_FIXED, in os_map_memory()
/linux-4.1.27/arch/arm/kernel/
Dhead-common.S155 sub r3, r3, r4 @ get offset between virt&phys
156 add r5, r5, r3 @ convert virt addresses to
Dsleep.S69 add r4, r4, #12 @ Space for pgd, virt sp, phys resume fn
90 ldmia sp!, {r1 - r3} @ pop phys pgd, virt SP, phys resume fn
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dalx.h87 void *virt; member
/linux-4.1.27/arch/arm/include/debug/
Dsti.S44 ldr \rv, =VIRT_ADDRESS(DEBUG_LL_UART_BASE) @ virt base
Dat91.S34 ldr \rv, =AT91_IO_P2V(AT91_DBGU) @ System peripherals (virt address)
Domap2plus.S145 add \rp, \rp, #0xf9000000 @ virt base
156 add \rp, \rp, #0xfa000000 @ virt base
Dsa1100.S46 @ clear top bits, and generate both phys and virt addresses
/linux-4.1.27/include/acpi/platform/
Daclinuxex.h130 void early_acpi_os_unmap_memory(void __iomem * virt, acpi_size size);
/linux-4.1.27/arch/x86/kvm/
DMakefile8 KVM := ../../../virt/kvm
/linux-4.1.27/arch/frv/kernel/
Dsetup.c211 unsigned long phys, virt, cxn, size;
214 virt = amlr & 0xffffc000;
217 virt = ampr & 0xffffc000;
225 virt, virt + size - 1,
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dcore.h21 void __iomem *virt; member
Dcore.c80 windows->virt = devm_ioremap_resource(pfc->dev, res); in sh_pfc_map_resources()
81 if (IS_ERR(windows->virt)) in sh_pfc_map_resources()
111 return window->virt + (address - window->phys); in sh_pfc_phys_to_virt()
/linux-4.1.27/arch/unicore32/kernel/
Dsleep.S167 ldm (r3 - r6), [r0]+ @ CP regs + virt stack ptr
168 mov sp, r6 @ CP regs + virt stack ptr
/linux-4.1.27/lib/
Dgenalloc.c181 int gen_pool_add_virt(struct gen_pool *pool, unsigned long virt, phys_addr_t phys, in gen_pool_add_virt() argument
194 chunk->start_addr = virt; in gen_pool_add_virt()
195 chunk->end_addr = virt + size - 1; in gen_pool_add_virt()
Ddma-debug.c1442 dma_addr_t dma_addr, void *virt) in debug_dma_alloc_coherent() argument
1449 if (unlikely(virt == NULL)) in debug_dma_alloc_coherent()
1458 entry->pfn = page_to_pfn(virt_to_page(virt)); in debug_dma_alloc_coherent()
1459 entry->offset = (size_t) virt & PAGE_MASK; in debug_dma_alloc_coherent()
1469 void *virt, dma_addr_t addr) in debug_dma_free_coherent() argument
1474 .pfn = page_to_pfn(virt_to_page(virt)), in debug_dma_free_coherent()
1475 .offset = (size_t) virt & PAGE_MASK, in debug_dma_free_coherent()
/linux-4.1.27/drivers/mtd/lpddr/
Dlpddr2_nvm.c443 .virt = devm_ioremap_resource(&pdev->dev, add_range), in lpddr2_nvm_probe()
451 if (IS_ERR(map->virt)) in lpddr2_nvm_probe()
452 return PTR_ERR(map->virt); in lpddr2_nvm_probe()
/linux-4.1.27/arch/tile/kvm/
DKconfig5 source "virt/kvm/Kconfig"
/linux-4.1.27/arch/arm64/kvm/
DMakefile9 KVM=../../../virt/kvm
DKconfig5 source "virt/kvm/Kconfig"
/linux-4.1.27/arch/alpha/include/asm/
Dio.h124 void *virt; in bus_to_virt() local
130 virt = phys_to_virt(address); in bus_to_virt()
131 return (long)address <= 0 ? NULL : virt; in bus_to_virt()
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspu_manage.c212 void __iomem** virt, unsigned long *phys) in spu_map_resource() argument
225 *virt = ioremap(resource.start, len); in spu_map_resource()
226 if (!*virt) in spu_map_resource()
/linux-4.1.27/arch/mips/txx9/rbtx4939/
Dsetup.c314 r.x[0] = __raw_readw(map->virt + ofs); in rbtx4939_flash_read16()
322 __raw_writew(datum.x[0], map->virt + ofs); in rbtx4939_flash_write16()
333 from += (unsigned long)map->virt; in rbtx4939_flash_copy_from()
/linux-4.1.27/drivers/net/can/softing/
Dsofting.h85 __iomem uint8_t *virt, unsigned int size, int offset);
/linux-4.1.27/drivers/media/common/saa7146/
Dsaa7146_core.c149 static struct scatterlist* vmalloc_to_sg(unsigned char *virt, int nr_pages) in vmalloc_to_sg() argument
159 for (i = 0; i < nr_pages; i++, virt += PAGE_SIZE) { in vmalloc_to_sg()
160 pg = vmalloc_to_page(virt); in vmalloc_to_sg()
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h92 u64 virt, int acc, struct ib_udata *);

12