Lines Matching defs:cip

38 static void ibmf_i_process_completion(ibmf_ci_t *cip, ibt_wc_t *wcp);
52 ibmf_ci_t *cip;
73 cip = ibmf_statep->ibmf_ci_list;
75 while (cip != NULL) {
76 mutex_enter(&cip->ci_mutex);
78 if (cip->ci_node_guid == event->ev_hca_guid) {
80 mutex_exit(&cip->ci_mutex);
84 mutex_exit(&cip->ci_mutex);
85 cip = cip->ci_next;
88 if (cip != NULL) {
95 mutex_enter(&cip->ci_clients_mutex);
97 if (cip->ci_clients != NULL) {
107 mutex_exit(&cip->ci_clients_mutex);
111 ibmf_ci_t *cip;
118 cip = ibmf_statep->ibmf_ci_list;
126 while (cip != NULL) {
127 mutex_enter(&cip->ci_mutex);
128 altqpp = cip->ci_alt_qp_list;
139 mutex_exit(&cip->ci_mutex);
143 cip = cip->ci_next;
169 ibmf_ci_t *cip;
183 cip = ibmf_statep->ibmf_ci_list;
185 while (cip != NULL) {
186 mutex_enter(&cip->ci_mutex);
188 if (cip->ci_node_guid == hca_guid) {
189 mutex_exit(&cip->ci_mutex);
193 mutex_exit(&cip->ci_mutex);
194 cip = cip->ci_next;
197 if (cip == NULL) {
210 mutex_enter(&cip->ci_clients_mutex);
213 for (clientp = cip->ci_clients, nclients = 0; clientp != NULL;
227 mutex_exit(&cip->ci_clients_mutex);
252 mutex_exit(&cip->ci_clients_mutex);
259 for (clientp = cip->ci_clients, iclient = 0;
268 mutex_exit(&cip->ci_clients_mutex);
388 ibmf_i_process_completion(ibmf_ci_t *cip, ibt_wc_t *wcp)
392 "ibmf_i_process_completion() enter, cip = %p, wcp = %p\n",
393 tnf_opaque, cip, cip, tnf_opaque, wcp, wcp);
397 ibmf_i_handle_recv_completion(cip, wcp);
400 ibmf_i_handle_send_completion(cip, wcp);
413 ibmf_i_dump_wcp(ibmf_ci_t *cip, ibt_wc_t *wcp, ibmf_recv_wqe_t *recv_wqep)