/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_mr.h | 202 hermon_pdhdl_t mr_pdhdl; 291 int hermon_dma_mr_register(hermon_state_t *state, hermon_pdhdl_t pdhdl, 293 int hermon_mr_register(hermon_state_t *state, hermon_pdhdl_t pdhdl, 296 int hermon_mr_register_buf(hermon_state_t *state, hermon_pdhdl_t pdhdl, 305 hermon_pdhdl_t pdhdl, ibt_smr_attr_t *attr_p, hermon_mrhdl_t *mrhdl_new); 311 hermon_pdhdl_t pdhdl, ibt_mr_attr_t *attr_p, hermon_mrhdl_t *mrhdl_new, 314 hermon_pdhdl_t pd, ibt_smr_attr_t *mr_attr, struct buf *buf, 318 int hermon_mw_alloc(hermon_state_t *state, hermon_pdhdl_t pdhdl, 324 int hermon_mr_alloc_fmr(hermon_state_t *state, hermon_pdhdl_t pd, 329 int hermon_mr_alloc_lkey(hermon_state_t *state, hermon_pdhdl_t pd, [all …]
|
H A D | hermon_misc.h | 335 hermon_pdhdl_t ah_pdhdl; 555 hermon_pdhdl_t hls_pd_hdl; 634 int hermon_create_fmr_pool(hermon_state_t *state, hermon_pdhdl_t pdhdl, 645 int hermon_ah_alloc(hermon_state_t *state, hermon_pdhdl_t pd, 650 hermon_pdhdl_t *pdhdl, ibt_adds_vect_t *attr_p); 661 int hermon_pd_alloc(hermon_state_t *state, hermon_pdhdl_t *pdhdl, 663 int hermon_pd_free(hermon_state_t *state, hermon_pdhdl_t *pdhdl); 664 void hermon_pd_refcnt_inc(hermon_pdhdl_t pd); 665 void hermon_pd_refcnt_dec(hermon_pdhdl_t pd);
|
H A D | hermon_fcoib.h | 90 int hermon_fcoib_fexch_mkey_init(hermon_state_t *state, hermon_pdhdl_t pd, 92 int hermon_fcoib_fexch_mkey_fini(hermon_state_t *state, hermon_pdhdl_t pd,
|
H A D | hermon_srq.h | 83 hermon_pdhdl_t srq_pdhdl; 140 hermon_pdhdl_t srqi_pd;
|
H A D | hermon_typedef.h | 115 typedef struct hermon_sw_pd_s *hermon_pdhdl_t; typedef
|
H A D | hermon_qp.h | 246 hermon_pdhdl_t qp_pdhdl;
|
H A D | hermon.h | 553 hermon_pdhdl_t hs_pdhdl_internal;
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_ci.c | 452 hermon_pdhdl_t pdhdl; in hermon_ci_alloc_pd() 482 hermon_pdhdl_t pdhdl; in hermon_ci_free_pd() 487 pdhdl = (hermon_pdhdl_t)pd; in hermon_ci_free_pd() 544 hermon_pdhdl_t pdhdl; in hermon_ci_alloc_ah() 549 pdhdl = (hermon_pdhdl_t)pd; in hermon_ci_alloc_ah() 598 hermon_pdhdl_t pdhdl; in hermon_ci_query_ah() 1112 hermon_pdhdl_t pdhdl; in hermon_ci_register_mr() 1134 pdhdl = (hermon_pdhdl_t)pd; in hermon_ci_register_mr() 1184 hermon_pdhdl_t pdhdl; in hermon_ci_register_buf() 1206 pdhdl = (hermon_pdhdl_t)pd; in hermon_ci_register_buf() [all …]
|
H A D | hermon_mr.c | 62 static int hermon_mr_common_reg(hermon_state_t *state, hermon_pdhdl_t pd, 66 hermon_pdhdl_t pd, hermon_bind_info_t *bind, hermon_mrhdl_t *mrhdl_new, 103 hermon_mr_register(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_mr_register() 134 hermon_mr_register_buf(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_mr_register_buf() 174 hermon_pdhdl_t pd, ibt_smr_attr_t *mr_attr, hermon_mrhdl_t *mrhdl_new) in hermon_mr_register_shared() 443 hermon_mr_alloc_fmr(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_mr_alloc_fmr() 750 hermon_pdhdl_t pd; in hermon_mr_deregister() 945 hermon_pdhdl_t pd; in hermon_mr_dealloc_fmr() 1077 hermon_pdhdl_t pd, ibt_mr_attr_t *mr_attr, hermon_mrhdl_t *mrhdl_new, in hermon_mr_reregister() 1107 hermon_pdhdl_t pd, ibt_smr_attr_t *mr_attr, struct buf *buf, in hermon_mr_reregister_buf() [all …]
|
H A D | hermon_misc.c | 487 hermon_ah_alloc(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_ah_alloc() 567 hermon_pdhdl_t pd; in hermon_ah_free() 604 hermon_ah_query(hermon_state_t *state, hermon_ahhdl_t ah, hermon_pdhdl_t *pd, in hermon_ah_query() 1804 hermon_pd_alloc(hermon_state_t *state, hermon_pdhdl_t *pdhdl, uint_t sleepflag) in hermon_pd_alloc() 1807 hermon_pdhdl_t pd; in hermon_pd_alloc() 1821 pd = (hermon_pdhdl_t)rsrc->hr_addr; in hermon_pd_alloc() 1836 hermon_pd_free(hermon_state_t *state, hermon_pdhdl_t *pdhdl) in hermon_pd_free() 1839 hermon_pdhdl_t pd; in hermon_pd_free() 1865 *pdhdl = (hermon_pdhdl_t)NULL; in hermon_pd_free() 1876 hermon_pd_refcnt_inc(hermon_pdhdl_t pd) in hermon_pd_refcnt_inc() [all …]
|
H A D | hermon_fcoib.c | 233 hermon_fcoib_fexch_mkey_init(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_fcoib_fexch_mkey_init() 263 hermon_fcoib_fexch_mkey_fini(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_fcoib_fexch_mkey_fini()
|
H A D | hermon_qp.c | 79 hermon_pdhdl_t pd; in hermon_qp_alloc() 200 pd = (hermon_pdhdl_t)attr_p->qp_pd_hdl; in hermon_qp_alloc() 779 hermon_pdhdl_t pd; in hermon_special_qp_alloc() 826 pd = (hermon_pdhdl_t)attr_p->qp_pd_hdl; in hermon_special_qp_alloc() 1239 hermon_pdhdl_t pd; in hermon_qp_alloc_range() 1324 pd = (hermon_pdhdl_t)attr_p->qp_pd_hdl; in hermon_qp_alloc_range() 1866 hermon_pdhdl_t pd; in hermon_qp_free()
|
H A D | hermon_rsrc.c | 2349 hermon_pdhdl_t addr; in hermon_rsrc_pdhdl_alloc() 2361 addr = (hermon_pdhdl_t)hdl->hr_addr; in hermon_rsrc_pdhdl_alloc() 2406 hermon_pdhdl_t pdhdl; in hermon_rsrc_pdhdl_constructor() 2409 pdhdl = (hermon_pdhdl_t)pd; in hermon_rsrc_pdhdl_constructor() 2427 hermon_pdhdl_t pdhdl; in hermon_rsrc_pdhdl_destructor() 2429 pdhdl = (hermon_pdhdl_t)pd; in hermon_rsrc_pdhdl_destructor()
|
H A D | hermon_srq.c | 56 hermon_pdhdl_t pd; in hermon_srq_alloc() 454 hermon_pdhdl_t pd; in hermon_srq_free()
|
H A D | hermon_cq.c | 78 hermon_pdhdl_t pd; in hermon_cq_alloc() 418 hermon_pdhdl_t pd; in hermon_cq_free() 584 hermon_pdhdl_t pd; in hermon_cq_resize()
|
H A D | hermon_umap.c | 92 static ibt_status_t hermon_umap_pd_data_out(hermon_pdhdl_t pd, 1512 status = hermon_umap_pd_data_out((hermon_pdhdl_t)hdl, in hermon_umap_ci_data_out() 1763 hermon_umap_pd_data_out(hermon_pdhdl_t pd, mlnx_umap_pd_data_out_t *data, in hermon_umap_pd_data_out()
|
H A D | hermon_event.c | 733 hermon_pdhdl_t pd; in hermon_eq_alloc() 902 hermon_pdhdl_t pd; in hermon_eq_free()
|