Lines Matching refs:iwpd
286 struct irdma_pd *iwpd = to_iwpd(pd); in irdma_alloc_pd() local
303 sc_pd = &iwpd->sc_pd; in irdma_alloc_pd()
319 spin_lock_init(&iwpd->udqp_list_lock); in irdma_alloc_pd()
320 INIT_LIST_HEAD(&iwpd->udqp_list); in irdma_alloc_pd()
335 struct irdma_pd *iwpd = to_iwpd(ibpd); in irdma_dealloc_pd() local
338 irdma_free_rsrc(iwdev->rf, iwdev->rf->allocated_pds, iwpd->sc_pd.pd_id); in irdma_dealloc_pd()
681 struct irdma_pd *iwpd = to_iwpd(ibpd); in irdma_create_qp() local
752 iwqp->iwpd = iwpd; in irdma_create_qp()
761 init_info.pd = &iwpd->sc_pd; in irdma_create_qp()
772 init_info.qp_uk_init_info.abi_ver = iwpd->sc_pd.abi_ver; in irdma_create_qp()
835 spin_lock_irqsave(&iwpd->udqp_list_lock, flags); in irdma_create_qp()
837 list_add_tail(&iwqp->ud_list_elem, &iwpd->udqp_list); in irdma_create_qp()
838 spin_unlock_irqrestore(&iwpd->udqp_list_lock, flags); in irdma_create_qp()
894 spin_lock_irqsave(&iwqp->iwpd->udqp_list_lock, flags); in irdma_destroy_qp()
897 spin_unlock_irqrestore(&iwqp->iwpd->udqp_list_lock, flags); in irdma_destroy_qp()