Searched refs:tavor_cqhdl_t (Results 1 - 12 of 12) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/
H A Dtavor_cq.h190 * The tavor_sw_cq_s structure is also referred to using the "tavor_cqhdl_t"
259 ibt_cq_attr_t *attr_p, uint_t *actual_size, tavor_cqhdl_t *cqhdl,
261 int tavor_cq_free(tavor_state_t *state, tavor_cqhdl_t *cqhdl,
263 int tavor_cq_resize(tavor_state_t *state, tavor_cqhdl_t cqhdl,
265 int tavor_cq_notify(tavor_state_t *state, tavor_cqhdl_t cqhdl,
267 int tavor_cq_poll(tavor_state_t *state, tavor_cqhdl_t cqhdl, ibt_wc_t *wc_p,
273 int tavor_cq_refcnt_inc(tavor_cqhdl_t cq, uint_t is_special);
274 void tavor_cq_refcnt_dec(tavor_cqhdl_t cq);
275 tavor_cqhdl_t tavor_cqhdl_from_cqnum(tavor_state_t *state, uint_t cqnum);
H A Dtavor_typedef.h88 typedef struct tavor_sw_cq_s *tavor_cqhdl_t; typedef in typeref:struct:tavor_sw_cq_s
H A Dtavor_wr.h303 uint64_t tavor_wrid_get_entry(tavor_cqhdl_t cqhdl, tavor_hw_cqe_t *cqe,
309 void tavor_wrid_cq_reap(tavor_cqhdl_t cq);
310 void tavor_wrid_cq_force_reap(tavor_cqhdl_t cq);
314 tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe);
H A Dtavor_qp.h287 tavor_cqhdl_t qp_sq_cqhdl;
296 tavor_cqhdl_t qp_rq_cqhdl;
H A Dtavor_misc.h468 tavor_cqhdl_t tlc_cqhdl[2];
H A Dtavor.h508 tavor_cqhdl_t *ts_cqhdl;
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cq.c49 static int tavor_cq_cqe_consume(tavor_state_t *state, tavor_cqhdl_t cq,
51 static int tavor_cq_errcqe_consume(tavor_state_t *state, tavor_cqhdl_t cq,
53 static void tavor_cqe_sync(tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe,
55 static void tavor_cq_resize_helper(tavor_cqhdl_t cq, tavor_hw_cqe_t *new_cqbuf,
64 ibt_cq_attr_t *cq_attr, uint_t *actual_size, tavor_cqhdl_t *cqhdl,
70 tavor_cqhdl_t cq;
138 cq = (tavor_cqhdl_t)rsrc->tr_addr;
396 tavor_cq_free(tavor_state_t *state, tavor_cqhdl_t *cqhdl, uint_t sleepflag)
403 tavor_cqhdl_t cq;
547 tavor_cq_resize(tavor_state_t *state, tavor_cqhdl_t c
[all...]
H A Dtavor_wr.c74 tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe);
75 static void tavor_wrid_reaplist_add(tavor_cqhdl_t cq, tavor_workq_hdr_t *wq);
76 static tavor_workq_hdr_t *tavor_wrid_wqhdr_find(tavor_cqhdl_t cq, uint_t qpn,
79 tavor_cqhdl_t cq, uint_t qpn, uint_t wq_type, uint_t create_wql);
88 static void tavor_cq_wqhdr_add(tavor_cqhdl_t cq, tavor_workq_hdr_t *wqhdr);
89 static void tavor_cq_wqhdr_remove(tavor_cqhdl_t cq, tavor_workq_hdr_t *wqhdr);
2779 tavor_wrid_get_entry(tavor_cqhdl_t cq, tavor_hw_cqe_t *cqe,
2860 tavor_wrid_find_match(tavor_workq_hdr_t *wq, tavor_cqhdl_t cq,
2998 tavor_wrid_find_match_srq(tavor_wrid_list_hdr_t *wl, tavor_cqhdl_t cq,
3054 tavor_wrid_cq_reap(tavor_cqhdl_t c
[all...]
H A Dtavor_umap.c78 static ibt_status_t tavor_umap_cq_data_out(tavor_cqhdl_t cq,
281 tavor_cqhdl_t cq;
289 cq = (tavor_cqhdl_t)rsrcp->tr_addr;
419 tavor_cqhdl_t cq;
628 tavor_cqhdl_t cq;
747 cq = (tavor_cqhdl_t)rsrcp->tr_addr;
1103 status = tavor_umap_cq_data_out((tavor_cqhdl_t)hdl,
1182 tavor_umap_cq_data_out(tavor_cqhdl_t cq, mlnx_umap_cq_data_out_t *data,
H A Dtavor_ci.c1135 tavor_cqhdl_t cqhdl;
1178 tavor_cqhdl_t cqhdl;
1202 cqhdl = (tavor_cqhdl_t)cq;
1227 tavor_cqhdl_t cqhdl;
1248 cqhdl = (tavor_cqhdl_t)cq;
1273 tavor_cqhdl_t cqhdl;
1296 cqhdl = (tavor_cqhdl_t)cq;
2490 tavor_cqhdl_t cqhdl;
2524 cqhdl = (tavor_cqhdl_t)cq;
2564 tavor_cqhdl_t cqhd
[all...]
H A Dtavor_qp.c78 tavor_cqhdl_t sq_cq, rq_cq;
204 sq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_scq_hdl;
205 rq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_rcq_hdl;
661 tavor_cqhdl_t sq_cq, rq_cq;
736 sq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_scq_hdl;
737 rq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_rcq_hdl;
1060 tavor_cqhdl_t sq_cq, rq_cq;
H A Dtavor_rsrc.c1256 hdl_info.swi_prealloc_sz = sizeof (tavor_cqhdl_t);
1269 * tavor_cqhdl_t allocated by the above routine because of the
1270 * TAVOR_SWHDL_TABLE_INIT flag. The table has as many tavor_cqhdl_t
1591 hdl_info.swi_prealloc_sz = sizeof (tavor_cqhdl_t);
2614 tavor_cqhdl_t cqhdl;
2619 cqhdl = (tavor_cqhdl_t)cq;
2640 tavor_cqhdl_t cqhdl;
2644 cqhdl = (tavor_cqhdl_t)cq;

Completed in 78 milliseconds