Home
last modified time | relevance | path

Searched refs:kva (Results 1 – 39 of 39) sorted by relevance

/linux-4.1.27/drivers/scsi/bfa/
Dbfa_hw_ct.c36 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct_reginit() local
40 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwct_reginit()
41 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK); in bfa_hwct_reginit()
43 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwct_reginit()
44 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK); in bfa_hwct_reginit()
52 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct2_reginit() local
54 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS); in bfa_hwct2_reginit()
55 bfa_regs->intr_mask = (kva + CT2_HOSTFN_INTR_MASK); in bfa_hwct2_reginit()
Dbfa_hw_cb.c26 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwcb_reginit() local
30 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwcb_reginit()
31 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK); in bfa_hwcb_reginit()
33 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwcb_reginit()
34 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK); in bfa_hwcb_reginit()
Dbfa_core.c1115 iocfc->req_cq_ba[i].kva = bfa_mem_dma_virt(reqq_dma); in bfa_iocfc_mem_claim()
1117 memset(iocfc->req_cq_ba[i].kva, 0, per_reqq_sz); in bfa_iocfc_mem_claim()
1120 iocfc->rsp_cq_ba[i].kva = bfa_mem_dma_virt(rspq_dma); in bfa_iocfc_mem_claim()
1122 memset(iocfc->rsp_cq_ba[i].kva, 0, per_rspq_sz); in bfa_iocfc_mem_claim()
1130 iocfc->req_cq_shadow_ci[i].kva = dm_kva; in bfa_iocfc_mem_claim()
1135 iocfc->rsp_cq_shadow_pi[i].kva = dm_kva; in bfa_iocfc_mem_claim()
1142 bfa->iocfc.cfg_info.kva = dm_kva; in bfa_iocfc_mem_claim()
1149 bfa->iocfc.cfgrsp_dma.kva = dm_kva; in bfa_iocfc_mem_claim()
1244 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_iocfc_qreg() local
1248 r->cpe_q_ci[i] = kva + be32_to_cpu(qreg->cpe_q_ci_off[i]); in bfa_iocfc_qreg()
[all …]
Dbfa_port.c100 memcpy(port->stats, port->stats_dma.kva, in bfa_port_get_stats_isr()
218 port->stats_dma.kva = dma_kva; in bfa_port_mem_claim()
540 memcpy(cee->attr, cee->attr_dma.kva, in bfa_cee_get_attr_isr()
573 memcpy(cee->stats, cee->stats_dma.kva, in bfa_cee_get_stats_isr()
638 cee->attr_dma.kva = dma_kva; in bfa_cee_mem_claim()
640 cee->stats_dma.kva = dma_kva + BFA_ROUNDUP( in bfa_cee_mem_claim()
Dbfa.h45 (*(u32 *)((__bfa)->iocfc.req_cq_shadow_ci[__reqq].kva))
54 ((void *)((struct bfi_msg_s *)((__bfa)->iocfc.req_cq_ba[__reqq].kva) \
68 (*(u32 *)((__bfa)->iocfc.rsp_cq_shadow_pi[__rspq].kva))
72 (&((struct bfi_msg_s *)((__bfa)->iocfc.rsp_cq_ba[__rspq].kva))[__ci])
Dbfad.c547 vfree(kva_elem->kva); in bfad_hal_mem_release()
554 dma_elem->mem_len, dma_elem->kva, in bfad_hal_mem_release()
616 kva_elem->kva = vmalloc(kva_elem->mem_len); in bfad_hal_mem_alloc()
617 if (kva_elem->kva == NULL) { in bfad_hal_mem_alloc()
622 memset(kva_elem->kva, 0, kva_elem->mem_len); in bfad_hal_mem_alloc()
628 dma_elem->kva = dma_alloc_coherent(&bfad->pcidev->dev, in bfad_hal_mem_alloc()
631 if (dma_elem->kva == NULL) { in bfad_hal_mem_alloc()
637 memset(dma_elem->kva, 0, dma_elem->mem_len); in bfad_hal_mem_alloc()
Dbfa_ioc.h93 u8 *kva; /* kernel virtual address */ member
103 u8 *kva; /* kernel virtual address */ member
165 void *kva; /* ! Kernel virtual address */ member
Dbfa_ioc.c2498 ioc->attr_dma.kva = dm_kva; in bfa_ioc_mem_claim()
3305 memcpy(ablk->cfg, ablk->dma_addr.kva, in bfa_ablk_isr()
3380 ablk->dma_addr.kva = dma_kva; in bfa_ablk_memclaim()
Dbfa_fcpim.c3725 fcp->snsbase[idx].kva = bfa_mem_dma_virt(seg_ptr); in bfa_fcp_attach()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbfa_msgq.c217 dst = (u8 *)cmdq->addr.kva; in __cmd_copy()
227 dst = (u8 *)cmdq->addr.kva; in __cmd_copy()
289 u8 *addr = (u8 *)cmdq->addr.kva; in bfa_msgq_cmdq_copy_rsp()
478 rspq_qe = (u8 *)rspq->addr.kva; in bfa_msgq_rspq_pi_update()
597 bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa) in bfa_msgq_memclaim() argument
599 msgq->cmdq.addr.kva = kva; in bfa_msgq_memclaim()
602 kva += roundup(BFA_MSGQ_CMDQ_SIZE, BFA_DMA_ALIGN_SZ); in bfa_msgq_memclaim()
605 msgq->rspq.addr.kva = kva; in bfa_msgq_memclaim()
654 src = (u8 *)rspq->addr.kva; in bfa_msgq_rsp_copy()
665 src = (u8 *)rspq->addr.kva; in bfa_msgq_rsp_copy()
Dbfa_cee.c83 memcpy(cee->attr, cee->attr_dma.kva, in bfa_cee_get_attr_isr()
103 memcpy(cee->stats, cee->stats_dma.kva, in bfa_cee_get_stats_isr()
149 cee->attr_dma.kva = dma_kva; in bfa_nw_cee_mem_claim()
151 cee->stats_dma.kva = dma_kva + bfa_cee_attr_meminfo(); in bfa_nw_cee_mem_claim()
Dbna_enet.c1718 u8 *kva; in bna_ioceth_init() local
1732 kva = res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1733 bfa_nw_ioc_mem_claim(&ioceth->ioc, kva, dma); in bna_ioceth_init()
1735 kva = res_info[BNA_RES_MEM_T_FWTRC].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1736 bfa_nw_ioc_debug_memclaim(&ioceth->ioc, kva); in bna_ioceth_init()
1744 kva = res_info[BNA_RES_MEM_T_COM].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1746 bfa_nw_cee_mem_claim(&bna->cee, kva, dma); in bna_ioceth_init()
1747 kva += bfa_nw_cee_meminfo(); in bna_ioceth_init()
1751 bfa_nw_flash_memclaim(&bna->flash, kva, dma); in bna_ioceth_init()
1752 kva += bfa_nw_flash_meminfo(); in bna_ioceth_init()
[all …]
Dbna_tx_rx.c767 res_info[BNA_RX_RES_MEM_T_RIT].res_u.mem_info.mdl[0].kva; in bna_rxf_init()
2083 u8 *kva; in bna_rxq_qpt_setup() local
2090 rxq->qpt.kv_qpt_ptr = qpt_mem->kva; in bna_rxq_qpt_setup()
2094 rxq->rcb->sw_qpt = (void **) swqpt_mem->kva; in bna_rxq_qpt_setup()
2095 rxq->rcb->sw_q = page_mem->kva; in bna_rxq_qpt_setup()
2097 kva = page_mem->kva; in bna_rxq_qpt_setup()
2101 rxq->rcb->sw_qpt[i] = kva; in bna_rxq_qpt_setup()
2102 kva += PAGE_SIZE; in bna_rxq_qpt_setup()
2121 u8 *kva; in bna_rxp_cqpt_setup() local
2128 rxp->cq.qpt.kv_qpt_ptr = qpt_mem->kva; in bna_rxp_cqpt_setup()
[all …]
Dbfa_msgq.h123 void bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa);
Dbfa_ioc.h47 void *kva; /* ! Kernel virtual address */ member
Dbnad.c1333 if (mem_info->mdl[i].kva != NULL) { in bnad_mem_free()
1339 mem_info->mdl[i].kva, dma_pa); in bnad_mem_free()
1341 kfree(mem_info->mdl[i].kva); in bnad_mem_free()
1368 mem_info->mdl[i].kva = in bnad_mem_alloc()
1372 if (mem_info->mdl[i].kva == NULL) in bnad_mem_alloc()
1381 mem_info->mdl[i].kva = kzalloc(mem_info->len, in bnad_mem_alloc()
1383 if (mem_info->mdl[i].kva == NULL) in bnad_mem_alloc()
Dbna_types.h278 void *kva; member
Dbfa_ioc.c2606 ioc->attr_dma.kva = dm_kva; in bfa_nw_ioc_mem_claim()
/linux-4.1.27/arch/tile/mm/
Dhomecache.c356 unsigned long kva = (unsigned long)page_address(page); in page_home() local
357 return pte_to_home(*virt_to_kpte(kva)); in page_home()
365 unsigned long kva; in homecache_change_page_home() local
370 kva = (unsigned long) page_address(page); in homecache_change_page_home()
372 kva, pages * PAGE_SIZE, PAGE_SIZE, cpu_online_mask, in homecache_change_page_home()
375 for (i = 0; i < pages; ++i, kva += PAGE_SIZE) { in homecache_change_page_home()
376 pte_t *ptep = virt_to_kpte(kva); in homecache_change_page_home()
Dhighmem.c27 void *kva; in kmap() local
34 kva = kmap_high(page); in kmap()
40 ptep = kmap_get_pte((unsigned long)kva); in kmap()
42 set_pte_at(&init_mm, kva, ptep, mk_pte(page, page_to_kpgprot(page))); in kmap()
45 return kva; in kmap()
/linux-4.1.27/drivers/misc/mic/host/
Dmic_debugfs.c45 void *kva; in mic_log_buf_show() local
61 kva = kmalloc(size, GFP_KERNEL); in mic_log_buf_show()
62 if (!kva) in mic_log_buf_show()
65 memcpy_fromio(kva, log_buf_va, size); in mic_log_buf_show()
70 seq_write(s, kva, size); in mic_log_buf_show()
76 kfree(kva); in mic_log_buf_show()
/linux-4.1.27/arch/arm/include/asm/
Dkvm_mmu.h31 #define KERN_TO_HYP(kva) (kva) argument
/linux-4.1.27/arch/arm64/include/asm/
Dkvm_mmu.h74 #define KERN_TO_HYP(kva) ((unsigned long)kva - PAGE_OFFSET + HYP_PAGE_OFFSET)
/linux-4.1.27/drivers/infiniband/hw/amso1100/
Dc2_provider.c418 u64 kva = 0; in c2_get_dma_mr() local
425 return c2_reg_phys_mr(pd, &bl, 1, acc, &kva); in c2_get_dma_mr()
432 u64 kva = 0; in c2_reg_user_mr() local
473 kva = virt; in c2_reg_user_mr()
480 &kva, in c2_reg_user_mr()
748 memcpy_fromio(netdev->dev_addr, c2dev->kva + C2_REGS_RDMA_ENADDR, 6); in c2_pseudo_netdev_init()
Dc2.c1136 c2dev->kva = ioremap_nocache(reg4_start + C2_PCI_REGS_OFFSET, in c2_probe()
1138 if (!c2dev->kva) { in c2_probe()
1160 iounmap(c2dev->kva); in c2_probe()
1216 iounmap(c2dev->kva); in c2_remove()
Dc2.h299 void __iomem *kva; /* KVA device memory */ member
Dc2_rnic.c506 mmio_regs = c2dev->kva; in c2_rnic_init()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.h78 u64 kva; member
92 u64 kva; member
Diwch_provider.c463 if (mhp->kva) in iwch_dereg_mr()
464 kfree((void *) (unsigned long) mhp->kva); in iwch_dereg_mr()
722 u64 kva; in iwch_get_dma_mr() local
732 kva = 0; in iwch_get_dma_mr()
733 ibmr = iwch_register_phys_mem(pd, &bl, 1, acc, &kva); in iwch_get_dma_mr()
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_recvfrom.c252 frmr->kva = page_address(rqstp->rq_arg.pages[pg_no]); in rdma_read_chunk_frmr()
296 ctxt->sge[0].addr = (unsigned long)frmr->kva + *page_offset; in rdma_read_chunk_frmr()
306 fastreg_wr.wr.fast_reg.iova_start = (unsigned long)frmr->kva; in rdma_read_chunk_frmr()
Dsvc_rdma_transport.c1249 fastreg_wr.wr.fast_reg.iova_start = (unsigned long)frmr->kva; in svc_rdma_fastreg()
/linux-4.1.27/include/linux/sunrpc/
Dsvc_rdma.h108 void *kva; member
/linux-4.1.27/Documentation/vm/
Dcleancache.txt246 gets removed/truncated. So if cleancache used the inode kva,
248 kva is reused for a different file. Alternately, if cleancache
249 invalidated the pages when the inode kva was freed, much of the value
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h389 u64 kva; member
401 u64 kva; member
Dmem.c972 if (mhp->kva) in c4iw_dereg_mr()
973 kfree((void *) (unsigned long) mhp->kva); in c4iw_dereg_mr()
/linux-4.1.27/drivers/media/usb/cpia2/
Dcpia2_core.c84 unsigned long kva, ret; in kvirt_to_pa() local
86 kva = (unsigned long) page_address(vmalloc_to_page((void *)adr)); in kvirt_to_pa()
87 kva |= adr & (PAGE_SIZE-1); /* restore the offset */ in kvirt_to_pa()
88 ret = __pa(kva); in kvirt_to_pa()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_verbs.c472 pnesfrpl->nes_wqe_pbl.kva = pci_alloc_consistent(nesdev->pcidev, in nes_alloc_fast_reg_page_list()
476 if (!pnesfrpl->nes_wqe_pbl.kva) { in nes_alloc_fast_reg_page_list()
483 pnesfrpl->ibfrpl.page_list, pnesfrpl->nes_wqe_pbl.kva, in nes_alloc_fast_reg_page_list()
504 pnesfrpl->nes_wqe_pbl.kva, in nes_free_fast_reg_page_list()
2285 u64 kva = 0; in nes_get_dma_mr() local
2291 return nes_reg_phys_mr(pd, &bl, 1, acc, &kva); in nes_get_dma_mr()
3418 u64 *dst_page_list = pnesfrpl->nes_wqe_pbl.kva; in nes_post_send()
Dnes_hw.h1199 u64 *kva; member
/linux-4.1.27/arch/tile/kernel/
Dsetup.c614 void *kva = __alloc_bootmem_node(NODE_DATA(nid), size, in alloc_bootmem_pfn() local
616 unsigned long pfn = kaddr_to_pfn(kva); in alloc_bootmem_pfn()