ib_mad_agent
static void agent_send_handler(struct ib_mad_agent *mad_agent,
struct ib_mad_agent *agent[2];
struct ib_mad_agent *agent;
struct ib_mad_agent *mad_agent;
struct ib_mad_agent *rep_agent;
struct ib_mad_agent *mad_agent;
static void cm_send_handler(struct ib_mad_agent *mad_agent,
static void cm_recv_handler(struct ib_mad_agent *mad_agent,
struct ib_mad_agent *mad_agent;
struct ib_mad_agent *rep_agent;
int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent);
static inline int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
static inline void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent)
struct ib_mad_agent *mad_agent;
struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
struct ib_mad_agent *ret = ERR_PTR(-EINVAL);
void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent)
int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent)
struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
struct ib_mad_agent agent;
struct ib_mad_agent agent;
static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent,
static void init_mad(struct ib_sa_query *query, struct ib_mad_agent *agent)
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
static void send_handler(struct ib_mad_agent *agent,
static void recv_handler(struct ib_mad_agent *mad_agent,
struct ib_mad_agent *agent;
static void send_handler(struct ib_mad_agent *agent,
struct ib_mad_agent *ag;
int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent)
struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS];
static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id)
static int queue_packet(struct ib_umad_file *file, struct ib_mad_agent *agent,
static void send_handler(struct ib_mad_agent *agent,
static void recv_handler(struct ib_mad_agent *agent,
struct ib_mad_agent *agent;
struct ib_mad_agent *agent = NULL;
struct ib_mad_agent *agent = NULL;
struct ib_mad_agent *agent = NULL;
struct ib_mad_agent *agent;
static void send_handler(struct ib_mad_agent *agent,
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn];
struct ib_mad_agent *agent = dev->send_agent[ctx->port - 1][1];
struct ib_mad_agent *send_agent[MLX4_MAX_PORTS][2];
struct ib_mad_agent *send_agent[MTHCA_MAX_PORTS][2];
struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn];
static void send_handler(struct ib_mad_agent *agent,
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
struct ib_mad_agent *agent;
static void rvt_send_mad_handler(struct ib_mad_agent *agent,
struct ib_mad_agent *agent;
struct ib_mad_agent *mad_agent;
static void vema_send(struct ib_mad_agent *mad_agent,
static void vema_recv(struct ib_mad_agent *mad_agent,
static void srpt_mad_send_handler(struct ib_mad_agent *mad_agent,
static void srpt_mad_recv_handler(struct ib_mad_agent *mad_agent,
struct ib_mad_agent *mad_agent;
struct ib_mad_agent *mad_agent;
struct ib_mad_agent *mad_agent;
struct ib_mad_agent;
typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent);
struct ib_mad_agent *send_agent; /* agent for SMI (traps) */