Lines Matching refs:rib_hca_t

99 	rib_hca_t  *hca;
117 static void rib_stop_hca_services(rib_hca_t *);
119 static int rib_find_hca_connection(rib_hca_t *hca, struct netbuf *s_svcaddr,
277 static rdma_stat rib_registermem_via_hca(rib_hca_t *hca, caddr_t adsp,
279 static rdma_stat rib_deregistermem_via_hca(rib_hca_t *hca, caddr_t buf,
314 static void rib_destroy_cache(rib_hca_t *hca);
318 static void rib_stop_services(rib_hca_t *);
371 static rib_bufpool_t *rib_rbufpool_create(rib_hca_t *hca, int ptype, int num);
372 static rdma_stat rib_reg_mem(rib_hca_t *, caddr_t adsp, caddr_t, uint_t,
374 static rdma_stat rib_reg_mem_user(rib_hca_t *, caddr_t, uint_t, ibt_mr_flags_t,
376 static rdma_stat rib_conn_to_srv(rib_hca_t *, rib_qp_t *, rpcib_ping_t *);
377 static rdma_stat rib_clnt_create_chan(rib_hca_t *, struct netbuf *,
379 static rdma_stat rib_svc_create_chan(rib_hca_t *, caddr_t, uint8_t,
505 rib_hca_t *hca, *hcap; in rpcib_free_hca_list()
708 static void rib_rbufpool_free(rib_hca_t *, int);
709 static void rib_rbufpool_deregister(rib_hca_t *, int);
710 static void rib_rbufpool_destroy(rib_hca_t *hca, int ptype);
722 rib_create_cq(rib_hca_t *hca, uint32_t cq_size, ibt_cq_handler_t cq_handler, in rib_create_cq()
775 static rib_hca_t *
778 rib_hca_t *hca = ribstat->hcas_list; in rpcib_find_hca()
789 rib_hca_t *hca; in rpcib_open_hcas()
815 hca = kmem_zalloc(sizeof (rib_hca_t), KM_SLEEP); in rpcib_open_hcas()
820 kmem_free(hca, sizeof (rib_hca_t)); in rpcib_open_hcas()
980 kmem_free(hca, sizeof (rib_hca_t)); in rpcib_open_hcas()
1565 rib_clnt_create_chan(rib_hca_t *hca, struct netbuf *raddr, rib_qp_t **qp) in rib_clnt_create_chan()
1614 rib_svc_create_chan(rib_hca_t *hca, caddr_t q, uint8_t port, rib_qp_t **qp) in rib_svc_create_chan()
1709 rib_hca_t *hca; in rib_clnt_cm_handler()
1711 hca = (rib_hca_t *)clnt_hdl; in rib_clnt_cm_handler()
1794 rib_conn_to_srv(rib_hca_t *hca, rib_qp_t *qp, rpcib_ping_t *rptp) in rib_conn_to_srv()
1930 rib_hca_t *hca; in rib_ping_srv()
2024 rib_hca_t *hca; in rib_disconnect_channel()
2937 rib_hca_t *hca; in rib_srv_cm_handler()
2954 hca = (rib_hca_t *)any; in rib_srv_cm_handler()
3229 rib_register_service(rib_hca_t *hca, int service_type, in rib_register_service()
3417 rib_hca_t *hca; in rib_listen()
3480 rib_hca_t *hca; in rib_listen_stop()
3527 rib_stop_services(rib_hca_t *hca) in rib_stop_services()
3664 rib_hca_t *hca = (ctoqp(conn))->hca; in rib_registermem()
3683 rib_reg_mem(rib_hca_t *hca, caddr_t adsp, caddr_t buf, uint_t size, in rib_reg_mem()
3720 rib_hca_t *hca = (ctoqp(conn))->hca; in rib_registermemsync()
3768 rib_hca_t *hca = (ctoqp(conn))->hca; in rib_deregistermem()
3802 rib_hca_t *hca = (ctoqp(conn))->hca; in rib_syncmem()
3848 rib_rbufpool_create(rib_hca_t *hca, int ptype, int num) in rib_rbufpool_create()
3939 rib_rbufpool_deregister(rib_hca_t *hca, int ptype) in rib_rbufpool_deregister()
3972 rib_rbufpool_free(rib_hca_t *hca, int ptype) in rib_rbufpool_free()
4012 rib_rbufpool_destroy(rib_hca_t *hca, int ptype) in rib_rbufpool_destroy()
4062 rib_hca_t *hca = qp->hca; in rib_rbuf_alloc()
4134 rib_hca_t *hca = qp->hca; in rib_rbuf_free()
4219 rib_find_hca_connection(rib_hca_t *hca, struct netbuf *s_svcaddr, in rib_find_hca_connection()
4339 rib_hca_t *hca; in rib_connect()
4511 rib_hca_t *hca = ctoqp(conn)->hca; in rib_conn_timeout_call()
4799 rib_free_hca(rib_hca_t *hca) in rib_free_hca()
4823 rib_stop_hca_services(rib_hca_t *hca) in rib_stop_hca_services()
4873 rib_hca_t *hca = NULL; in rib_detach_hca()
4874 rib_hca_t **hcap; in rib_detach_hca()
4921 rib_hca_t *hca = (rib_hca_t *)argp; in rib_server_side_cache_reclaim()
4955 rib_hca_t *hca = (rib_hca_t *)argp; in rib_server_side_cache_cleanup()
5013 rib_destroy_cache(rib_hca_t *hca) in rib_destroy_cache()
5031 if (((rib_hca_t *)hca)->cleanup_helper != NULL) in rib_force_cleanup()
5033 ((rib_hca_t *)hca)->cleanup_helper, in rib_force_cleanup()
5042 rib_hca_t *hca = (ctoqp(conn))->hca; in rib_get_cache_buf()
5156 rib_hca_t *hca = (ctoqp(conn))->hca; in rib_free_cache_buf()
5191 rib_registermem_via_hca(rib_hca_t *hca, caddr_t adsp, caddr_t buf, in rib_registermem_via_hca()
5217 rib_deregistermemsync_via_hca(rib_hca_t *hca, caddr_t buf, in rib_deregistermemsync_via_hca()
5227 rib_deregistermem_via_hca(rib_hca_t *hca, caddr_t buf, struct mrc buf_handle) in rib_deregistermem_via_hca()
5380 rib_hca_t *hca; in rpcib_cache_kstat_update()