ib_mad_agent       50 drivers/infiniband/core/agent.c 	struct ib_mad_agent *agent[2];
ib_mad_agent       86 drivers/infiniband/core/agent.c 	struct ib_mad_agent *agent;
ib_mad_agent      143 drivers/infiniband/core/agent.c static void agent_send_handler(struct ib_mad_agent *mad_agent,
ib_mad_agent      213 drivers/infiniband/core/cm.c 	struct ib_mad_agent *mad_agent;
ib_mad_agent      318 drivers/infiniband/core/cm.c 	struct ib_mad_agent *mad_agent;
ib_mad_agent     3782 drivers/infiniband/core/cm.c static void cm_send_handler(struct ib_mad_agent *mad_agent,
ib_mad_agent     3989 drivers/infiniband/core/cm.c static void cm_recv_handler(struct ib_mad_agent *mad_agent,
ib_mad_agent     4418 drivers/infiniband/core/cm.c 	struct ib_mad_agent *cur_mad_agent;
ib_mad_agent      238 drivers/infiniband/core/core_priv.h int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
ib_mad_agent      240 drivers/infiniband/core/core_priv.h void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent);
ib_mad_agent      293 drivers/infiniband/core/core_priv.h static inline int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
ib_mad_agent      299 drivers/infiniband/core/core_priv.h static inline void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent)
ib_mad_agent      225 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
ib_mad_agent      236 drivers/infiniband/core/mad.c 	struct ib_mad_agent *ret = ERR_PTR(-EINVAL);
ib_mad_agent      536 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
ib_mad_agent      545 drivers/infiniband/core/mad.c 	struct ib_mad_agent *ret;
ib_mad_agent      677 drivers/infiniband/core/mad.c void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent)
ib_mad_agent     1043 drivers/infiniband/core/mad.c int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent)
ib_mad_agent     1049 drivers/infiniband/core/mad.c struct ib_mad_send_buf * ib_create_send_mad(struct ib_mad_agent *mad_agent,
ib_mad_agent     1214 drivers/infiniband/core/mad.c 	struct ib_mad_agent *mad_agent;
ib_mad_agent     1400 drivers/infiniband/core/mad.c struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
ib_mad_agent     1410 drivers/infiniband/core/mad.c int ib_process_mad_wc(struct ib_mad_agent *mad_agent,
ib_mad_agent     2701 drivers/infiniband/core/mad.c int ib_modify_mad(struct ib_mad_agent *mad_agent,
ib_mad_agent     2735 drivers/infiniband/core/mad.c void ib_cancel_mad(struct ib_mad_agent *mad_agent,
ib_mad_agent       92 drivers/infiniband/core/mad_priv.h 	struct ib_mad_agent agent;
ib_mad_agent      114 drivers/infiniband/core/mad_priv.h 	struct ib_mad_agent agent;
ib_mad_agent      156 drivers/infiniband/core/mad_rmpp.c static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent,
ib_mad_agent       91 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent      920 drivers/infiniband/core/sa_query.c static void send_handler(struct ib_mad_agent *agent,
ib_mad_agent     1179 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent     1341 drivers/infiniband/core/sa_query.c static void init_mad(struct ib_sa_query *query, struct ib_mad_agent *agent)
ib_mad_agent     1556 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent     1710 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent     1807 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent     1898 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent     2060 drivers/infiniband/core/sa_query.c 	struct ib_mad_agent *agent;
ib_mad_agent     2161 drivers/infiniband/core/sa_query.c static void send_handler(struct ib_mad_agent *agent,
ib_mad_agent     2193 drivers/infiniband/core/sa_query.c static void recv_handler(struct ib_mad_agent *mad_agent,
ib_mad_agent      677 drivers/infiniband/core/security.c 	struct ib_mad_agent *ag;
ib_mad_agent      689 drivers/infiniband/core/security.c int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
ib_mad_agent      724 drivers/infiniband/core/security.c void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent)
ib_mad_agent      120 drivers/infiniband/core/user_mad.c 	struct ib_mad_agent    *agent[IB_UMAD_MAX_AGENTS];
ib_mad_agent      173 drivers/infiniband/core/user_mad.c static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id)
ib_mad_agent      179 drivers/infiniband/core/user_mad.c 			struct ib_mad_agent *agent,
ib_mad_agent      209 drivers/infiniband/core/user_mad.c static void send_handler(struct ib_mad_agent *agent,
ib_mad_agent      228 drivers/infiniband/core/user_mad.c static void recv_handler(struct ib_mad_agent *agent,
ib_mad_agent      488 drivers/infiniband/core/user_mad.c 	struct ib_mad_agent *agent;
ib_mad_agent      669 drivers/infiniband/core/user_mad.c 	struct ib_mad_agent *agent = NULL;
ib_mad_agent      771 drivers/infiniband/core/user_mad.c 	struct ib_mad_agent *agent = NULL;
ib_mad_agent      882 drivers/infiniband/core/user_mad.c 	struct ib_mad_agent *agent = NULL;
ib_mad_agent      316 drivers/infiniband/hw/hfi1/mad.c 	struct ib_mad_agent *agent;
ib_mad_agent      387 drivers/infiniband/hw/mlx4/mad.c 	struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn];
ib_mad_agent     1023 drivers/infiniband/hw/mlx4/mad.c static void send_handler(struct ib_mad_agent *agent,
ib_mad_agent     1033 drivers/infiniband/hw/mlx4/mad.c 	struct ib_mad_agent *agent;
ib_mad_agent     1069 drivers/infiniband/hw/mlx4/mad.c 	struct ib_mad_agent *agent;
ib_mad_agent      232 drivers/infiniband/hw/mlx4/mcg.c 	struct ib_mad_agent *agent = dev->send_agent[ctx->port - 1][1];
ib_mad_agent      592 drivers/infiniband/hw/mlx4/mlx4_ib.h 	struct ib_mad_agent    *send_agent[MLX4_MAX_PORTS][2];
ib_mad_agent      356 drivers/infiniband/hw/mthca/mthca_dev.h 	struct ib_mad_agent  *send_agent[MTHCA_MAX_PORTS][2];
ib_mad_agent      170 drivers/infiniband/hw/mthca/mthca_mad.c 	struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn];
ib_mad_agent      289 drivers/infiniband/hw/mthca/mthca_mad.c static void send_handler(struct ib_mad_agent *agent,
ib_mad_agent      297 drivers/infiniband/hw/mthca/mthca_mad.c 	struct ib_mad_agent *agent;
ib_mad_agent      339 drivers/infiniband/hw/mthca/mthca_mad.c 	struct ib_mad_agent *agent;
ib_mad_agent     5435 drivers/infiniband/hw/qib/qib_iba7322.c 	struct ib_mad_agent *agent;
ib_mad_agent       67 drivers/infiniband/hw/qib/qib_mad.c 	struct ib_mad_agent *agent;
ib_mad_agent       88 drivers/infiniband/sw/rdmavt/mad.c static void rvt_send_mad_handler(struct ib_mad_agent *agent,
ib_mad_agent      104 drivers/infiniband/sw/rdmavt/mad.c 	struct ib_mad_agent *agent;
ib_mad_agent      151 drivers/infiniband/sw/rdmavt/mad.c 	struct ib_mad_agent *agent;
ib_mad_agent      107 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 	struct ib_mad_agent            *mad_agent;
ib_mad_agent      606 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void vema_send(struct ib_mad_agent *mad_agent,
ib_mad_agent      623 drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c static void vema_recv(struct ib_mad_agent *mad_agent,
ib_mad_agent      458 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_mad_send_handler(struct ib_mad_agent *mad_agent,
ib_mad_agent      471 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_mad_recv_handler(struct ib_mad_agent *mad_agent,
ib_mad_agent      387 drivers/infiniband/ulp/srpt/ib_srpt.h 	struct ib_mad_agent	*mad_agent;
ib_mad_agent      492 include/rdma/ib_mad.h 	struct ib_mad_agent	*mad_agent;
ib_mad_agent      549 include/rdma/ib_mad.h struct ib_mad_agent;
ib_mad_agent      558 include/rdma/ib_mad.h typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
ib_mad_agent      571 include/rdma/ib_mad.h typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent,
ib_mad_agent      587 include/rdma/ib_mad.h typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
ib_mad_agent      714 include/rdma/ib_mad.h struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
ib_mad_agent      745 include/rdma/ib_mad.h struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
ib_mad_agent      760 include/rdma/ib_mad.h void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
ib_mad_agent      802 include/rdma/ib_mad.h void ib_cancel_mad(struct ib_mad_agent *mad_agent,
ib_mad_agent      814 include/rdma/ib_mad.h int ib_modify_mad(struct ib_mad_agent *mad_agent,
ib_mad_agent      833 include/rdma/ib_mad.h struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
ib_mad_agent      854 include/rdma/ib_mad.h int ib_process_mad_wc(struct ib_mad_agent *mad_agent,
ib_mad_agent      884 include/rdma/ib_mad.h struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
ib_mad_agent      931 include/rdma/ib_mad.h int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent);
ib_mad_agent       78 include/rdma/rdma_vt.h 	struct ib_mad_agent *send_agent;	/* agent for SMI (traps) */