Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Enumerations | Functions
mad_rmpp.h File Reference

Go to the source code of this file.

Enumerations

enum  { IB_RMPP_RESULT_PROCESSED, IB_RMPP_RESULT_CONSUMED, IB_RMPP_RESULT_INTERNAL, IB_RMPP_RESULT_UNHANDLED }
 

Functions

int ib_send_rmpp_mad (struct ib_mad_send_wr_private *mad_send_wr)
 
struct ib_mad_recv_wcib_process_rmpp_recv_wc (struct ib_mad_agent_private *agent, struct ib_mad_recv_wc *mad_recv_wc)
 
int ib_process_rmpp_send_wc (struct ib_mad_send_wr_private *mad_send_wr, struct ib_mad_send_wc *mad_send_wc)
 
void ib_rmpp_send_handler (struct ib_mad_send_wc *mad_send_wc)
 
void ib_cancel_rmpp_recvs (struct ib_mad_agent_private *agent)
 
int ib_retry_rmpp (struct ib_mad_send_wr_private *mad_send_wr)
 

Enumeration Type Documentation

anonymous enum
Enumerator:
IB_RMPP_RESULT_PROCESSED 
IB_RMPP_RESULT_CONSUMED 
IB_RMPP_RESULT_INTERNAL 
IB_RMPP_RESULT_UNHANDLED 

Definition at line 36 of file mad_rmpp.h.

Function Documentation

void ib_cancel_rmpp_recvs ( struct ib_mad_agent_private agent)

Definition at line 86 of file mad_rmpp.c.

struct ib_mad_recv_wc* ib_process_rmpp_recv_wc ( struct ib_mad_agent_private agent,
struct ib_mad_recv_wc mad_recv_wc 
)
read

Definition at line 798 of file mad_rmpp.c.

int ib_process_rmpp_send_wc ( struct ib_mad_send_wr_private mad_send_wr,
struct ib_mad_send_wc mad_send_wc 
)

Definition at line 893 of file mad_rmpp.c.

int ib_retry_rmpp ( struct ib_mad_send_wr_private mad_send_wr)

Definition at line 932 of file mad_rmpp.c.

void ib_rmpp_send_handler ( struct ib_mad_send_wc mad_send_wc)

Definition at line 205 of file mad_rmpp.c.

int ib_send_rmpp_mad ( struct ib_mad_send_wr_private mad_send_wr)

Definition at line 868 of file mad_rmpp.c.