Searched refs:mad_send_wr (Results 1 - 5 of 5) sorted by relevance

/drivers/infiniband/core/
H A Dmad_rmpp.h43 int ib_send_rmpp_mad(struct ib_mad_send_wr_private *mad_send_wr);
49 int ib_process_rmpp_send_wc(struct ib_mad_send_wr_private *mad_send_wr,
56 int ib_retry_rmpp(struct ib_mad_send_wr_private *mad_send_wr);
H A Dmad_rmpp.c561 static int send_next_seg(struct ib_mad_send_wr_private *mad_send_wr) argument
567 rmpp_mad = mad_send_wr->send_buf.mad;
569 rmpp_mad->rmpp_hdr.seg_num = cpu_to_be32(++mad_send_wr->seg_num);
571 if (mad_send_wr->seg_num == 1) {
573 paylen = mad_send_wr->send_buf.seg_count * IB_MGMT_RMPP_DATA -
574 mad_send_wr->pad;
577 if (mad_send_wr->seg_num == mad_send_wr->send_buf.seg_count) {
579 paylen = IB_MGMT_RMPP_DATA - mad_send_wr->pad;
584 timeout = mad_send_wr
594 struct ib_mad_send_wr_private *mad_send_wr; local
644 struct ib_mad_send_wr_private *mad_send_wr; local
835 init_newwin(struct ib_mad_send_wr_private *mad_send_wr) argument
868 ib_send_rmpp_mad(struct ib_mad_send_wr_private *mad_send_wr) argument
893 ib_process_rmpp_send_wc(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc) argument
932 ib_retry_rmpp(struct ib_mad_send_wr_private *mad_send_wr) argument
[all...]
H A Dmad.c678 struct ib_mad_send_wr_private *mad_send_wr)
681 struct ib_smp *smp = mad_send_wr->send_buf.mad;
690 struct ib_send_wr *send_wr = &mad_send_wr->send_wr;
788 local->mad_send_wr = mad_send_wr;
814 static void free_send_rmpp_list(struct ib_mad_send_wr_private *mad_send_wr) argument
818 list_for_each_entry_safe(s, t, &mad_send_wr->rmpp_list, list) {
872 struct ib_mad_send_wr_private *mad_send_wr; local
887 buf = kzalloc(sizeof *mad_send_wr + size, gfp_mask);
891 mad_send_wr
677 handle_outgoing_dr_smp(struct ib_mad_agent_private *mad_agent_priv, struct ib_mad_send_wr_private *mad_send_wr) argument
958 struct ib_mad_send_wr_private *mad_send_wr; local
978 ib_get_payload(struct ib_mad_send_wr_private *mad_send_wr) argument
991 struct ib_mad_send_wr_private *mad_send_wr; local
1004 ib_send_mad(struct ib_mad_send_wr_private *mad_send_wr) argument
1068 struct ib_mad_send_wr_private *mad_send_wr; local
1789 ib_mark_mad_done(struct ib_mad_send_wr_private *mad_send_wr) argument
1800 struct ib_mad_send_wr_private *mad_send_wr; local
1980 struct ib_mad_send_wr_private *mad_send_wr; local
2004 wait_for_response(struct ib_mad_send_wr_private *mad_send_wr) argument
2039 ib_reset_mad_timeout(struct ib_mad_send_wr_private *mad_send_wr, int timeout_ms) argument
2049 ib_mad_complete_send_wr(struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc) argument
2102 struct ib_mad_send_wr_private *mad_send_wr, *queued_send_wr; local
2161 struct ib_mad_send_wr_private *mad_send_wr; local
2180 struct ib_mad_send_wr_private *mad_send_wr; local
2264 struct ib_mad_send_wr_private *mad_send_wr, *temp_mad_send_wr; local
2301 struct ib_mad_send_wr_private *mad_send_wr; local
2322 struct ib_mad_send_wr_private *mad_send_wr; local
2439 retry_send(struct ib_mad_send_wr_private *mad_send_wr) argument
2478 struct ib_mad_send_wr_private *mad_send_wr; local
[all...]
H A Dmad_priv.h155 struct ib_mad_send_wr_private *mad_send_wr; member in struct:ib_mad_local_private
216 int ib_send_mad(struct ib_mad_send_wr_private *mad_send_wr);
222 void ib_mad_complete_send_wr(struct ib_mad_send_wr_private *mad_send_wr,
225 void ib_mark_mad_done(struct ib_mad_send_wr_private *mad_send_wr);
227 void ib_reset_mad_timeout(struct ib_mad_send_wr_private *mad_send_wr,
H A Dagent.c89 struct ib_mad_send_wr_private *mad_send_wr; local
121 mad_send_wr = container_of(send_buf,
124 mad_send_wr->send_wr.wr.ud.port_num = port_num;

Completed in 14 milliseconds