mad_wc            821 drivers/infiniband/core/mad.c 	struct ib_wc mad_wc;
mad_wc            906 drivers/infiniband/core/mad.c 		     send_wr->port_num, &mad_wc);
mad_wc            909 drivers/infiniband/core/mad.c 		mad_wc.byte_len = mad_send_wr->send_buf.hdr_len
mad_wc            915 drivers/infiniband/core/mad.c 	ret = device->ops.process_mad(device, 0, port_num, &mad_wc, NULL,
mad_wc            607 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		      struct ib_mad_send_wc *mad_wc)
mad_wc            609 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	rdma_destroy_ah(mad_wc->send_buf->ah, RDMA_DESTROY_AH_SLEEPABLE);
mad_wc            610 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	ib_free_send_mad(mad_wc->send_buf);
mad_wc            625 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		      struct ib_mad_recv_wc *mad_wc)
mad_wc            632 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	if (!mad_wc || !mad_wc->recv_buf.mad)
mad_wc            636 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	ah = ib_create_ah_from_wc(mad_agent->qp->pd, mad_wc->wc,
mad_wc            637 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 				  mad_wc->recv_buf.grh, mad_agent->port_num);
mad_wc            641 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	rsp = ib_create_send_mad(mad_agent, mad_wc->wc->src_qp,
mad_wc            642 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 				 mad_wc->wc->pkey_index, 0,
mad_wc            650 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	memcpy(vema_mad, mad_wc->recv_buf.mad, IB_MGMT_VENDOR_HDR);
mad_wc            657 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	switch (mad_wc->recv_buf.mad->mad_hdr.method) {
mad_wc            659 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		vema_get(port, (struct opa_vnic_vema_mad *)mad_wc->recv_buf.mad,
mad_wc            663 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 		vema_set(port, (struct opa_vnic_vema_mad *)mad_wc->recv_buf.mad,
mad_wc            685 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	ib_free_recv_mad(mad_wc);
mad_wc            459 drivers/infiniband/ulp/srpt/ib_srpt.c 				  struct ib_mad_send_wc *mad_wc)
mad_wc            461 drivers/infiniband/ulp/srpt/ib_srpt.c 	rdma_destroy_ah(mad_wc->send_buf->ah, RDMA_DESTROY_AH_SLEEPABLE);
mad_wc            462 drivers/infiniband/ulp/srpt/ib_srpt.c 	ib_free_send_mad(mad_wc->send_buf);
mad_wc            473 drivers/infiniband/ulp/srpt/ib_srpt.c 				  struct ib_mad_recv_wc *mad_wc)
mad_wc            480 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (!mad_wc || !mad_wc->recv_buf.mad)
mad_wc            483 drivers/infiniband/ulp/srpt/ib_srpt.c 	ah = ib_create_ah_from_wc(mad_agent->qp->pd, mad_wc->wc,
mad_wc            484 drivers/infiniband/ulp/srpt/ib_srpt.c 				  mad_wc->recv_buf.grh, mad_agent->port_num);
mad_wc            490 drivers/infiniband/ulp/srpt/ib_srpt.c 	rsp = ib_create_send_mad(mad_agent, mad_wc->wc->src_qp,
mad_wc            491 drivers/infiniband/ulp/srpt/ib_srpt.c 				 mad_wc->wc->pkey_index, 0,
mad_wc            501 drivers/infiniband/ulp/srpt/ib_srpt.c 	memcpy(dm_mad, mad_wc->recv_buf.mad, sizeof(*dm_mad));
mad_wc            505 drivers/infiniband/ulp/srpt/ib_srpt.c 	switch (mad_wc->recv_buf.mad->mad_hdr.method) {
mad_wc            507 drivers/infiniband/ulp/srpt/ib_srpt.c 		srpt_mgmt_method_get(sport, mad_wc->recv_buf.mad, dm_mad);
mad_wc            520 drivers/infiniband/ulp/srpt/ib_srpt.c 		ib_free_recv_mad(mad_wc);
mad_wc            530 drivers/infiniband/ulp/srpt/ib_srpt.c 	ib_free_recv_mad(mad_wc);