/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_cq.c | 68 hermon_cq_alloc(hermon_state_t *state, ibt_cq_hdl_t ibt_cqhdl, in hermon_cq_alloc() 789 hermon_cq_modify(hermon_state_t *state, hermon_cqhdl_t cq, in hermon_cq_modify() 842 hermon_cq_notify(hermon_state_t *state, hermon_cqhdl_t cq, in hermon_cq_notify() 1057 hermon_cq_handler(hermon_state_t *state, hermon_eqhdl_t eq, in hermon_cq_handler() 1103 hermon_cq_err_handler(hermon_state_t *state, hermon_eqhdl_t eq, in hermon_cq_err_handler() 1276 hermon_cqhdl_from_cqnum(hermon_state_t *state, uint_t cqnum) in hermon_cqhdl_from_cqnum() 1291 hermon_cq_cqe_consume(hermon_state_t *state, hermon_cqhdl_t cq, in hermon_cq_cqe_consume() 1593 hermon_cq_resize_helper(hermon_state_t *state, hermon_cqhdl_t cq) in hermon_cq_resize_helper() 1780 hermon_get_cq_sched_list(hermon_state_t *state) in hermon_get_cq_sched_list() 1868 hermon_cq_sched_init(hermon_state_t *state) in hermon_cq_sched_init() [all …]
|
H A D | hermon_mr.c | 71 static uint64_t hermon_mr_nummtt_needed(hermon_state_t *state, 75 static void hermon_mr_mem_unbind(hermon_state_t *state, 79 static int hermon_mr_fast_mtt_write_fmr(hermon_state_t *state, 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() 443 hermon_mr_alloc_fmr(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_mr_alloc_fmr() 656 hermon_mr_register_physical_fmr(hermon_state_t *state, in hermon_mr_register_physical_fmr() 987 hermon_mr_query(hermon_state_t *state, hermon_mrhdl_t mr, in hermon_mr_query() 1076 hermon_mr_reregister(hermon_state_t *state, hermon_mrhdl_t mr, in hermon_mr_reregister() 1468 hermon_mr_common_reg(hermon_state_t *state, hermon_pdhdl_t pd, in hermon_mr_common_reg() [all …]
|
H A D | hermon_umap.c | 134 hermon_state_t *state; in hermon_devmap() 252 hermon_umap_uarpg(hermon_state_t *state, devmap_cookie_t dhp, in hermon_umap_uarpg() 458 hermon_state_t *state; in hermon_devmap_umem_map() 599 hermon_state_t *state; in hermon_devmap_umem_dup() 661 hermon_state_t *state; in hermon_devmap_umem_unmap() 863 hermon_state_t *state; in hermon_devmap_dbrecmem_map() 998 hermon_state_t *state; in hermon_devmap_dbrecmem_dup() 1060 hermon_state_t *state; in hermon_devmap_dbrecmem_unmap() 1248 hermon_state_t *state; in hermon_devmap_devmem_map() 1292 hermon_state_t *state; in hermon_devmap_devmem_dup() [all …]
|
H A D | hermon_qpmod.c | 73 static int hermon_qp_validate_resp_rsrc(hermon_state_t *state, 75 static int hermon_qp_validate_init_depth(hermon_state_t *state, 85 hermon_qp_modify(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_modify() 1112 hermon_qp_init2init(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_init2init() 1318 hermon_qp_init2rtr(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_init2rtr() 1692 hermon_qp_rtr2rts(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_rtr2rts() 1961 hermon_qp_rts2rts(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_rts2rts() 2193 hermon_qp_rts2sqd(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_rts2sqd() 2250 hermon_qp_sqd2rts(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_sqd2rts() 2551 hermon_qp_sqd2sqd(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_sqd2sqd() [all …]
|
H A D | hermon_wr.c | 48 static int hermon_wqe_mlx_build(hermon_state_t *state, hermon_qphdl_t qp, 73 hermon_post_send_ud(hermon_state_t *state, hermon_qphdl_t qp, in hermon_post_send_ud() 426 hermon_post_send_rc(hermon_state_t *state, hermon_qphdl_t qp, in hermon_post_send_rc() 779 hermon_post_send(hermon_state_t *state, hermon_qphdl_t qp, in hermon_post_send() 1112 hermon_post_recv(hermon_state_t *state, hermon_qphdl_t qp, in hermon_post_recv() 1222 hermon_post_srq(hermon_state_t *state, hermon_srqhdl_t srq, in hermon_post_srq() 1301 hermon_wqe_send_build(hermon_state_t *state, hermon_qphdl_t qp, in hermon_wqe_send_build() 1680 hermon_wqe_mlx_build(hermon_state_t *state, hermon_qphdl_t qp, in hermon_wqe_mlx_build() 1909 hermon_wqe_recv_build(hermon_state_t *state, hermon_qphdl_t qp, in hermon_wqe_recv_build() 1970 hermon_wqe_srq_build(hermon_state_t *state, hermon_srqhdl_t srq, in hermon_wqe_srq_build() [all …]
|
H A D | hermon_srq.c | 44 static void hermon_srq_sgl_to_logwqesz(hermon_state_t *state, uint_t num_sgl, 52 hermon_srq_alloc(hermon_state_t *state, hermon_srq_info_t *srqinfo, in hermon_srq_alloc() 446 hermon_srq_free(hermon_state_t *state, hermon_srqhdl_t *srqhdl, in hermon_srq_free() 585 hermon_srq_modify(hermon_state_t *state, hermon_srqhdl_t srq, uint_t size, in hermon_srq_modify() 948 hermon_srqhdl_from_srqnum(hermon_state_t *state, uint_t srqnum) in hermon_srqhdl_from_srqnum() 964 hermon_srq_sgl_to_logwqesz(hermon_state_t *state, uint_t num_sgl, in hermon_srq_sgl_to_logwqesz()
|
H A D | hermon_qp.c | 48 static int hermon_special_qp_rsrc_alloc(hermon_state_t *state, 50 static int hermon_special_qp_rsrc_free(hermon_state_t *state, 61 hermon_qp_alloc(hermon_state_t *state, hermon_qp_info_t *qpinfo, in hermon_qp_alloc() 1223 hermon_qp_alloc_range(hermon_state_t *state, uint_t log2, in hermon_qp_alloc_range() 1859 hermon_qp_free(hermon_state_t *state, hermon_qphdl_t *qphdl, in hermon_qp_free() 2103 hermon_qp_query(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_query() 2404 hermon_qp_create_qpn(hermon_state_t *state, hermon_qphdl_t qp, in hermon_qp_create_qpn() 2574 hermon_qpn_avl_init(hermon_state_t *state) in hermon_qpn_avl_init() 2592 hermon_qpn_avl_fini(hermon_state_t *state) in hermon_qpn_avl_fini() 2633 hermon_qphdl_from_qpnum(hermon_state_t *state, uint_t qpnum) in hermon_qphdl_from_qpnum() [all …]
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_cfg.h | 194 int hermon_cfg_profile_init_phase1(hermon_state_t *state); 195 int hermon_cfg_profile_init_phase2(hermon_state_t *state); 196 void hermon_cfg_profile_fini(hermon_state_t *state);
|
H A D | hermon_typedef.h | 42 typedef struct hermon_state_s hermon_state_t; typedef
|