Home
last modified time | relevance | path

Searched refs:ib_mad_agent (Results 1 – 15 of 15) sorted by relevance

/freebsd-10-stable/sys/ofed/include/rdma/
Dib_mad.h242 struct ib_mad_agent *mad_agent;
298 struct ib_mad_agent;
307 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
320 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent,
335 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
353 struct ib_mad_agent { struct
447 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
477 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
492 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
534 void ib_cancel_mad(struct ib_mad_agent *mad_agent,
[all …]
/freebsd-10-stable/sys/ofed/drivers/infiniband/util/
Dmadeye.c60 struct ib_mad_agent *smi_agent;
61 struct ib_mad_agent *gsi_agent;
399 static void snoop_smi_handler(struct ib_mad_agent *mad_agent, in snoop_smi_handler()
414 static void recv_smi_handler(struct ib_mad_agent *mad_agent, in recv_smi_handler()
444 static void snoop_gsi_handler(struct ib_mad_agent *mad_agent, in snoop_gsi_handler()
462 static void recv_gsi_handler(struct ib_mad_agent *mad_agent, in recv_gsi_handler()
/freebsd-10-stable/sys/ofed/drivers/infiniband/core/
Dagent.c50 struct ib_mad_agent *agent[2];
86 struct ib_mad_agent *agent; in agent_send_response()
138 static void agent_send_handler(struct ib_mad_agent *mad_agent, in agent_send_handler()
Dsa_query.c61 struct ib_mad_agent *agent;
62 struct ib_mad_agent *notice_agent;
622 struct ib_mad_agent *agent; in ib_sa_cancel_query()
725 static void init_mad(struct ib_sa_mad *mad, struct ib_mad_agent *agent) in init_mad()
818 struct ib_mad_agent *agent; in ib_sa_path_rec_query()
934 struct ib_mad_agent *agent; in ib_sa_service_rec_query()
1031 struct ib_mad_agent *agent; in ib_sa_mcmember_rec_query()
1166 struct ib_mad_agent *agent; in ib_sa_informinfo_query()
1256 static void send_handler(struct ib_mad_agent *agent, in send_handler()
1287 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler()
[all …]
Dmad_priv.h97 struct ib_mad_agent agent;
117 struct ib_mad_agent agent;
Duser_mad.c119 struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS];
159 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) in __get_agent()
165 struct ib_mad_agent *agent, in queue_packet()
196 static void send_handler(struct ib_mad_agent *agent, in send_handler()
215 static void recv_handler(struct ib_mad_agent *agent, in recv_handler()
450 struct ib_mad_agent *agent; in ib_umad_write()
614 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent()
704 struct ib_mad_agent *agent = NULL; in ib_umad_unreg_agent()
Dmad.c202 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, in ib_register_mad_agent()
212 struct ib_mad_agent *ret = ERR_PTR(-EINVAL); in ib_register_mad_agent()
450 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, in ib_register_mad_snoop()
459 struct ib_mad_agent *ret; in ib_register_mad_snoop()
578 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) in ib_unregister_mad_agent()
874 struct ib_mad_send_buf * ib_create_send_mad(struct ib_mad_agent *mad_agent, in ib_create_send_mad()
1018 struct ib_mad_agent *mad_agent; in ib_send_mad()
1189 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp, in ib_redirect_mad_qp()
1199 int ib_process_mad_wc(struct ib_mad_agent *mad_agent, in ib_process_mad_wc()
2326 int ib_modify_mad(struct ib_mad_agent *mad_agent, in ib_modify_mad()
[all …]
Dlocal_sa.c91 struct ib_mad_agent *agent;
987 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler()
1013 static void send_handler(struct ib_mad_agent *agent, in send_handler()
Dmad_rmpp.c151 static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent, in alloc_response_msg()
Dcm.c172 struct ib_mad_agent *mad_agent;
267 struct ib_mad_agent *mad_agent; in cm_alloc_msg()
3219 static void cm_send_handler(struct ib_mad_agent *mad_agent, in cm_send_handler()
3399 static void cm_recv_handler(struct ib_mad_agent *mad_agent, in cm_recv_handler()
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mthca/
Dmthca_mad.c167 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap()
283 static void send_handler(struct ib_mad_agent *agent, in send_handler()
291 struct ib_mad_agent *agent; in mthca_create_agents()
333 struct ib_mad_agent *agent; in mthca_free_agents()
Dmthca_dev.h356 struct ib_mad_agent *send_agent[MTHCA_MAX_PORTS][2];
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mlx4/
Dmad.c355 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap()
1015 static void send_handler(struct ib_mad_agent *agent, in send_handler()
1025 struct ib_mad_agent *agent; in mlx4_ib_mad_init()
1061 struct ib_mad_agent *agent; in mlx4_ib_mad_cleanup()
Dmlx4_ib.h529 struct ib_mad_agent *send_agent[MLX4_MAX_PORTS][2];
Dmcg.c224 struct ib_mad_agent *agent = dev->send_agent[ctx->port - 1][1]; in send_mad_to_slave()