Searched refs:tavor_cqhdl_t (Results 1 – 12 of 12) sorted by relevance
/titanic_50/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_cq.h | 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 D | tavor_wr.h | 303 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 D | tavor_qp.h | 287 tavor_cqhdl_t qp_sq_cqhdl; 296 tavor_cqhdl_t qp_rq_cqhdl;
|
H A D | tavor_typedef.h | 88 typedef struct tavor_sw_cq_s *tavor_cqhdl_t; typedef
|
H A D | tavor_misc.h | 468 tavor_cqhdl_t tlc_cqhdl[2];
|
H A D | tavor.h | 508 tavor_cqhdl_t *ts_cqhdl;
|
/titanic_50/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_cq.c | 49 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, in tavor_cq_alloc() 70 tavor_cqhdl_t cq; in tavor_cq_alloc() 138 cq = (tavor_cqhdl_t)rsrc->tr_addr; in tavor_cq_alloc() 396 tavor_cq_free(tavor_state_t *state, tavor_cqhdl_t *cqhdl, uint_t sleepflag) in tavor_cq_free() 403 tavor_cqhdl_t cq; in tavor_cq_free() 547 tavor_cq_resize(tavor_state_t *state, tavor_cqhdl_t cq, uint_t req_size, in tavor_cq_resize() [all …]
|
H A D | tavor_wr.c | 74 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, in tavor_wrid_get_entry() 2860 tavor_wrid_find_match(tavor_workq_hdr_t *wq, tavor_cqhdl_t cq, in tavor_wrid_find_match() 2998 tavor_wrid_find_match_srq(tavor_wrid_list_hdr_t *wl, tavor_cqhdl_t cq, in tavor_wrid_find_match_srq() 3054 tavor_wrid_cq_reap(tavor_cqhdl_t cq) in tavor_wrid_cq_reap() [all …]
|
H A D | tavor_umap.c | 78 static ibt_status_t tavor_umap_cq_data_out(tavor_cqhdl_t cq, 281 tavor_cqhdl_t cq; in tavor_umap_cqmem() 289 cq = (tavor_cqhdl_t)rsrcp->tr_addr; in tavor_umap_cqmem() 419 tavor_cqhdl_t cq; in tavor_devmap_umem_map() 628 tavor_cqhdl_t cq; in tavor_devmap_umem_unmap() 747 cq = (tavor_cqhdl_t)rsrcp->tr_addr; in tavor_devmap_umem_unmap() 1103 status = tavor_umap_cq_data_out((tavor_cqhdl_t)hdl, in tavor_umap_ci_data_out() 1182 tavor_umap_cq_data_out(tavor_cqhdl_t cq, mlnx_umap_cq_data_out_t *data, in tavor_umap_cq_data_out()
|
H A D | tavor_ci.c | 1135 tavor_cqhdl_t cqhdl; in tavor_ci_alloc_cq() 1178 tavor_cqhdl_t cqhdl; in tavor_ci_free_cq() 1202 cqhdl = (tavor_cqhdl_t)cq; in tavor_ci_free_cq() 1227 tavor_cqhdl_t cqhdl; in tavor_ci_query_cq() 1248 cqhdl = (tavor_cqhdl_t)cq; in tavor_ci_query_cq() 1273 tavor_cqhdl_t cqhdl; in tavor_ci_resize_cq() 1296 cqhdl = (tavor_cqhdl_t)cq; in tavor_ci_resize_cq() 2490 tavor_cqhdl_t cqhdl; in tavor_ci_poll_cq() 2524 cqhdl = (tavor_cqhdl_t)cq; in tavor_ci_poll_cq() 2564 tavor_cqhdl_t cqhdl; in tavor_ci_notify_cq() [all …]
|
H A D | tavor_qp.c | 78 tavor_cqhdl_t sq_cq, rq_cq; in tavor_qp_alloc() 204 sq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_scq_hdl; in tavor_qp_alloc() 205 rq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_rcq_hdl; in tavor_qp_alloc() 661 tavor_cqhdl_t sq_cq, rq_cq; in tavor_special_qp_alloc() 736 sq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_scq_hdl; in tavor_special_qp_alloc() 737 rq_cq = (tavor_cqhdl_t)attr_p->qp_ibc_rcq_hdl; in tavor_special_qp_alloc() 1060 tavor_cqhdl_t sq_cq, rq_cq; in tavor_qp_free()
|
H A D | tavor_rsrc.c | 1256 hdl_info.swi_prealloc_sz = sizeof (tavor_cqhdl_t); in tavor_rsrc_init_phase2() 1591 hdl_info.swi_prealloc_sz = sizeof (tavor_cqhdl_t); in tavor_rsrc_fini() 2614 tavor_cqhdl_t cqhdl; in tavor_rsrc_cqhdl_constructor() 2619 cqhdl = (tavor_cqhdl_t)cq; in tavor_rsrc_cqhdl_constructor() 2640 tavor_cqhdl_t cqhdl; in tavor_rsrc_cqhdl_destructor() 2644 cqhdl = (tavor_cqhdl_t)cq; in tavor_rsrc_cqhdl_destructor()
|