Searched refs:virt_addr (Results 26 - 50 of 189) sorted by relevance

12345678

/linux-master/drivers/infiniband/sw/rdmavt/
H A Dmr.h28 u64 virt_addr, int mr_access_flags,
/linux-master/drivers/firmware/efi/
H A Defi-init.c46 if (md->virt_addr == 0)
49 if (md->virt_addr <= addr &&
50 (addr - md->virt_addr) < (md->num_pages << EFI_PAGE_SHIFT))
51 return md->phys_addr + addr - md->virt_addr;
/linux-master/arch/riscv/include/asm/
H A Dpage.h108 unsigned long virt_addr; member in struct:kernel_mapping
127 ((x) >= kernel_map.virt_addr && (x) < (kernel_map.virt_addr + kernel_map.size))
152 (IS_ENABLED(CONFIG_XIP_KERNEL) && _y < kernel_map.virt_addr + XIP_OFFSET) ? \
/linux-master/drivers/accel/habanalabs/common/mmu/
H A Dmmu_v2_hr.c116 u64 virt_addr, bool is_dram_addr)
132 scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
185 dev_err(hdev->dev, "virt addr 0x%llx is not mapped to phys addr\n", virt_addr);
206 u64 virt_addr, u64 phys_addr,
238 scrambled_virt_addr = hdev->asic_funcs->scramble_addr(hdev, virt_addr);
262 dev_err(hdev->dev, "mapping already exists for virt_addr 0x%llx\n",
336 u64 virt_addr, bool *is_huge)
341 is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
344 is_pmmu_addr = hl_mem_area_inside_range(virt_addr, prop->pmmu.page_size,
347 is_pmmu_h_addr = hl_mem_area_inside_range(virt_addr,
115 _hl_mmu_v2_hr_unmap(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr) argument
205 _hl_mmu_v2_hr_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size, bool is_dram_addr) argument
333 hl_mmu_v2_hr_get_tlb_mapping_params(struct hl_device *hdev, struct hl_mmu_properties **mmu_prop, struct hl_mmu_hop_info *hops, u64 virt_addr, bool *is_huge) argument
370 hl_mmu_v2_hr_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops) argument
[all...]
/linux-master/arch/riscv/kernel/
H A Defi.c54 create_pgd_mapping(mm->pgd, md->virt_addr + i * PAGE_SIZE,
94 return apply_to_page_range(mm, md->virt_addr,
/linux-master/drivers/usb/gadget/udc/
H A Dsnps_udc_plat.c114 udc->virt_addr = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
115 if (IS_ERR(udc->virt_addr))
116 return PTR_ERR(udc->virt_addr);
119 udc->csr = udc->virt_addr + UDC_CSR_ADDR;
122 udc->regs = udc->virt_addr + UDC_DEVCFG_ADDR;
125 udc->ep_regs = udc->virt_addr + UDC_EPREGS_ADDR;
128 udc->rxfifo = (u32 __iomem *)(udc->virt_addr + UDC_RXFIFO_ADDR);
129 udc->txfifo = (u32 __iomem *)(udc->virt_addr + UDC_TXFIFO_ADDR);
/linux-master/arch/powerpc/platforms/ps3/
H A Dmm.c91 * virt_addr: a cpu 'translated' effective address
765 * @virt_addr: Starting virtual address of the area to map.
773 static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, argument
780 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
781 : virt_addr;
790 DBG("%s:%d virt_addr %lxh\n", __func__, __LINE__,
791 virt_addr);
828 static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, argument
835 unsigned long phys_addr = is_kernel_addr(virt_addr)
972 unsigned long virt_addr, len; local
1072 dma_sb_map_area_linear(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
1180 ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
[all...]
/linux-master/drivers/acpi/
H A Dosl.c684 int acpi_os_read_iomem(void __iomem *virt_addr, u64 *value, u32 width) argument
689 *(u8 *) value = readb(virt_addr);
692 *(u16 *) value = readw(virt_addr);
695 *(u32 *) value = readl(virt_addr);
698 *(u64 *) value = readq(virt_addr);
710 void __iomem *virt_addr; local
717 virt_addr = acpi_map_vaddr_lookup(phys_addr, size);
718 if (!virt_addr) {
720 virt_addr = acpi_os_ioremap(phys_addr, size);
721 if (!virt_addr)
743 void __iomem *virt_addr; local
[all...]
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_heartbeat.c62 struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr;
80 struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr;
181 live_stats = accel_dev->heartbeat->dma.virt_addr;
288 hb->dma.virt_addr = dma_alloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE,
290 if (!hb->dma.virt_addr)
339 if (hb->dma.virt_addr)
341 hb->dma.virt_addr, hb->dma.phy_addr);
/linux-master/arch/riscv/mm/
H A Dinit.c155 print_ml("kernel", (unsigned long)kernel_map.virt_addr,
450 BUG_ON((va - kernel_map.virt_addr) >> PUD_SHIFT);
514 BUG_ON((va - kernel_map.virt_addr) >> PGDIR_SHIFT);
552 BUG_ON((va - kernel_map.virt_addr) >> PGDIR_SHIFT);
882 uintptr_t reloc_offset = kernel_map.virt_addr - KERNEL_LINK_ADDR;
917 end_va = kernel_map.virt_addr + kernel_map.xiprom_sz;
918 for (va = kernel_map.virt_addr; va < end_va; va += PMD_SIZE)
920 kernel_map.xiprom + (va - kernel_map.virt_addr),
924 end_va = kernel_map.virt_addr + XIP_OFFSET + kernel_map.size;
925 for (va = kernel_map.virt_addr
[all...]
/linux-master/drivers/media/platform/ti/omap/
H A Domap_voutlib.c308 unsigned long virt_addr, addr; local
312 virt_addr = __get_free_pages(GFP_KERNEL, order);
313 addr = virt_addr;
315 if (virt_addr) {
322 *phys_addr = (u32) virt_to_phys((void *) virt_addr);
323 return virt_addr;
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dmm.c117 unsigned long virt_addr; local
125 for (virt_addr = start; virt_addr < end; virt_addr += PAGE_SIZE) {
128 phys = hyp_virt_to_phys((void *)virt_addr);
129 err = kvm_pgtable_hyp_map(&pkvm_pgtable, virt_addr, PAGE_SIZE,
/linux-master/arch/x86/platform/efi/
H A Defi_32.c56 md->virt_addr = (unsigned long)va;
139 set_memory_x(md->virt_addr, md->num_pages);
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta_bm.c123 bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes,
126 if (!bm_pool->virt_addr)
129 if (!IS_ALIGNED((u32)bm_pool->virt_addr, MVNETA_BM_POOL_PTR_ALIGN)) {
130 dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
140 dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
272 if (bm_pool->virt_addr) {
275 bm_pool->virt_addr, bm_pool->phys_addr);
276 bm_pool->virt_addr = NULL;
/linux-master/arch/arm/kernel/
H A Defi.c33 base = md->virt_addr;
52 .virtual = md->virt_addr,
/linux-master/drivers/net/ethernet/cirrus/
H A Dcs89x0.c151 void __iomem *virt_addr;/* CS89x0 virtual address. */ member in struct:net_local
205 tmp16 = ioread16(lp->virt_addr + portno);
220 iowrite16(tmp16, lp->virt_addr + portno);
229 iowrite16(regno, lp->virt_addr + ADD_PORT);
230 return ioread16(lp->virt_addr + DATA_PORT);
238 iowrite16(regno, lp->virt_addr + ADD_PORT);
239 iowrite16(value, lp->virt_addr + DATA_PORT);
527 iowrite16(TX_AFTER_ALL, lp->virt_addr + TX_CMD_PORT);
528 iowrite16(ETH_ZLEN, lp->virt_addr + TX_LEN_PORT);
678 status = ioread16(lp->virt_addr
1850 void __iomem *virt_addr; local
[all...]
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_ib_verbs.h62 u64 virt_addr, int access_flags,
/linux-master/include/linux/comedi/
H A Dcomedi_isadma.h24 * @virt_addr: virtual address of buffer
32 void *virt_addr; member in struct:comedi_isadma_desc
/linux-master/drivers/comedi/drivers/
H A Dcomedi_isadma.c206 desc->virt_addr = dma_alloc_coherent(dma->dev, desc->maxsize,
209 if (!desc->virt_addr)
237 if (desc->virt_addr)
239 desc->virt_addr,
/linux-master/arch/powerpc/include/asm/nohash/64/
H A Dpgalloc.h14 unsigned long virt_addr; member in struct:vmemmap_backing
/linux-master/mm/
H A Dearly_ioremap.c164 unsigned long virt_addr; local
190 virt_addr = (unsigned long)addr;
191 if (WARN_ON(virt_addr < fix_to_virt(FIX_BTMAP_BEGIN)))
194 offset = offset_in_page(virt_addr);
/linux-master/tools/perf/util/arm-spe-decoder/
H A Darm-spe-decoder.h78 u64 virt_addr; member in struct:arm_spe_record
/linux-master/drivers/crypto/intel/qat/qat_dh895xcc/
H A Dadf_drv.c54 if (bar->virt_addr)
55 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
181 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
182 if (!bar->virt_addr) {
/linux-master/drivers/crypto/intel/qat/qat_dh895xccvf/
H A Dadf_drv.c53 if (bar->virt_addr)
54 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
159 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
160 if (!bar->virt_addr) {
/linux-master/drivers/crypto/intel/qat/qat_c62x/
H A Dadf_drv.c54 if (bar->virt_addr)
55 pci_iounmap(accel_pci_dev->pci_dev, bar->virt_addr);
181 bar->virt_addr = pci_iomap(accel_pci_dev->pci_dev, bar_nr, 0);
182 if (!bar->virt_addr) {

Completed in 271 milliseconds

12345678