Home
last modified time | relevance | path

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

/NextBSD/sys/ofed/include/rdma/
HDib_mad.h250 struct ib_mad_agent *mad_agent;
306 struct ib_mad_agent;
315 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
328 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent,
343 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
361 struct ib_mad_agent { struct
455 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
485 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
500 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
542 void ib_cancel_mad(struct ib_mad_agent *mad_agent,
[all …]
/NextBSD/sys/ofed/drivers/infiniband/util/
HDmadeye.c57 struct ib_mad_agent *smi_agent;
58 struct ib_mad_agent *gsi_agent;
396 static void snoop_smi_handler(struct ib_mad_agent *mad_agent, in snoop_smi_handler()
411 static void recv_smi_handler(struct ib_mad_agent *mad_agent, in recv_smi_handler()
441 static void snoop_gsi_handler(struct ib_mad_agent *mad_agent, in snoop_gsi_handler()
459 static void recv_gsi_handler(struct ib_mad_agent *mad_agent, in recv_gsi_handler()
/NextBSD/sys/ofed/drivers/infiniband/core/
HDagent.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()
HDsa_query.c61 struct ib_mad_agent *agent;
492 struct ib_mad_agent *agent; in ib_sa_cancel_query()
603 static void init_mad(struct ib_sa_mad *mad, struct ib_mad_agent *agent) in init_mad()
726 struct ib_mad_agent *agent; in ib_sa_path_rec_get()
843 struct ib_mad_agent *agent; in ib_sa_service_rec_query()
940 struct ib_mad_agent *agent; in ib_sa_mcmember_rec_query()
1031 struct ib_mad_agent *agent; in ib_sa_guid_info_rec_query()
1093 static void send_handler(struct ib_mad_agent *agent, in send_handler()
1124 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler()
HDmad_priv.h97 struct ib_mad_agent agent;
116 struct ib_mad_agent agent;
HDuser_mad.c114 struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS];
221 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) in __get_agent()
227 struct ib_mad_agent *agent, in queue_packet()
258 static void send_handler(struct ib_mad_agent *agent, in send_handler()
277 static void recv_handler(struct ib_mad_agent *agent, in recv_handler()
512 struct ib_mad_agent *agent; in ib_umad_write()
675 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent()
765 struct ib_mad_agent *agent = NULL; in ib_umad_unreg_agent()
HDmad.c716 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, in ib_register_mad_agent()
726 struct ib_mad_agent *ret = ERR_PTR(-EINVAL); in ib_register_mad_agent()
967 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, in ib_register_mad_snoop()
976 struct ib_mad_agent *ret; in ib_register_mad_snoop()
1094 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) in ib_unregister_mad_agent()
1394 struct ib_mad_send_buf * ib_create_send_mad(struct ib_mad_agent *mad_agent, in ib_create_send_mad()
1538 struct ib_mad_agent *mad_agent; in ib_send_mad()
1761 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp, in ib_redirect_mad_qp()
1771 int ib_process_mad_wc(struct ib_mad_agent *mad_agent, in ib_process_mad_wc()
2924 int ib_modify_mad(struct ib_mad_agent *mad_agent, in ib_modify_mad()
[all …]
HDmad_rmpp.c153 static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent, in alloc_response_msg()
HDcm.c169 struct ib_mad_agent *mad_agent;
266 struct ib_mad_agent *mad_agent; in cm_alloc_msg()
3256 static void cm_send_handler(struct ib_mad_agent *mad_agent, in cm_send_handler()
3438 static void cm_recv_handler(struct ib_mad_agent *mad_agent, in cm_recv_handler()
/NextBSD/sys/ofed/drivers/infiniband/hw/mthca/
HDmthca_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()
HDmthca_dev.h356 struct ib_mad_agent *send_agent[MTHCA_MAX_PORTS][2];
/NextBSD/sys/ofed/drivers/infiniband/hw/mlx4/
HDmad.c355 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap()
1040 static void send_handler(struct ib_mad_agent *agent, in send_handler()
1050 struct ib_mad_agent *agent; in mlx4_ib_mad_init()
1086 struct ib_mad_agent *agent; in mlx4_ib_mad_cleanup()
HDmlx4_ib.h564 struct ib_mad_agent *send_agent[MLX4_MAX_PORTS][2];
HDmcg.c226 struct ib_mad_agent *agent = dev->send_agent[ctx->port - 1][1]; in send_mad_to_slave()