Searched refs:mad_recv_wc (Results  1 – 8 of 8) sorted by relevance
| /linux-4.4.14/drivers/infiniband/core/ | 
| D | mad_rmpp.c | 285 		 struct ib_mad_recv_wc *mad_recv_wc)  in create_rmpp_recv()  argument 295 					     mad_recv_wc->wc,  in create_rmpp_recv() 296 					     mad_recv_wc->recv_buf.grh,  in create_rmpp_recv() 309 	rmpp_recv->rmpp_wc = mad_recv_wc;  in create_rmpp_recv() 310 	rmpp_recv->cur_seg_buf = &mad_recv_wc->recv_buf;  in create_rmpp_recv() 316 	mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr;  in create_rmpp_recv() 318 	rmpp_recv->src_qp = mad_recv_wc->wc->src_qp;  in create_rmpp_recv() 319 	rmpp_recv->slid = mad_recv_wc->wc->slid;  in create_rmpp_recv() 332 	       struct ib_mad_recv_wc *mad_recv_wc)  in find_rmpp_recv()  argument 335 	struct ib_mad_hdr *mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr;  in find_rmpp_recv() [all …] 
 | 
| D | cm.c | 188 	struct ib_mad_recv_wc *mad_recv_wc;	/* Received MADs */  member 289 				 struct ib_mad_recv_wc *mad_recv_wc,  in cm_alloc_response_msg()  argument 295 	ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc,  in cm_alloc_response_msg() 296 				  mad_recv_wc->recv_buf.grh, port->port_num);  in cm_alloc_response_msg() 300 	m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index,  in cm_alloc_response_msg() 704 	if (work->mad_recv_wc)  in cm_free_work() 705 		ib_free_recv_mad(work->mad_recv_wc);  in cm_free_work() 1249 			struct ib_mad_recv_wc *mad_recv_wc,  in cm_issue_rej()  argument 1258 	ret = cm_alloc_response_msg(port, mad_recv_wc, &msg);  in cm_issue_rej() 1263 	rcv_msg = (struct cm_rej_msg *) mad_recv_wc->recv_buf.mad;  in cm_issue_rej() [all …] 
 | 
| D | user_mad.c | 213 			 struct ib_mad_recv_wc *mad_recv_wc)  in recv_handler()  argument 218 	if (mad_recv_wc->wc->status != IB_WC_SUCCESS)  in recv_handler() 225 	packet->length = mad_recv_wc->mad_len;  in recv_handler() 226 	packet->recv_wc = mad_recv_wc;  in recv_handler() 229 	packet->mad.hdr.length	   = hdr_size(file) + mad_recv_wc->mad_len;  in recv_handler() 230 	packet->mad.hdr.qpn	   = cpu_to_be32(mad_recv_wc->wc->src_qp);  in recv_handler() 231 	packet->mad.hdr.lid	   = cpu_to_be16(mad_recv_wc->wc->slid);  in recv_handler() 232 	packet->mad.hdr.sl	   = mad_recv_wc->wc->sl;  in recv_handler() 233 	packet->mad.hdr.path_bits  = mad_recv_wc->wc->dlid_path_bits;  in recv_handler() 234 	packet->mad.hdr.pkey_index = mad_recv_wc->wc->pkey_index;  in recv_handler() [all …] 
 | 
| D | mad_rmpp.h | 47 			struct ib_mad_recv_wc *mad_recv_wc);
  | 
| D | mad.c | 668 		       struct ib_mad_recv_wc *mad_recv_wc,  in snoop_recv()  argument 685 						   mad_recv_wc);  in snoop_recv() 1303 void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc)  in ib_free_recv_mad()  argument 1311 	list_splice_init(&mad_recv_wc->rmpp_list, &free_list);  in ib_free_recv_mad() 1315 		mad_recv_wc = container_of(mad_recv_buf, struct ib_mad_recv_wc,  in ib_free_recv_mad() 1317 		mad_priv_hdr = container_of(mad_recv_wc,  in ib_free_recv_mad() 1955 				 struct ib_mad_recv_wc *mad_recv_wc)  in ib_mad_complete_recv()  argument 1961 	INIT_LIST_HEAD(&mad_recv_wc->rmpp_list);  in ib_mad_complete_recv() 1962 	list_add(&mad_recv_wc->recv_buf.list, &mad_recv_wc->rmpp_list);  in ib_mad_complete_recv() 1964 		mad_recv_wc = ib_process_rmpp_recv_wc(mad_agent_priv,  in ib_mad_complete_recv() [all …] 
 | 
| D | mad_priv.h | 215 		 const struct ib_mad_recv_wc *mad_recv_wc);
  | 
| D | sa_query.c | 1612 			 struct ib_mad_recv_wc *mad_recv_wc)  in recv_handler()  argument 1617 	mad_buf = (void *) (unsigned long) mad_recv_wc->wc->wr_id;  in recv_handler() 1621 		if (mad_recv_wc->wc->status == IB_WC_SUCCESS)  in recv_handler() 1623 					mad_recv_wc->recv_buf.mad->mad_hdr.status ?  in recv_handler() 1625 					(struct ib_sa_mad *) mad_recv_wc->recv_buf.mad);  in recv_handler() 1630 	ib_free_recv_mad(mad_recv_wc);  in recv_handler()
  | 
| /linux-4.4.14/include/rdma/ | 
| D | ib_mad.h | 450 				    struct ib_mad_recv_wc *mad_recv_wc); 650 void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc);
  |