Lines Matching refs:evt
252 static int ib_ucm_event_process(struct ib_cm_event *evt, in ib_ucm_event_process() argument
257 switch (evt->event) { in ib_ucm_event_process()
260 &evt->param.req_rcvd); in ib_ucm_event_process()
263 uvt->resp.present |= (evt->param.req_rcvd.alternate_path ? in ib_ucm_event_process()
268 &evt->param.rep_rcvd); in ib_ucm_event_process()
273 uvt->resp.u.send_status = evt->param.send_status; in ib_ucm_event_process()
277 uvt->resp.u.send_status = evt->param.send_status; in ib_ucm_event_process()
281 uvt->resp.u.send_status = evt->param.send_status; in ib_ucm_event_process()
285 evt->param.mra_rcvd.service_timeout; in ib_ucm_event_process()
289 uvt->resp.u.rej_resp.reason = evt->param.rej_rcvd.reason; in ib_ucm_event_process()
291 uvt->info_len = evt->param.rej_rcvd.ari_length; in ib_ucm_event_process()
292 info = evt->param.rej_rcvd.ari; in ib_ucm_event_process()
296 evt->param.lap_rcvd.alternate_path); in ib_ucm_event_process()
301 uvt->resp.u.apr_resp.status = evt->param.apr_rcvd.ap_status; in ib_ucm_event_process()
303 uvt->info_len = evt->param.apr_rcvd.info_len; in ib_ucm_event_process()
304 info = evt->param.apr_rcvd.apr_info; in ib_ucm_event_process()
308 evt->param.sidr_req_rcvd.pkey; in ib_ucm_event_process()
310 evt->param.sidr_req_rcvd.port; in ib_ucm_event_process()
315 &evt->param.sidr_rep_rcvd); in ib_ucm_event_process()
317 uvt->info_len = evt->param.sidr_rep_rcvd.info_len; in ib_ucm_event_process()
318 info = evt->param.sidr_rep_rcvd.info; in ib_ucm_event_process()
321 uvt->resp.u.send_status = evt->param.send_status; in ib_ucm_event_process()
326 uvt->data = kmemdup(evt->private_data, uvt->data_len, GFP_KERNEL); in ib_ucm_event_process()