Lines Matching defs:pd
487 hermon_ah_alloc(hermon_state_t *state, hermon_pdhdl_t pd,
518 hermon_pd_refcnt_inc(pd);
532 hermon_pd_refcnt_dec(pd);
536 udav->pd = pd->pd_pdnum;
549 ah->ah_pdhdl = pd;
567 hermon_pdhdl_t pd;
578 pd = ah->ah_pdhdl;
586 hermon_pd_refcnt_dec(pd);
604 hermon_ah_query(hermon_state_t *state, hermon_ahhdl_t ah, hermon_pdhdl_t *pd,
613 *pd = ah->ah_pdhdl;
708 ah->ah_udav->pd = old_udav.pd;
1807 hermon_pdhdl_t pd;
1821 pd = (hermon_pdhdl_t)rsrc->hr_addr;
1822 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*pd))
1824 pd->pd_refcnt = 0;
1825 *pdhdl = pd;
1839 hermon_pdhdl_t pd;
1846 pd = *pdhdl;
1847 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*pd))
1848 rsrc = pd->pd_rsrcp;
1857 if (pd->pd_refcnt != 0) {
1876 hermon_pd_refcnt_inc(hermon_pdhdl_t pd)
1879 atomic_inc_32(&pd->pd_refcnt);
1888 hermon_pd_refcnt_dec(hermon_pdhdl_t pd)
1891 atomic_dec_32(&pd->pd_refcnt);
2550 hermon_create_fmr_pool(hermon_state_t *state, hermon_pdhdl_t pd,
2605 status = hermon_mr_alloc_fmr(state, pd, fmrpool, &mr);