Home
last modified time | relevance | path

Searched refs:sc_pd (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/firmware/imx/
Dscu-pd.c219 struct imx_sc_pm_domain *sc_pd; in imx_scu_pd_xlate() local
221 sc_pd = to_imx_sc_pd(pd_data->domains[i]); in imx_scu_pd_xlate()
222 if (sc_pd->rsrc == spec->args[0]) { in imx_scu_pd_xlate()
223 domain = &sc_pd->pd; in imx_scu_pd_xlate()
235 struct imx_sc_pm_domain *sc_pd; in imx_scu_add_pm_domain() local
238 sc_pd = devm_kzalloc(dev, sizeof(*sc_pd), GFP_KERNEL); in imx_scu_add_pm_domain()
239 if (!sc_pd) in imx_scu_add_pm_domain()
242 sc_pd->rsrc = pd_ranges->rsrc + idx; in imx_scu_add_pm_domain()
243 sc_pd->pd.power_off = imx_sc_pd_power_off; in imx_scu_add_pm_domain()
244 sc_pd->pd.power_on = imx_sc_pd_power_on; in imx_scu_add_pm_domain()
[all …]
/Linux-v5.4/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c451 newxprt->sc_pd = ib_alloc_pd(dev, 0); in svc_rdma_accept()
452 if (IS_ERR(newxprt->sc_pd)) { in svc_rdma_accept()
483 newxprt->sc_cm_id, newxprt->sc_pd); in svc_rdma_accept()
489 ret = rdma_create_qp(newxprt->sc_cm_id, newxprt->sc_pd, &qp_attr); in svc_rdma_accept()
619 if (rdma->sc_pd && !IS_ERR(rdma->sc_pd)) in __svc_rdma_free()
620 ib_dealloc_pd(rdma->sc_pd); in __svc_rdma_free()
Dsvc_rdma_sendto.c143 addr = ib_dma_map_single(rdma->sc_pd->device, buffer, in svc_rdma_send_ctxt_alloc()
145 if (ib_dma_mapping_error(rdma->sc_pd->device, addr)) in svc_rdma_send_ctxt_alloc()
157 ctxt->sc_sges[i].lkey = rdma->sc_pd->local_dma_lkey; in svc_rdma_send_ctxt_alloc()
179 ib_dma_unmap_single(rdma->sc_pd->device, in svc_rdma_send_ctxts_destroy()
531 ib_dma_sync_single_for_device(rdma->sc_pd->device, in svc_rdma_sync_reply_hdr()
621 ib_dma_sync_single_for_device(rdma->sc_pd->device, in svc_rdma_pull_up_reply_msg()
Dsvc_rdma_recvfrom.c133 addr = ib_dma_map_single(rdma->sc_pd->device, buffer, in svc_rdma_recv_ctxt_alloc()
135 if (ib_dma_mapping_error(rdma->sc_pd->device, addr)) in svc_rdma_recv_ctxt_alloc()
145 ctxt->rc_recv_sge.lkey = rdma->sc_pd->local_dma_lkey; in svc_rdma_recv_ctxt_alloc()
161 ib_dma_unmap_single(rdma->sc_pd->device, ctxt->rc_recv_sge.addr, in svc_rdma_recv_ctxt_destroy()
304 ib_dma_sync_single_for_cpu(rdma->sc_pd->device, in svc_rdma_wc_receive()
/Linux-v5.4/drivers/infiniband/hw/i40iw/
Di40iw_verbs.h50 struct i40iw_sc_pd sc_pd; member
Di40iw_puda.h117 struct i40iw_sc_pd sc_pd; member
Di40iw_verbs.c291 struct i40iw_sc_pd *sc_pd; in i40iw_alloc_pd() local
305 sc_pd = &iwpd->sc_pd; in i40iw_alloc_pd()
310 dev->iw_pd_ops->pd_init(dev, sc_pd, pd_id, ucontext->abi_ver); in i40iw_alloc_pd()
318 dev->iw_pd_ops->pd_init(dev, sc_pd, pd_id, -1); in i40iw_alloc_pd()
617 init_info.pd = &iwpd->sc_pd; in i40iw_create_qp()
1527 info->pd_id = iwpd->sc_pd.pd_id; in i40iw_hw_alloc_stag()
1697 stag_info->pd_id = iwpd->sc_pd.pd_id; in i40iw_hwreg_mr()
2025 info->pd_id = cpu_to_le32(iwpd->sc_pd.pd_id & 0x00007fff); in i40iw_dereg_mr()
Di40iw_puda.c577 qp->pd = &rsrc->sc_pd; in i40iw_puda_qp_create()
934 dev->iw_pd_ops->pd_init(dev, &rsrc->sc_pd, info->pd_id, -1); in i40iw_puda_create_rsrc()
Di40iw_utils.c617 i40iw_free_resource(iwdev, iwdev->allocated_pds, iwpd->sc_pd.pd_id); in i40iw_rem_pdusecount()
Di40iw_cm.c3412 iwarp_info->pd_id = iwqp->iwpd->sc_pd.pd_id; in i40iw_cm_init_tsa_conn()
/Linux-v5.4/include/linux/sunrpc/
Dsvc_rdma.h91 struct ib_pd *sc_pd; member