Home
last modified time | relevance | path

Searched refs:kva (Results 1 - 25 of 53) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/scsi/bfa/
H A Dbfa_hw_ct.c29 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct_reginit() local
33 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwct_reginit()
34 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK); in bfa_hwct_reginit()
36 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwct_reginit()
37 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK); in bfa_hwct_reginit()
45 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct2_reginit() local
47 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS); in bfa_hwct2_reginit()
48 bfa_regs->intr_mask = (kva + CT2_HOSTFN_INTR_MASK); in bfa_hwct2_reginit()
H A Dbfa_hw_cb.c19 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwcb_reginit() local
23 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwcb_reginit()
24 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK); in bfa_hwcb_reginit()
26 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwcb_reginit()
27 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK); in bfa_hwcb_reginit()
H A Dbfa_core.c1111 iocfc->req_cq_ba[i].kva = bfa_mem_dma_virt(reqq_dma); in bfa_iocfc_mem_claim()
1113 memset(iocfc->req_cq_ba[i].kva, 0, per_reqq_sz); in bfa_iocfc_mem_claim()
1116 iocfc->rsp_cq_ba[i].kva = bfa_mem_dma_virt(rspq_dma); in bfa_iocfc_mem_claim()
1118 memset(iocfc->rsp_cq_ba[i].kva, 0, per_rspq_sz); in bfa_iocfc_mem_claim()
1126 iocfc->req_cq_shadow_ci[i].kva = dm_kva; in bfa_iocfc_mem_claim()
1131 iocfc->rsp_cq_shadow_pi[i].kva = dm_kva; in bfa_iocfc_mem_claim()
1138 bfa->iocfc.cfg_info.kva = dm_kva; in bfa_iocfc_mem_claim()
1145 bfa->iocfc.cfgrsp_dma.kva = dm_kva; in bfa_iocfc_mem_claim()
1153 /* Claim IOCFC kva memory */ in bfa_iocfc_mem_claim()
1248 void __iomem *kva in bfa_iocfc_qreg() local
[all...]
H A Dbfa_port.c91 memcpy(port->stats, port->stats_dma.kva, in bfa_port_get_stats_isr()
205 port->stats_dma.kva = dma_kva; in bfa_port_mem_claim()
524 memcpy(cee->attr, cee->attr_dma.kva, in bfa_cee_get_attr_isr()
557 memcpy(cee->stats, cee->stats_dma.kva, in bfa_cee_get_stats_isr()
622 cee->attr_dma.kva = dma_kva; in bfa_cee_mem_claim()
624 cee->stats_dma.kva = dma_kva + BFA_ROUNDUP( in bfa_cee_mem_claim()
H A Dbfa.h38 (*(u32 *)((__bfa)->iocfc.req_cq_shadow_ci[__reqq].kva))
47 ((void *)((struct bfi_msg_s *)((__bfa)->iocfc.req_cq_ba[__reqq].kva) \
60 (*(u32 *)((__bfa)->iocfc.rsp_cq_shadow_pi[__rspq].kva))
64 (&((struct bfi_msg_s *)((__bfa)->iocfc.rsp_cq_ba[__rspq].kva))[__ci])
/kernel/linux/linux-6.6/drivers/scsi/bfa/
H A Dbfa_hw_ct.c29 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct_reginit() local
33 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwct_reginit()
34 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK); in bfa_hwct_reginit()
36 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwct_reginit()
37 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK); in bfa_hwct_reginit()
45 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwct2_reginit() local
47 bfa_regs->intr_status = (kva + CT2_HOSTFN_INT_STATUS); in bfa_hwct2_reginit()
48 bfa_regs->intr_mask = (kva + CT2_HOSTFN_INTR_MASK); in bfa_hwct2_reginit()
H A Dbfa_hw_cb.c19 void __iomem *kva = bfa_ioc_bar0(&bfa->ioc); in bfa_hwcb_reginit() local
23 bfa_regs->intr_status = (kva + HOSTFN0_INT_STATUS); in bfa_hwcb_reginit()
24 bfa_regs->intr_mask = (kva + HOSTFN0_INT_MSK); in bfa_hwcb_reginit()
26 bfa_regs->intr_status = (kva + HOSTFN1_INT_STATUS); in bfa_hwcb_reginit()
27 bfa_regs->intr_mask = (kva + HOSTFN1_INT_MSK); in bfa_hwcb_reginit()
H A Dbfa_core.c1111 iocfc->req_cq_ba[i].kva = bfa_mem_dma_virt(reqq_dma); in bfa_iocfc_mem_claim()
1113 memset(iocfc->req_cq_ba[i].kva, 0, per_reqq_sz); in bfa_iocfc_mem_claim()
1116 iocfc->rsp_cq_ba[i].kva = bfa_mem_dma_virt(rspq_dma); in bfa_iocfc_mem_claim()
1118 memset(iocfc->rsp_cq_ba[i].kva, 0, per_rspq_sz); in bfa_iocfc_mem_claim()
1126 iocfc->req_cq_shadow_ci[i].kva = dm_kva; in bfa_iocfc_mem_claim()
1131 iocfc->rsp_cq_shadow_pi[i].kva = dm_kva; in bfa_iocfc_mem_claim()
1138 bfa->iocfc.cfg_info.kva = dm_kva; in bfa_iocfc_mem_claim()
1145 bfa->iocfc.cfgrsp_dma.kva = dm_kva; in bfa_iocfc_mem_claim()
1153 /* Claim IOCFC kva memory */ in bfa_iocfc_mem_claim()
1248 void __iomem *kva in bfa_iocfc_qreg() local
[all...]
H A Dbfa_port.c91 memcpy(port->stats, port->stats_dma.kva, in bfa_port_get_stats_isr()
205 port->stats_dma.kva = dma_kva; in bfa_port_mem_claim()
524 memcpy(cee->attr, cee->attr_dma.kva, in bfa_cee_get_attr_isr()
557 memcpy(cee->stats, cee->stats_dma.kva, in bfa_cee_get_stats_isr()
622 cee->attr_dma.kva = dma_kva; in bfa_cee_mem_claim()
624 cee->stats_dma.kva = dma_kva + BFA_ROUNDUP( in bfa_cee_mem_claim()
H A Dbfa.h37 (*(u32 *)((__bfa)->iocfc.req_cq_shadow_ci[__reqq].kva))
46 ((void *)((struct bfi_msg_s *)((__bfa)->iocfc.req_cq_ba[__reqq].kva) \
59 (*(u32 *)((__bfa)->iocfc.rsp_cq_shadow_pi[__rspq].kva))
63 (&((struct bfi_msg_s *)((__bfa)->iocfc.rsp_cq_ba[__rspq].kva))[__ci])
/kernel/linux/linux-5.10/arch/powerpc/kernel/
H A Dearly_32.c22 unsigned long kva, offset = reloc_offset(); in early_init() local
24 kva = *PTRRELOC(&kernstart_virt_addr); in early_init()
27 if (kva == KERNELBASE) in early_init()
38 return kva + offset; in early_init()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dearly_32.c21 unsigned long kva, offset = reloc_offset(); in early_init() local
23 kva = *PTRRELOC(&kernstart_virt_addr); in early_init()
26 if (kva == KERNELBASE) in early_init()
37 return kva + offset; in early_init()
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c99 void *kva; /* kernel virtual address */ member
172 if (!queue->qmem.kva) in venus_write_queue()
208 wr_ptr = (u32 *)(queue->qmem.kva + (wr_idx << 2)); in venus_write_queue()
210 if (wr_ptr < (u32 *)queue->qmem.kva || in venus_write_queue()
211 wr_ptr > (u32 *)(queue->qmem.kva + queue->qmem.size - sizeof(*wr_ptr))) in venus_write_queue()
222 memcpy(queue->qmem.kva, packet + len, new_wr_idx << 2); in venus_write_queue()
247 if (!queue->qmem.kva) in venus_read_queue()
280 rd_ptr = (u32 *)(queue->qmem.kva + (rd_idx << 2)); in venus_read_queue()
282 if (rd_ptr < (u32 *)queue->qmem.kva || in venus_read_queue()
283 rd_ptr > (u32 *)(queue->qmem.kva in venus_read_queue()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/
H A Dbfa_msgq.c210 dst = (u8 *)cmdq->addr.kva; in __cmd_copy()
220 dst = (u8 *)cmdq->addr.kva; in __cmd_copy()
282 u8 *addr = (u8 *)cmdq->addr.kva; in bfa_msgq_cmdq_copy_rsp()
471 rspq_qe = (u8 *)rspq->addr.kva; in bfa_msgq_rspq_pi_update()
590 bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa) in bfa_msgq_memclaim() argument
592 msgq->cmdq.addr.kva = kva; in bfa_msgq_memclaim()
595 kva += roundup(BFA_MSGQ_CMDQ_SIZE, BFA_DMA_ALIGN_SZ); in bfa_msgq_memclaim()
598 msgq->rspq.addr.kva = kva; in bfa_msgq_memclaim()
[all...]
H A Dbfa_cee.c75 memcpy(cee->attr, cee->attr_dma.kva, in bfa_cee_get_attr_isr()
95 memcpy(cee->stats, cee->stats_dma.kva, in bfa_cee_get_stats_isr()
137 cee->attr_dma.kva = dma_kva; in bfa_nw_cee_mem_claim()
139 cee->stats_dma.kva = dma_kva + bfa_cee_attr_meminfo(); in bfa_nw_cee_mem_claim()
H A Dbna_tx_rx.c628 res_info[BNA_RX_RES_MEM_T_RIT].res_u.mem_info.mdl[0].kva; in bna_rxf_init()
1861 u8 *kva; in bna_rxq_qpt_setup() local
1868 rxq->qpt.kv_qpt_ptr = qpt_mem->kva; in bna_rxq_qpt_setup()
1872 rxq->rcb->sw_qpt = (void **) swqpt_mem->kva; in bna_rxq_qpt_setup()
1873 rxq->rcb->sw_q = page_mem->kva; in bna_rxq_qpt_setup()
1875 kva = page_mem->kva; in bna_rxq_qpt_setup()
1879 rxq->rcb->sw_qpt[i] = kva; in bna_rxq_qpt_setup()
1880 kva += PAGE_SIZE; in bna_rxq_qpt_setup()
1899 u8 *kva; in bna_rxp_cqpt_setup() local
3166 u8 *kva; bna_txq_qpt_setup() local
[all...]
H A Dbna_enet.c1692 u8 *kva; in bna_ioceth_init() local
1706 kva = res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1707 bfa_nw_ioc_mem_claim(&ioceth->ioc, kva, dma); in bna_ioceth_init()
1709 kva = res_info[BNA_RES_MEM_T_FWTRC].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1710 bfa_nw_ioc_debug_memclaim(&ioceth->ioc, kva); in bna_ioceth_init()
1718 kva = res_info[BNA_RES_MEM_T_COM].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1720 bfa_nw_cee_mem_claim(&bna->cee, kva, dm in bna_ioceth_init()
[all...]
H A Dbfa_msgq.h115 void bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa);
/kernel/linux/linux-6.6/drivers/net/ethernet/brocade/bna/
H A Dbfa_msgq.c209 dst = (u8 *)cmdq->addr.kva; in __cmd_copy()
219 dst = (u8 *)cmdq->addr.kva; in __cmd_copy()
280 u8 *addr = (u8 *)cmdq->addr.kva; in bfa_msgq_cmdq_copy_rsp()
469 rspq_qe = (u8 *)rspq->addr.kva; in bfa_msgq_rspq_pi_update()
588 bfa_msgq_memclaim(struct bfa_msgq *msgq, u8 *kva, u64 pa) in bfa_msgq_memclaim() argument
590 msgq->cmdq.addr.kva = kva; in bfa_msgq_memclaim()
593 kva += roundup(BFA_MSGQ_CMDQ_SIZE, BFA_DMA_ALIGN_SZ); in bfa_msgq_memclaim()
596 msgq->rspq.addr.kva = kva; in bfa_msgq_memclaim()
[all...]
H A Dbfa_cee.c75 memcpy(cee->attr, cee->attr_dma.kva, in bfa_cee_get_attr_isr()
95 memcpy(cee->stats, cee->stats_dma.kva, in bfa_cee_get_stats_isr()
137 cee->attr_dma.kva = dma_kva; in bfa_nw_cee_mem_claim()
139 cee->stats_dma.kva = dma_kva + bfa_cee_attr_meminfo(); in bfa_nw_cee_mem_claim()
H A Dbna_tx_rx.c628 res_info[BNA_RX_RES_MEM_T_RIT].res_u.mem_info.mdl[0].kva; in bna_rxf_init()
1861 u8 *kva; in bna_rxq_qpt_setup() local
1868 rxq->qpt.kv_qpt_ptr = qpt_mem->kva; in bna_rxq_qpt_setup()
1872 rxq->rcb->sw_qpt = (void **) swqpt_mem->kva; in bna_rxq_qpt_setup()
1873 rxq->rcb->sw_q = page_mem->kva; in bna_rxq_qpt_setup()
1875 kva = page_mem->kva; in bna_rxq_qpt_setup()
1879 rxq->rcb->sw_qpt[i] = kva; in bna_rxq_qpt_setup()
1880 kva += PAGE_SIZE; in bna_rxq_qpt_setup()
1899 u8 *kva; in bna_rxp_cqpt_setup() local
3166 u8 *kva; bna_txq_qpt_setup() local
[all...]
H A Dbna_enet.c1692 u8 *kva; in bna_ioceth_init() local
1706 kva = res_info[BNA_RES_MEM_T_ATTR].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1707 bfa_nw_ioc_mem_claim(&ioceth->ioc, kva, dma); in bna_ioceth_init()
1709 kva = res_info[BNA_RES_MEM_T_FWTRC].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1710 bfa_nw_ioc_debug_memclaim(&ioceth->ioc, kva); in bna_ioceth_init()
1718 kva = res_info[BNA_RES_MEM_T_COM].res_u.mem_info.mdl[0].kva; in bna_ioceth_init()
1720 bfa_nw_cee_mem_claim(&bna->cee, kva, dm in bna_ioceth_init()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c99 void *kva; /* kernel virtual address */ member
171 if (!queue->qmem.kva) in venus_write_queue()
207 wr_ptr = (u32 *)(queue->qmem.kva + (wr_idx << 2)); in venus_write_queue()
209 if (wr_ptr < (u32 *)queue->qmem.kva || in venus_write_queue()
210 wr_ptr > (u32 *)(queue->qmem.kva + queue->qmem.size - sizeof(*wr_ptr))) in venus_write_queue()
221 memcpy(queue->qmem.kva, packet + len, new_wr_idx << 2); in venus_write_queue()
246 if (!queue->qmem.kva) in venus_read_queue()
279 rd_ptr = (u32 *)(queue->qmem.kva + (rd_idx << 2)); in venus_read_queue()
281 if (rd_ptr < (u32 *)queue->qmem.kva || in venus_read_queue()
282 rd_ptr > (u32 *)(queue->qmem.kva in venus_read_queue()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_debugfs.c197 struct drm_gpuva *va, *kva = &mgr->kernel_alloc_node; in drm_debugfs_gpuva_info() local
205 kva->va.addr, kva->va.addr + kva->va.range); in drm_debugfs_gpuva_info()
210 if (unlikely(va == kva)) in drm_debugfs_gpuva_info()
/kernel/linux/linux-5.10/arch/mips/kernel/
H A Dbmips_5xxx_init.S28 #define cacheop(kva, size, linesize, op) \
30 addu t1, kva, size ; \
33 and t0, kva, t2 ; \

Completed in 26 milliseconds

123