Searched refs:mad_recv_wc (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/infiniband/core/ |
| H A D | cm.c | 190 struct ib_mad_recv_wc *mad_recv_wc; /* Received MADs */ member 378 struct ib_mad_recv_wc *mad_recv_wc, in cm_alloc_response_msg_no_ah() argument 383 m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index, in cm_alloc_response_msg_no_ah() 393 struct ib_mad_recv_wc *mad_recv_wc, in cm_create_response_msg_ah() argument 398 ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc, in cm_create_response_msg_ah() 399 mad_recv_wc->recv_buf.grh, port->port_num); in cm_create_response_msg_ah() 408 struct ib_mad_recv_wc *mad_recv_wc, in cm_alloc_response_msg() argument 415 m = cm_alloc_response_msg_no_ah(port, mad_recv_wc, direct_retry); in cm_alloc_response_msg() 419 ret = cm_create_response_msg_ah(port, mad_recv_wc, m); in cm_alloc_response_msg() 900 if (work->mad_recv_wc) in cm_free_work() [all …]
|
| H A D | user_mad.c | 242 struct ib_mad_recv_wc *mad_recv_wc) in recv_handler() argument 247 if (mad_recv_wc->wc->status != IB_WC_SUCCESS) in recv_handler() 254 packet->length = mad_recv_wc->mad_len; in recv_handler() 255 packet->recv_wc = mad_recv_wc; in recv_handler() 258 packet->mad.hdr.length = hdr_size(file) + mad_recv_wc->mad_len; in recv_handler() 259 packet->mad.hdr.qpn = cpu_to_be32(mad_recv_wc->wc->src_qp); in recv_handler() 266 mad_recv_wc->wc->slid); in recv_handler() 268 packet->mad.hdr.lid = ib_lid_be16(mad_recv_wc->wc->slid); in recv_handler() 269 packet->mad.hdr.sl = mad_recv_wc->wc->sl; in recv_handler() 270 packet->mad.hdr.path_bits = mad_recv_wc->wc->dlid_path_bits; in recv_handler() [all …]
|
| H A D | mad_rmpp.h | 47 struct ib_mad_recv_wc *mad_recv_wc);
|