Searched refs:ib_mad_agent (Results 1 – 15 of 15) sorted by relevance
| /freebsd/sys/ofed/include/rdma/ |
| H A D | ib_mad.h | 413 struct ib_mad_agent *mad_agent; 470 struct ib_mad_agent; 479 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent, 492 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent, 508 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent, 531 struct ib_mad_agent { struct 632 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, 663 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, 678 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent); 720 void ib_cancel_mad(struct ib_mad_agent *mad_agent, [all …]
|
| H A D | rdma_vt.h | 68 struct ib_mad_agent *send_agent; /* agent for SMI (traps) */
|
| /freebsd/sys/ofed/drivers/infiniband/util/ |
| H A D | madeye.c | 62 struct ib_mad_agent *smi_agent; 63 struct ib_mad_agent *gsi_agent; 401 static void snoop_smi_handler(struct ib_mad_agent *mad_agent, in snoop_smi_handler() 416 static void recv_smi_handler(struct ib_mad_agent *mad_agent, in recv_smi_handler() 446 static void snoop_gsi_handler(struct ib_mad_agent *mad_agent, in snoop_gsi_handler() 464 static void recv_gsi_handler(struct ib_mad_agent *mad_agent, in recv_gsi_handler()
|
| /freebsd/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_agent.c | 52 struct ib_mad_agent *agent[2]; 88 struct ib_mad_agent *agent; in agent_send_response() 145 static void agent_send_handler(struct ib_mad_agent *mad_agent, in agent_send_handler()
|
| H A D | mad_priv.h | 95 struct ib_mad_agent agent; 114 struct ib_mad_agent agent;
|
| H A D | ib_sa_query.c | 73 struct ib_mad_agent *agent; 612 struct ib_mad_agent *agent; in ib_sa_cancel_query() 776 static void init_mad(struct ib_sa_mad *mad, struct ib_mad_agent *agent) in init_mad() 910 struct ib_mad_agent *agent; in ib_sa_path_rec_get() 1030 struct ib_mad_agent *agent; in ib_sa_service_rec_query() 1127 struct ib_mad_agent *agent; in ib_sa_mcmember_rec_query() 1218 struct ib_mad_agent *agent; in ib_sa_guid_info_rec_query() 1329 struct ib_mad_agent *agent; in ib_sa_classport_info_rec_query() 1395 static void send_handler(struct ib_mad_agent *agent, in send_handler() 1426 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler()
|
| H A D | ib_user_mad.c | 116 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() 195 static void send_handler(struct ib_mad_agent *agent, in send_handler() 214 static void recv_handler(struct ib_mad_agent *agent, in recv_handler() 456 struct ib_mad_agent *agent; in ib_umad_write() 632 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent() 734 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent2() 846 struct ib_mad_agent *agent = NULL; in ib_umad_unreg_agent()
|
| H A D | ib_mad.c | 198 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, in ib_register_mad_agent() 209 struct ib_mad_agent *ret = ERR_PTR(-EINVAL); in ib_register_mad_agent() 489 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, in ib_register_mad_snoop() 498 struct ib_mad_agent *ret; in ib_register_mad_snoop() 615 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) in ib_unregister_mad_agent() 979 int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent) in ib_mad_kernel_rmpp_agent() 985 struct ib_mad_send_buf * ib_create_send_mad(struct ib_mad_agent *mad_agent, in ib_create_send_mad() 1151 struct ib_mad_agent *mad_agent; in ib_send_mad() 1332 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp, in ib_redirect_mad_qp() 1342 int ib_process_mad_wc(struct ib_mad_agent *mad_agent, in ib_process_mad_wc() [all …]
|
| H A D | ib_cm.c | 218 struct ib_mad_agent *mad_agent; 323 struct ib_mad_agent *mad_agent; in cm_alloc_msg() 3526 static void cm_send_handler(struct ib_mad_agent *mad_agent, in cm_send_handler() 3730 static void cm_recv_handler(struct ib_mad_agent *mad_agent, in cm_recv_handler() 4148 struct ib_mad_agent *cur_mad_agent; in cm_remove_one()
|
| H A D | ib_mad_rmpp.c | 159 static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent, in alloc_response_msg()
|
| /freebsd/sys/dev/mthca/ |
| H A D | mthca_mad.c | 168 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap() 287 static void send_handler(struct ib_mad_agent *agent, in send_handler() 295 struct ib_mad_agent *agent; in mthca_create_agents() 336 struct ib_mad_agent *agent; in mthca_free_agents()
|
| H A D | mthca_dev.h | 358 struct ib_mad_agent *send_agent[MTHCA_MAX_PORTS][2];
|
| /freebsd/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_mad.c | 383 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap() 985 static void send_handler(struct ib_mad_agent *agent, in send_handler() 995 struct ib_mad_agent *agent; in mlx4_ib_mad_init() 1031 struct ib_mad_agent *agent; in mlx4_ib_mad_cleanup()
|
| H A D | mlx4_ib.h | 570 struct ib_mad_agent *send_agent[MLX4_MAX_PORTS][2];
|
| H A D | mlx4_ib_mcg.c | 232 struct ib_mad_agent *agent = dev->send_agent[ctx->port - 1][1]; in send_mad_to_slave()
|