Home
last modified time | relevance | path

Searched refs:clntp (Results 1 – 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/ibtl/
H A Dibtl_handlers.c125 static void ibtl_dec_clnt_async_cnt(ibtl_clnt_t *clntp);
126 static void ibtl_inc_clnt_async_cnt(ibtl_clnt_t *clntp);
409 ibtl_clnt_t *clntp; in ibtl_async_client_call() local
417 clntp = ibt_hca->ha_clnt_devp; in ibtl_async_client_call()
421 ibtl_last_client_name = client_name = clntp->clnt_name; in ibtl_async_client_call()
424 client_private = clntp->clnt_private; in ibtl_async_client_call()
425 async_handler = clntp->clnt_modinfop->mi_async_handler; in ibtl_async_client_call()
582 ibtl_clnt_t *clntp = ibt_hca->ha_clnt_devp; in ibtl_hca_client_async_task() local
602 if (--clntp->clnt_async_cnt == 0) in ibtl_hca_client_async_task()
1460 ibtl_clnt_t *clntp = new_hcap->nh_clntp; in ibtl_tell_client_about_new_hca() local
[all …]
H A Dibtl_impl.c225 ibtl_clnt_t *clntp; in ibt_attach() local
307 clntp = kmem_zalloc(sizeof (ibtl_clnt_t), KM_SLEEP); in ibt_attach()
309 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(clntp->clnt_modinfop, in ibt_attach()
310 clntp->clnt_dip, clntp->clnt_name, clntp->clnt_async_cnt, in ibt_attach()
311 clntp->clnt_private)) in ibt_attach()
313 clntp->clnt_modinfop = mod_infop; /* IBT Client's Mod Info */ in ibt_attach()
314 clntp->clnt_private = clnt_private; /* IBT Client's private */ in ibt_attach()
315 clntp->clnt_dip = arg; /* IBT Client's dip */ in ibt_attach()
316 clntp->clnt_async_cnt = 0; in ibt_attach()
318 (void) strncpy(clntp->clnt_name, mod_infop->mi_clnt_name, 7); in ibt_attach()
[all …]
H A Dibtl_ibnex.c83 ibtl_clnt_t *clntp; in ibtl_ibnex_get_hca_info() local
122 clntp = ibt_hca->ha_clnt_devp; in ibtl_ibnex_get_hca_info()
123 child = clntp->clnt_dip; in ibtl_ibnex_get_hca_info()
125 "Client = %s", clntp->clnt_modinfop->mi_clnt_name); in ibtl_ibnex_get_hca_info()
129 clntp->clnt_modinfop->mi_clnt_name); in ibtl_ibnex_get_hca_info()
135 if (clntp->clnt_hca_list == NULL) { in ibtl_ibnex_get_hca_info()
143 if (clntp->clnt_hca_list->ha_hca_link == NULL) in ibtl_ibnex_get_hca_info()
200 if (clntp->clnt_hca_list->ha_hca_link) { in ibtl_ibnex_get_hca_info()
H A Dibtl_hca.c203 ibtl_clnt_t *clntp = hca_hdl->ha_clnt_devp; in ibt_close_hca() local
253 hcapp = &clntp->clnt_hca_list; in ibt_close_hca()
/illumos-gate/usr/src/uts/common/sys/ib/ibtl/impl/
H A Dibtl.h543 #define IBTL_GENERIC_CLIENT(clntp) \ argument
544 (((clntp)->clnt_modinfop->mi_clnt_class != IBT_CM) && \
545 ((clntp)->clnt_modinfop->mi_clnt_class != IBT_DM) && \
546 ((clntp)->clnt_modinfop->mi_clnt_class != IBT_IBMA))
574 void ibtl_free_clnt_async_check(ibtl_clnt_t *clntp);
/illumos-gate/usr/src/uts/common/sys/ib/clients/iser/
H A Diser_ib.h203 void iser_ib_async_handler(void *clntp, ibt_hca_hdl_t hdl,
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_ib.c83 static void rds_async_handler(void *clntp, ibt_hca_hdl_t hdl,
1698 rds_async_handler(void *clntp, ibt_hca_hdl_t hdl, ibt_async_code_t code, in rds_async_handler() argument
1701 rds_state_t *statep = (rds_state_t *)clntp; in rds_async_handler()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_ofs/
H A Dsol_kverbs.c141 ofs_async_handler(void *clntp, ibt_hca_hdl_t hdl, ibt_async_code_t code, in ofs_async_handler() argument
144 ofs_client_t *ofs_client = (ofs_client_t *)clntp; in ofs_async_handler()
160 clntp, hdl, code, qpp, cqp, event->ev_srq_hdl, in ofs_async_handler()
289 code, clntp, hdl, code, event); in ofs_async_handler()
/illumos-gate/usr/src/uts/common/io/ib/clients/iser/
H A Diser_ib.c1135 iser_ib_async_handler(void *clntp, ibt_hca_hdl_t hdl, ibt_async_code_t code, in iser_ib_async_handler() argument