Searched refs:cb_args (Results 1 – 9 of 9) sorted by relevance
/titanic_44/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_agents.c | 48 static void tavor_agent_handle_req(void *cb_args); 183 tavor_agent_handler_arg_t *cb_args; in tavor_agent_request_cb() local 200 cb_args = (tavor_agent_handler_arg_t *)kmem_zalloc( in tavor_agent_request_cb() 202 if (cb_args == NULL) { in tavor_agent_request_cb() 214 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*cb_args)) in tavor_agent_request_cb() 217 cb_args->ahd_ibmfhdl = ibmf_handle; in tavor_agent_request_cb() 218 cb_args->ahd_ibmfmsg = msgp; in tavor_agent_request_cb() 219 cb_args->ahd_agentlist = args; in tavor_agent_request_cb() 227 tavor_agent_handle_req, cb_args, DDI_NOSLEEP); in tavor_agent_request_cb() 229 kmem_free(cb_args, sizeof (tavor_agent_handler_arg_t)); in tavor_agent_request_cb() [all …]
|
/titanic_44/usr/src/uts/common/io/ib/mgt/ibdm/ |
H A D | ibdm.c | 2171 ibdm_timeout_cb_args_t *cb_args; in ibdm_set_classportinfo() local 2224 cb_args = &gid_info->gl_cpi_cb_args; in ibdm_set_classportinfo() 2225 cb_args->cb_gid_info = gid_info; in ibdm_set_classportinfo() 2226 cb_args->cb_retry_count = ibdm_dft_retry_cnt; in ibdm_set_classportinfo() 2227 cb_args->cb_req_type = IBDM_REQ_TYPE_CLASSPORTINFO; in ibdm_set_classportinfo() 2231 cb_args, IBDM_TIMEOUT_VALUE(ibdm_dft_timeout)); in ibdm_set_classportinfo() 2238 msg, NULL, ibdm_ibmf_send_cb, cb_args, 0) != IBMF_SUCCESS) { in ibdm_set_classportinfo() 2241 ibdm_ibmf_send_cb(gid_info->gl_ibmf_hdl, msg, cb_args); in ibdm_set_classportinfo() 2260 ibdm_timeout_cb_args_t *cb_args; in ibdm_send_classportinfo() local 2296 cb_args = &gid_info->gl_cpi_cb_args; in ibdm_send_classportinfo() [all …]
|
/titanic_44/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_agents.c | 48 static void hermon_agent_handle_req(void *cb_args); 163 hermon_agent_handler_arg_t *cb_args; in hermon_agent_request_cb() local 177 cb_args = (hermon_agent_handler_arg_t *)kmem_zalloc( in hermon_agent_request_cb() 179 if (cb_args == NULL) { in hermon_agent_request_cb() 183 _NOTE(NOW_INVISIBLE_TO_OTHER_THREADS(*cb_args)) in hermon_agent_request_cb() 186 cb_args->ahd_ibmfhdl = ibmf_handle; in hermon_agent_request_cb() 187 cb_args->ahd_ibmfmsg = msgp; in hermon_agent_request_cb() 188 cb_args->ahd_agentlist = args; in hermon_agent_request_cb() 196 hermon_agent_handle_req, cb_args, DDI_NOSLEEP); in hermon_agent_request_cb() 198 kmem_free(cb_args, sizeof (hermon_agent_handler_arg_t)); in hermon_agent_request_cb() [all …]
|
/titanic_44/usr/src/psm/stand/cpr/sparcv9/sun4u/ |
H A D | cprboot.c | 83 static char *cb_args[CB_MAXARGS]; variable 135 argv = cb_args; in get_bootargs() 142 if ((argv - cb_args) == (CB_MAXARGS - 1)) in get_bootargs() 150 for (argv = cb_args; *argv; argv++) { in get_bootargs() 152 (int)(argv - cb_args), *argv); in get_bootargs() 184 argv = cb_args; in check_bootargs()
|
/titanic_44/usr/src/uts/common/io/ib/ibtl/ |
H A D | ibtl_impl.c | 466 ibtl_ibnex_cb_args_t cb_args; in ibc_init() local 469 cb_args.cb_flag = IBTL_IBNEX_IBC_INIT; in ibc_init() 470 cb_args.cb_modlp = modlp; in ibc_init() 472 (void) ((*ibtl_ibnex_callback_routine)(&cb_args)); in ibc_init() 497 ibtl_ibnex_cb_args_t cb_args; in ibc_fini() local 500 cb_args.cb_flag = IBTL_IBNEX_IBC_FINI; in ibc_fini() 501 cb_args.cb_modlp = modlp; in ibc_fini() 503 (void) ((*ibtl_ibnex_callback_routine)(&cb_args)); in ibc_fini()
|
H A D | ibtl_ibnex.c | 474 ibtl_ibnex_cb_args_t cb_args; in ibt_reprobe_dev() local 491 cb_args.cb_flag = IBTL_IBNEX_REPROBE_DEV_REQ; in ibt_reprobe_dev() 492 cb_args.cb_dip = dip; in ibt_reprobe_dev() 495 rv = (*ibtl_ibnex_callback_routine)(&cb_args); in ibt_reprobe_dev()
|
/titanic_44/usr/src/lib/fm/topo/libtopo/common/ |
H A D | topo_fmri.c | 1017 uint32_t fac_subtype, topo_walk_cb_t cb, void *cb_args, int *err) in topo_fmri_facility() argument 1041 rv |= nvlist_add_uint64(in, "callback-args", (uint64_t)cb_args); in topo_fmri_facility() 1044 rv |= nvlist_add_uint32(in, "callback-args", (uint32_t)cb_args); in topo_fmri_facility()
|
/titanic_44/usr/src/uts/common/io/ib/ibnex/ |
H A D | ibnex.c | 823 ibnex_ibtl_callback(ibtl_ibnex_cb_args_t *cb_args) in ibnex_ibtl_callback() argument 832 switch (cb_args->cb_flag) { in ibnex_ibtl_callback() 839 (cb_args->cb_modlp->ml_linkage[0]))->drv_dev_ops; in ibnex_ibtl_callback() 846 (cb_args->cb_modlp->ml_linkage[0]))->drv_dev_ops; in ibnex_ibtl_callback() 852 clnt_dip = cb_args->cb_dip; in ibnex_ibtl_callback()
|
/titanic_44/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf.c | 350 async_msg_cb, tnf_opaque, cb_args, async_msg_cb_args, in ibmf_setup_async_cb()
|