Searched refs:virt_addr (Results 76 - 100 of 189) sorted by relevance

12345678

/linux-master/drivers/acpi/
H A Dprmt.c26 u64 virt_addr; member in struct:prm_mmio_addr_range
83 return pa_offset + md->virt_addr + page - md->phys_addr;
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dadf_admin.c107 void *virt_addr; member in struct:adf_admin_comms
131 memcpy(admin->virt_addr + offset, in, ADF_ADMINMSG_LEN);
147 memcpy(out, admin->virt_addr + offset +
552 admin->virt_addr = dma_alloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE,
554 if (!admin->virt_addr) {
567 admin->virt_addr, admin->phy_addr);
598 if (admin->virt_addr)
600 admin->virt_addr, admin->phy_addr);
H A Dadf_common_drv.h248 return pmisc->virt_addr;
258 return param->virt_addr;
H A Dqat_uclo.c1421 u64 virt_addr, bus_addr, virt_base; local
1446 virt_addr = virt_base;
1448 memcpy((void *)(uintptr_t)virt_addr, image, sizeof(*css_hdr));
1452 virt_addr = virt_addr + sizeof(*css_hdr);
1457 memcpy((void *)(uintptr_t)virt_addr,
1461 memset((void *)(uintptr_t)(virt_addr + ICP_QAT_CSS_FWSK_MODULUS_LEN(handle)),
1465 memcpy((void *)(uintptr_t)(virt_addr + ICP_QAT_CSS_FWSK_MODULUS_LEN(handle) +
1475 virt_addr = virt_addr
[all...]
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.h240 u64 virt_addr, int mr_access_flags,
243 u64 length, u64 virt_addr,
/linux-master/drivers/infiniband/hw/efa/
H A Defa.h166 u64 virt_addr, int access_flags,
169 u64 length, u64 virt_addr,
/linux-master/drivers/infiniband/hw/mlx4/
H A Dmr.c407 u64 virt_addr, int access_flags,
428 err = mlx4_mr_alloc(dev->dev, to_mpd(pd)->pdn, virt_addr, length,
459 u64 length, u64 virt_addr,
517 virt_addr, length, n, shift,
523 mmr->mmr.iova = virt_addr;
406 mlx4_ib_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt_addr, int access_flags, struct ib_udata *udata) argument
458 mlx4_ib_rereg_user_mr(struct ib_mr *mr, int flags, u64 start, u64 length, u64 virt_addr, int mr_access_flags, struct ib_pd *pd, struct ib_udata *udata) argument
/linux-master/drivers/video/fbdev/
H A Dep93xx-fb.c420 char __iomem *virt_addr; local
427 virt_addr = dma_alloc_wc(info->device, fb_size, &phys_addr, GFP_KERNEL);
428 if (!virt_addr)
444 dma_free_coherent(info->device, fb_size, virt_addr, phys_addr);
450 info->screen_base = virt_addr;
/linux-master/drivers/scsi/esas2r/
H A Desas2r_init.c51 mem_desc->virt_addr = NULL;
69 mem_desc->virt_addr = PTR_ALIGN(mem_desc->esas2r_data, align);
71 memset(mem_desc->virt_addr, 0, mem_desc->size);
78 if (mem_desc->virt_addr == NULL)
82 * Careful! phys_addr and virt_addr may have been adjusted from the
89 int unalign = ((u8 *)mem_desc->virt_addr) -
100 mem_desc->virt_addr = NULL;
127 rq->vrq = (union atto_vda_req *)memdesc->virt_addr;
507 if (a->inbound_list_md.virt_addr)
510 if (a->outbound_list_md.virt_addr)
[all...]
/linux-master/drivers/dma/xilinx/
H A Dxdma.c46 * @virt_addr: Virtual address of block start
50 void *virt_addr; member in struct:xdma_desc_block
148 return block->virt_addr + (XDMA_DESC_ADJACENT - 1) * XDMA_DESC_SIZE;
185 desc = block->virt_addr + last_blk_desc * XDMA_DESC_SIZE;
201 desc = block->virt_addr + i * XDMA_DESC_SIZE;
204 desc = block->virt_addr + i * XDMA_DESC_SIZE;
251 if (!sw_desc->desc_blocks[i].virt_addr)
254 sw_desc->desc_blocks[i].virt_addr,
303 sw_desc->desc_blocks[i].virt_addr = addr;
574 desc = dblk->virt_addr;
[all...]
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_cxt.c780 if (p_t2->dma_mem[i].virt_addr)
783 p_t2->dma_mem[i].virt_addr,
802 p_virt = &p_t2->dma_mem[i].virt_addr;
808 if (!p_t2->dma_mem[i].virt_addr)
875 struct src_ent *entries = p_t2->dma_mem[i].virt_addr;
929 if (p_dma->virt_addr)
931 p_dma->size, p_dma->virt_addr,
933 p_dma->virt_addr = NULL;
974 ilt_shadow[line].virt_addr = p_virt;
1600 if (p_shdw[line].virt_addr) {
[all...]
/linux-master/drivers/net/wireless/ath/wcn36xx/
H A Ddxe.c241 void *bd_cpu_addr = pool->virt_addr;
704 wcn->mgmt_mem_pool.virt_addr = cpu_addr;
719 wcn->data_mem_pool.virt_addr = cpu_addr;
731 if (wcn->mgmt_mem_pool.virt_addr)
734 wcn->mgmt_mem_pool.virt_addr,
737 if (wcn->data_mem_pool.virt_addr) {
740 wcn->data_mem_pool.virt_addr,
/linux-master/drivers/net/ethernet/marvell/
H A Dmvneta_bm.h122 u32 *virt_addr; member in struct:mvneta_bm_pool
/linux-master/drivers/comedi/drivers/
H A Dni_labpc_isadma.c110 comedi_buf_write_samples(s, desc->virt_addr, nsamples);
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dpgalloc.h15 unsigned long virt_addr; member in struct:vmemmap_backing
/linux-master/arch/x86/kernel/cpu/sgx/
H A Dmain.c627 section->virt_addr = memremap(phys_addr, size, MEMREMAP_WB);
628 if (!section->virt_addr)
633 memunmap(section->virt_addr);
956 memunmap(sgx_epc_sections[i].virt_addr);
/linux-master/drivers/crypto/intel/qat/qat_420xx/
H A Dadf_drv.c141 bar->virt_addr = pcim_iomap_table(pdev)[bar_nr];
/linux-master/drivers/crypto/intel/qat/qat_4xxx/
H A Dadf_drv.c143 bar->virt_addr = pcim_iomap_table(pdev)[bar_nr];
/linux-master/arch/x86/boot/compressed/
H A Defi.h48 u64 virt_addr; member in struct:__anon153
/linux-master/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_mr.c105 * @virt_addr: I/O virtual address
112 u64 virt_addr, int access_flags,
150 mr->mmr.iova = virt_addr;
111 pvrdma_reg_user_mr(struct ib_pd *pd, u64 start, u64 length, u64 virt_addr, int access_flags, struct ib_udata *udata) argument
/linux-master/arch/powerpc/include/asm/
H A Dps3.h103 unsigned long virt_addr,
125 int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
/linux-master/drivers/nvdimm/
H A Dpmem.c71 if (is_vmalloc_addr(pmem->virt_addr))
106 arch_invalidate_pmem(pmem->virt_addr + offset, len);
171 void *pmem_addr = pmem->virt_addr + pmem_off;
186 void *pmem_addr = pmem->virt_addr + pmem_off;
255 *kaddr = pmem->virt_addr + offset;
544 pmem->virt_addr = addr;
/linux-master/drivers/accel/habanalabs/common/
H A Ddebugfs.c431 u64 virt_addr = dev_entry->mmu_addr, phys_addr; local
444 if (hl_mmu_get_tlb_info(ctx, virt_addr, &hops_info)) {
446 virt_addr);
450 hl_mmu_va_to_pa(ctx, virt_addr, &phys_addr);
455 "asid: %u, virt_addr: 0x%llx, scrambled virt_addr: 0x%llx,\nphys_addr: 0x%llx, scrambled_phys_addr: 0x%llx\n",
461 "asid: %u, virt_addr: 0x%llx, phys_addr: 0x%llx\n",
687 static int device_va_to_pa(struct hl_device *hdev, u64 virt_addr, u32 size, argument
719 end_address = virt_addr + size;
720 if ((virt_addr >
[all...]
H A Dhabanalabs.h283 * @virt_addr: host virtual address of the pgt (see above device/host resident).
300 u64 virt_addr; member in struct:pgt_info
2853 u64 virt_addr, bool *is_huge);
2877 int (*map)(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
2879 int (*unmap)(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr);
2883 int (*get_tlb_info)(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops);
3851 int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
3855 int hl_mmu_unmap_page(struct hl_ctx *ctx, u64 virt_addr, u32 page_size,
3857 int hl_mmu_map_contiguous(struct hl_ctx *ctx, u64 virt_addr,
3859 int hl_mmu_unmap_contiguous(struct hl_ctx *ctx, u64 virt_addr, u3
[all...]
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_com.c330 io_sq->desc_addr.virt_addr =
334 if (!io_sq->desc_addr.virt_addr) {
335 io_sq->desc_addr.virt_addr =
340 if (!io_sq->desc_addr.virt_addr) {
414 io_cq->cdesc_addr.virt_addr =
417 if (!io_cq->cdesc_addr.virt_addr) {
418 io_cq->cdesc_addr.virt_addr =
423 if (!io_cq->cdesc_addr.virt_addr) {
923 if (io_cq->cdesc_addr.virt_addr) {
926 dma_free_coherent(ena_dev->dmadev, size, io_cq->cdesc_addr.virt_addr,
[all...]

Completed in 517 milliseconds

12345678