Searched refs:hermon_qphdl_t (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/adapters/hermon/
H A Dhermon_wr.h176 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 Dhermon_qp.h194 hermon_qphdl_t qpi_qphdl;
217 * The hermon_sw_qp_s structure is also referred to using the "hermon_qphdl_t"
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 Dhermon_typedef.h121 typedef struct hermon_sw_qp_s *hermon_qphdl_t; typedef in typeref:struct:hermon_sw_qp_s
H A Dhermon_misc.h531 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 Dhermon_cq.h290 void hermon_cq_entries_flush(hermon_state_t *state, hermon_qphdl_t qp);
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_event.c1195 hermon_qphdl_t qp;
1245 hermon_qphdl_t qp;
1295 hermon_qphdl_t qp;
1345 hermon_qphdl_t qp;
1395 hermon_qphdl_t qp;
1461 hermon_qphdl_t qp;
1511 hermon_qphdl_t qp;
1561 hermon_qphdl_t qp;
1621 hermon_qphdl_t qp;
1666 hermon_qphdl_t q
[all...]
H A Dhermon_qpmod.c47 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 q
[all...]
H A Dhermon_umap.c88 static ibt_status_t hermon_umap_qp_data_out(hermon_qphdl_t qp,
330 hermon_qphdl_t qp;
337 qp = (hermon_qphdl_t)rsrcp->hr_addr;
461 hermon_qphdl_t qp;
665 hermon_qphdl_t qp;
816 qp = (hermon_qphdl_t)rsrcp->hr_addr;
866 hermon_qphdl_t qp;
1064 hermon_qphdl_t qp;
1201 qp = (hermon_qphdl_t)rsrcp->hr_addr;
1496 status = hermon_umap_qp_data_out((hermon_qphdl_t)hd
[all...]
H A Dhermon_wr.c46 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,
426 hermon_post_send_rc(hermon_state_t *state, hermon_qphdl_t qp,
779 hermon_post_send(hermon_state_t *state, hermon_qphdl_t qp,
1112 hermon_post_recv(hermon_state_t *state, hermon_qphdl_t qp,
1301 hermon_wqe_send_build(hermon_state_t *state, hermon_qphdl_t qp,
1680 hermon_wqe_mlx_build(hermon_state_t *state, hermon_qphdl_t q
[all...]
H A Dhermon_ci.c745 send_cq, recv_cq, (hermon_qphdl_t *)qp_p, HERMON_NOSLEEP);
759 hermon_qphdl_t qphdl;
764 qphdl = (hermon_qphdl_t)qp;
806 hermon_qphdl_t qphdl;
811 qphdl = (hermon_qphdl_t)qp;
830 hermon_qphdl_t qphdl;
835 qphdl = (hermon_qphdl_t)qp;
1663 hermon_qphdl_t qphdl;
1668 qphdl = (hermon_qphdl_t)qp;
1686 hermon_qphdl_t qphd
[all...]
H A Dhermon_qp.c45 static int hermon_qp_create_qpn(hermon_state_t *state, hermon_qphdl_t qp,
67 hermon_qphdl_t qp;
75 hermon_qphdl_t *qphdl;
273 qp = (hermon_qphdl_t)rsrc->hr_addr;
770 hermon_qphdl_t qp;
776 hermon_qphdl_t *qphdl;
885 qp = (hermon_qphdl_t)rsrc->hr_addr;
1226 hermon_qphdl_t *qphdl, uint_t sleepflag)
1230 hermon_qphdl_t qp;
1419 qp = (hermon_qphdl_t)rsr
[all...]
H A Dhermon_misc.c52 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,
1143 hermon_mcg_detach(hermon_state_t *state, hermon_qphdl_t qp, ib_gid_t gid,
1308 hermon_qp_mcg_refcnt_inc(hermon_qphdl_t qp)
1322 hermon_qp_mcg_refcnt_dec(hermon_qphdl_t qp)
1337 hermon_hw_mcg_qp_list_t *mcg_qplist, hermon_qphdl_t qp,
1399 hermon_hw_mcg_qp_list_t *mcg_qplist, hermon_qphdl_t q
[all...]
H A Dhermon_rsrc.c1112 hdl_info.swi_prealloc_sz = sizeof (hermon_qphdl_t);
1275 hdl_info.swi_prealloc_sz = sizeof (hermon_qphdl_t);
2480 hermon_qphdl_t qphdl;
2483 qphdl = (hermon_qphdl_t)qp;
2501 hermon_qphdl_t qphdl;
2503 qphdl = (hermon_qphdl_t)qp;
H A Dhermon_cq.c1647 hermon_cq_entries_flush(hermon_state_t *state, hermon_qphdl_t qp)

Completed in 81 milliseconds