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) */