/titanic_50/usr/src/uts/common/sys/ib/adapters/hermon/ |
H A D | hermon_qp.h | 194 hermon_qphdl_t qpi_qphdl; 376 ibc_cq_hdl_t *recv_cq_p, hermon_qphdl_t *qp_p, uint_t sleepflag); 377 int hermon_qp_free(hermon_state_t *state, hermon_qphdl_t *qphdl, 379 int hermon_qp_query(hermon_state_t *state, hermon_qphdl_t qphdl, 381 hermon_qphdl_t hermon_qphdl_from_qpnum(hermon_state_t *state, uint_t qpnum); 388 int hermon_qp_modify(hermon_state_t *state, hermon_qphdl_t qp, 391 int hermon_qp_to_reset(hermon_state_t *state, hermon_qphdl_t qp);
|
H A D | hermon_wr.h | 176 int hermon_post_send(hermon_state_t *state, hermon_qphdl_t qphdl, 178 int hermon_post_recv(hermon_state_t *state, hermon_qphdl_t qphdl, 184 int hermon_wrid_from_reset_handling(hermon_state_t *state, hermon_qphdl_t qp); 185 int hermon_wrid_to_reset_handling(hermon_state_t *state, hermon_qphdl_t qp); 191 void hermon_check_qp_debug(hermon_state_t *state, hermon_qphdl_t qp);
|
H A D | hermon_misc.h | 531 hermon_qphdl_t hlc_qp_hdl; 655 int hermon_mcg_attach(hermon_state_t *state, hermon_qphdl_t qphdl, ib_gid_t gid, 657 int hermon_mcg_detach(hermon_state_t *state, hermon_qphdl_t qphdl, ib_gid_t gid,
|
H A D | hermon_typedef.h | 121 typedef struct hermon_sw_qp_s *hermon_qphdl_t; typedef
|
H A D | hermon_cq.h | 290 void hermon_cq_entries_flush(hermon_state_t *state, hermon_qphdl_t qp);
|
/titanic_50/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_qpmod.c | 47 static int hermon_qp_reset2init(hermon_state_t *state, hermon_qphdl_t qp, 49 static int hermon_qp_init2init(hermon_state_t *state, hermon_qphdl_t qp, 51 static int hermon_qp_init2rtr(hermon_state_t *state, hermon_qphdl_t qp, 53 static int hermon_qp_rtr2rts(hermon_state_t *state, hermon_qphdl_t qp, 55 static int hermon_qp_rts2rts(hermon_state_t *state, hermon_qphdl_t qp, 58 static int hermon_qp_rts2sqd(hermon_state_t *state, hermon_qphdl_t qp, 61 static int hermon_qp_sqd2rts(hermon_state_t *state, hermon_qphdl_t qp, 63 static int hermon_qp_sqd2sqd(hermon_state_t *state, hermon_qphdl_t qp, 65 static int hermon_qp_sqerr2rts(hermon_state_t *state, hermon_qphdl_t qp, 67 static int hermon_qp_to_error(hermon_state_t *state, hermon_qphdl_t qp); [all …]
|
H A D | hermon_event.c | 1195 hermon_qphdl_t qp; in hermon_comm_estbl_handler() 1245 hermon_qphdl_t qp; in hermon_local_wq_cat_err_handler() 1295 hermon_qphdl_t qp; in hermon_invreq_local_wq_err_handler() 1345 hermon_qphdl_t qp; in hermon_local_acc_vio_wq_err_handler() 1395 hermon_qphdl_t qp; in hermon_sendq_drained_handler() 1461 hermon_qphdl_t qp; in hermon_path_mig_handler() 1511 hermon_qphdl_t qp; in hermon_path_mig_err_handler() 1561 hermon_qphdl_t qp; in hermon_catastrophic_handler() 1621 hermon_qphdl_t qp; in hermon_srq_last_wqe_reached_handler() 1666 hermon_qphdl_t qp; in hermon_fexch_error_handler()
|
H A D | hermon_wr.c | 46 static int hermon_wqe_send_build(hermon_state_t *state, hermon_qphdl_t qp, 48 static int hermon_wqe_mlx_build(hermon_state_t *state, hermon_qphdl_t qp, 50 static void hermon_wqe_headroom(uint_t from, hermon_qphdl_t qp); 51 static int hermon_wqe_recv_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() 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() [all …]
|
H A D | hermon_umap.c | 88 static ibt_status_t hermon_umap_qp_data_out(hermon_qphdl_t qp, 330 hermon_qphdl_t qp; in hermon_umap_qpmem() 337 qp = (hermon_qphdl_t)rsrcp->hr_addr; in hermon_umap_qpmem() 461 hermon_qphdl_t qp; in hermon_devmap_umem_map() 665 hermon_qphdl_t qp; in hermon_devmap_umem_unmap() 816 qp = (hermon_qphdl_t)rsrcp->hr_addr; in hermon_devmap_umem_unmap() 866 hermon_qphdl_t qp; in hermon_devmap_dbrecmem_map() 1064 hermon_qphdl_t qp; in hermon_devmap_dbrecmem_unmap() 1201 qp = (hermon_qphdl_t)rsrcp->hr_addr; in hermon_devmap_dbrecmem_unmap() 1496 status = hermon_umap_qp_data_out((hermon_qphdl_t)hdl, in hermon_umap_ci_data_out() [all …]
|
H A D | hermon_qp.c | 45 static int hermon_qp_create_qpn(hermon_state_t *state, hermon_qphdl_t qp, 67 hermon_qphdl_t qp; in hermon_qp_alloc() 75 hermon_qphdl_t *qphdl; in hermon_qp_alloc() 273 qp = (hermon_qphdl_t)rsrc->hr_addr; in hermon_qp_alloc() 770 hermon_qphdl_t qp; in hermon_special_qp_alloc() 776 hermon_qphdl_t *qphdl; in hermon_special_qp_alloc() 885 qp = (hermon_qphdl_t)rsrc->hr_addr; in hermon_special_qp_alloc() 1226 hermon_qphdl_t *qphdl, uint_t sleepflag) in hermon_qp_alloc_range() 1230 hermon_qphdl_t qp; in hermon_qp_alloc_range() 1419 qp = (hermon_qphdl_t)rsrc->hr_addr; in hermon_qp_alloc_range() [all …]
|
H A D | hermon_ci.c | 745 send_cq, recv_cq, (hermon_qphdl_t *)qp_p, HERMON_NOSLEEP); in hermon_ci_alloc_qp_range() 759 hermon_qphdl_t qphdl; in hermon_ci_free_qp() 764 qphdl = (hermon_qphdl_t)qp; in hermon_ci_free_qp() 806 hermon_qphdl_t qphdl; in hermon_ci_query_qp() 811 qphdl = (hermon_qphdl_t)qp; in hermon_ci_query_qp() 830 hermon_qphdl_t qphdl; in hermon_ci_modify_qp() 835 qphdl = (hermon_qphdl_t)qp; in hermon_ci_modify_qp() 1663 hermon_qphdl_t qphdl; in hermon_ci_attach_mcg() 1668 qphdl = (hermon_qphdl_t)qp; in hermon_ci_attach_mcg() 1686 hermon_qphdl_t qphdl; in hermon_ci_detach_mcg() [all …]
|
H A D | hermon_misc.c | 52 hermon_hw_mcg_qp_list_t *mcg_qplist, hermon_qphdl_t qp, uint_t *qp_found); 54 hermon_hw_mcg_qp_list_t *mcg_qplist, hermon_qphdl_t qp); 55 static void hermon_qp_mcg_refcnt_inc(hermon_qphdl_t qp); 56 static void hermon_qp_mcg_refcnt_dec(hermon_qphdl_t qp); 720 hermon_mcg_attach(hermon_state_t *state, hermon_qphdl_t qp, ib_gid_t gid, in hermon_mcg_attach() 1143 hermon_mcg_detach(hermon_state_t *state, hermon_qphdl_t qp, ib_gid_t gid, in hermon_mcg_detach() 1308 hermon_qp_mcg_refcnt_inc(hermon_qphdl_t qp) in hermon_qp_mcg_refcnt_inc() 1322 hermon_qp_mcg_refcnt_dec(hermon_qphdl_t qp) in hermon_qp_mcg_refcnt_dec() 1337 hermon_hw_mcg_qp_list_t *mcg_qplist, hermon_qphdl_t qp, in hermon_mcg_qplist_add() 1399 hermon_hw_mcg_qp_list_t *mcg_qplist, hermon_qphdl_t qp) in hermon_mcg_qplist_remove()
|
H A D | hermon_rsrc.c | 1112 hdl_info.swi_prealloc_sz = sizeof (hermon_qphdl_t); in hermon_rsrc_init_phase2() 1275 hdl_info.swi_prealloc_sz = sizeof (hermon_qphdl_t); in hermon_rsrc_fini() 2480 hermon_qphdl_t qphdl; in hermon_rsrc_qphdl_constructor() 2483 qphdl = (hermon_qphdl_t)qp; in hermon_rsrc_qphdl_constructor() 2501 hermon_qphdl_t qphdl; in hermon_rsrc_qphdl_destructor() 2503 qphdl = (hermon_qphdl_t)qp; in hermon_rsrc_qphdl_destructor()
|
H A D | hermon_cq.c | 1647 hermon_cq_entries_flush(hermon_state_t *state, hermon_qphdl_t qp) in hermon_cq_entries_flush()
|