Home
last modified time | relevance | path

Searched refs:ibmf_reg (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_agents.c450 ibmf_register_info_t ibmf_reg; in tavor_agent_register_all() local
470 ibmf_reg.ir_ci_guid = nodeguid; in tavor_agent_register_all()
471 ibmf_reg.ir_port_num = curr->agl_port; in tavor_agent_register_all()
472 ibmf_reg.ir_client_class = curr->agl_mgmtclass; in tavor_agent_register_all()
473 status = ibmf_register(&ibmf_reg, IBMF_VERSION, 0, in tavor_agent_register_all()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_agents.c689 ibmf_register_info_t ibmf_reg; in hermon_agent_register_all() local
713 ibmf_reg.ir_ci_guid = nodeguid; in hermon_agent_register_all()
714 ibmf_reg.ir_port_num = curr->agl_port; in hermon_agent_register_all()
715 ibmf_reg.ir_client_class = curr->agl_mgmtclass; in hermon_agent_register_all()
717 status = ibmf_register(&ibmf_reg, IBMF_VERSION, 0, in hermon_agent_register_all()
/illumos-gate/usr/src/uts/common/io/ib/clients/of/sol_umad/
H A Dsol_umad.c1188 struct ibmf_reg_info *ibmf_reg; in umad_register_agent() local
1190 ibmf_reg = other_agent->agent_reg; in umad_register_agent()
1191 agent->agent_reg = ibmf_reg; in umad_register_agent()
1198 mutex_enter(&ibmf_reg->ibmf_reg_lock); in umad_register_agent()
1199 while (ibmf_reg->ibmf_flags in umad_register_agent()
1201 cv_wait(&ibmf_reg->ibmf_cv, in umad_register_agent()
1202 &ibmf_reg->ibmf_reg_lock); in umad_register_agent()
1204 ibmf_reg->ibmf_reg_refcnt++; in umad_register_agent()
1205 mutex_exit(&ibmf_reg->ibmf_reg_lock); in umad_register_agent()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_impl.c2124 ibmf_register_info_t *ibmf_reg; in ibcm_hca_init_port() local
2135 ibmf_reg = &hcap->hca_port_info[port_index].port_ibmf_reg; in ibcm_hca_init_port()
2136 ibmf_reg->ir_ci_guid = hcap->hca_guid; in ibcm_hca_init_port()
2137 ibmf_reg->ir_port_num = port_index + 1; in ibcm_hca_init_port()
2138 ibmf_reg->ir_client_class = COMM_MGT_MANAGER_AGENT; in ibcm_hca_init_port()
2143 status = ibmf_register(ibmf_reg, IBMF_VERSION, in ibcm_hca_init_port()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/
H A Dibmf_saa_impl.c946 boolean_t ibmf_reg = B_FALSE; in ibmf_saa_impl_register_port() local
1085 ibmf_reg = B_TRUE; in ibmf_saa_impl_register_port()
1091 if (ibmf_reg == B_TRUE) { in ibmf_saa_impl_register_port()
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibdm/
H A Dibdm.c732 ibmf_register_info_t ibmf_reg; in ibdm_initialize_port() local
777 ibmf_reg.ir_ci_guid = port->pa_hca_guid; in ibdm_initialize_port()
778 ibmf_reg.ir_port_num = port->pa_port_num; in ibdm_initialize_port()
779 ibmf_reg.ir_client_class = DEV_MGT_MANAGER; in ibdm_initialize_port()
781 if (ibmf_register(&ibmf_reg, IBMF_VERSION, 0, NULL, NULL, in ibdm_initialize_port()