Searched refs:mad_recv_wc (Results 1 - 8 of 8) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/ |
H A D | mad_rmpp.c | 272 struct ib_mad_recv_wc *mad_recv_wc) 282 mad_recv_wc->wc, 283 mad_recv_wc->recv_buf.grh, 296 rmpp_recv->rmpp_wc = mad_recv_wc; 297 rmpp_recv->cur_seg_buf = &mad_recv_wc->recv_buf; 303 mad_hdr = &mad_recv_wc->recv_buf.mad->mad_hdr; 305 rmpp_recv->src_qp = mad_recv_wc->wc->src_qp; 306 rmpp_recv->slid = mad_recv_wc->wc->slid; 318 struct ib_mad_recv_wc *mad_recv_wc) 321 struct ib_mad_hdr *mad_hdr = &mad_recv_wc 271 create_rmpp_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 317 find_rmpp_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 336 acquire_rmpp_recv(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 454 continue_rmpp(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 513 start_rmpp(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 582 abort_send(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc, u8 rmpp_status) argument 622 process_ds_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc, int newwin) argument 632 process_rmpp_ack(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 727 process_rmpp_data(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 759 process_rmpp_stop(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 773 process_rmpp_abort(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument 789 ib_process_rmpp_recv_wc(struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc) argument [all...] |
H A D | mad_rmpp.h | 49 struct ib_mad_recv_wc *mad_recv_wc);
|
H A D | cm.c | 105 struct ib_mad_recv_wc *mad_recv_wc; /* Received MADs */ member in struct:cm_work 202 struct ib_mad_recv_wc *mad_recv_wc, 208 ah = ib_create_ah_from_wc(port->mad_agent->qp->pd, mad_recv_wc->wc, 209 mad_recv_wc->recv_buf.grh, port->port_num); 213 m = ib_create_send_mad(port->mad_agent, 1, mad_recv_wc->wc->pkey_index, 638 if (work->mad_recv_wc) 639 ib_free_recv_mad(work->mad_recv_wc); 1045 struct ib_mad_recv_wc *mad_recv_wc, 1054 ret = cm_alloc_response_msg(port, mad_recv_wc, &msg); 1059 rcv_msg = (struct cm_rej_msg *) mad_recv_wc 201 cm_alloc_response_msg(struct cm_port *port, struct ib_mad_recv_wc *mad_recv_wc, struct ib_mad_send_buf **msg) argument 1044 cm_issue_rej(struct cm_port *port, struct ib_mad_recv_wc *mad_recv_wc, enum ib_cm_rej_reason reason, enum cm_msg_response msg_rejected, void *ari, u8 ari_length) argument 1904 cm_issue_drep(struct cm_port *port, struct ib_mad_recv_wc *mad_recv_wc) argument 3140 cm_recv_handler(struct ib_mad_agent *mad_agent, struct ib_mad_recv_wc *mad_recv_wc) argument [all...] |
H A D | user_mad.c | 209 struct ib_mad_recv_wc *mad_recv_wc) 214 if (mad_recv_wc->wc->status != IB_WC_SUCCESS) 221 packet->length = mad_recv_wc->mad_len; 222 packet->recv_wc = mad_recv_wc; 226 mad_recv_wc->mad_len; 227 packet->mad.hdr.qpn = cpu_to_be32(mad_recv_wc->wc->src_qp); 228 packet->mad.hdr.lid = cpu_to_be16(mad_recv_wc->wc->slid); 229 packet->mad.hdr.sl = mad_recv_wc->wc->sl; 230 packet->mad.hdr.path_bits = mad_recv_wc->wc->dlid_path_bits; 231 packet->mad.hdr.grh_present = !!(mad_recv_wc 208 recv_handler(struct ib_mad_agent *agent, struct ib_mad_recv_wc *mad_recv_wc) argument [all...] |
H A D | mad.c | 620 struct ib_mad_recv_wc *mad_recv_wc, 637 mad_recv_wc); 1136 void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc) argument 1144 list_splice_init(&mad_recv_wc->rmpp_list, &free_list); 1148 mad_recv_wc = container_of(mad_recv_buf, struct ib_mad_recv_wc, 1150 mad_priv_hdr = container_of(mad_recv_wc, 1787 struct ib_mad_recv_wc *mad_recv_wc) 1793 INIT_LIST_HEAD(&mad_recv_wc->rmpp_list); 1794 list_add(&mad_recv_wc->recv_buf.list, &mad_recv_wc 619 snoop_recv(struct ib_mad_qp_info *qp_info, struct ib_mad_recv_wc *mad_recv_wc, int mad_snoop_flags) argument 1786 ib_mad_complete_recv(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_recv_wc *mad_recv_wc) argument [all...] |
H A D | mad_priv.h | 218 struct ib_mad_recv_wc *mad_recv_wc);
|
H A D | sa_query.c | 949 struct ib_mad_recv_wc *mad_recv_wc) 954 mad_buf = (void *) (unsigned long) mad_recv_wc->wc->wr_id; 958 if (mad_recv_wc->wc->status == IB_WC_SUCCESS) 960 mad_recv_wc->recv_buf.mad->mad_hdr.status ? 962 (struct ib_sa_mad *) mad_recv_wc->recv_buf.mad); 967 ib_free_recv_mad(mad_recv_wc); 948 recv_handler(struct ib_mad_agent *mad_agent, struct ib_mad_recv_wc *mad_recv_wc) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/ |
H A D | ib_mad.h | 322 * @mad_recv_wc: Received work completion information on the received MAD. 328 * modify the data referenced by @mad_recv_wc. 331 struct ib_mad_recv_wc *mad_recv_wc); 514 * @mad_recv_wc: Work completion information for a received MAD. 519 void ib_free_recv_mad(struct ib_mad_recv_wc *mad_recv_wc);
|
Completed in 120 milliseconds