Searched refs:ib_mad_agent (Results 1 – 18 of 18) sorted by relevance
/linux-4.1.27/include/rdma/ |
D | ib_mad.h | 251 struct ib_mad_agent *mad_agent; 307 struct ib_mad_agent; 316 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent, 329 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent, 344 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent, 366 struct ib_mad_agent { struct 463 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, 494 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, 509 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent); 551 void ib_cancel_mad(struct ib_mad_agent *mad_agent, [all …]
|
/linux-4.1.27/drivers/infiniband/core/ |
D | agent.c | 50 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()
|
D | mad_priv.h | 94 struct ib_mad_agent agent; 113 struct ib_mad_agent agent;
|
D | sa_query.c | 62 struct ib_mad_agent *agent; 493 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() 732 struct ib_mad_agent *agent; in ib_sa_path_rec_get() 849 struct ib_mad_agent *agent; in ib_sa_service_rec_query() 946 struct ib_mad_agent *agent; in ib_sa_mcmember_rec_query() 1037 struct ib_mad_agent *agent; in ib_sa_guid_info_rec_query() 1099 static void send_handler(struct ib_mad_agent *agent, in send_handler() 1130 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler()
|
D | user_mad.c | 115 struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS]; 158 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) in __get_agent() 164 struct ib_mad_agent *agent, in queue_packet() 194 static void send_handler(struct ib_mad_agent *agent, in send_handler() 213 static void recv_handler(struct ib_mad_agent *agent, in recv_handler() 448 struct ib_mad_agent *agent; in ib_umad_write() 621 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent() 723 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent2() 834 struct ib_mad_agent *agent = NULL; in ib_umad_unreg_agent()
|
D | mad.c | 194 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, in ib_register_mad_agent() 205 struct ib_mad_agent *ret = ERR_PTR(-EINVAL); in ib_register_mad_agent() 490 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device, in ib_register_mad_snoop() 499 struct ib_mad_agent *ret; in ib_register_mad_snoop() 617 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) in ib_unregister_mad_agent() 913 int ib_mad_kernel_rmpp_agent(struct ib_mad_agent *agent) in ib_mad_kernel_rmpp_agent() 919 struct ib_mad_send_buf * ib_create_send_mad(struct ib_mad_agent *mad_agent, in ib_create_send_mad() 1065 struct ib_mad_agent *mad_agent; in ib_send_mad() 1245 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp, in ib_redirect_mad_qp() 1255 int ib_process_mad_wc(struct ib_mad_agent *mad_agent, in ib_process_mad_wc() [all …]
|
D | mad_rmpp.c | 153 static struct ib_mad_send_buf *alloc_response_msg(struct ib_mad_agent *agent, in alloc_response_msg()
|
D | cm.c | 161 struct ib_mad_agent *mad_agent; 258 struct ib_mad_agent *mad_agent; in cm_alloc_msg() 3215 static void cm_send_handler(struct ib_mad_agent *mad_agent, in cm_send_handler() 3395 static void cm_recv_handler(struct ib_mad_agent *mad_agent, in cm_recv_handler()
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_mad.c | 167 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap() 278 static void send_handler(struct ib_mad_agent *agent, in send_handler() 286 struct ib_mad_agent *agent; in mthca_create_agents() 328 struct ib_mad_agent *agent; in mthca_free_agents()
|
D | mthca_dev.h | 356 struct ib_mad_agent *send_agent[MTHCA_MAX_PORTS][2];
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.h | 361 struct ib_mad_agent *mad_agent;
|
D | ib_srpt.c | 448 static void srpt_mad_send_handler(struct ib_mad_agent *mad_agent, in srpt_mad_send_handler() 458 static void srpt_mad_recv_handler(struct ib_mad_agent *mad_agent, in srpt_mad_recv_handler()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | mad.c | 363 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap() 884 static void send_handler(struct ib_mad_agent *agent, in send_handler() 894 struct ib_mad_agent *agent; in mlx4_ib_mad_init() 930 struct ib_mad_agent *agent; in mlx4_ib_mad_cleanup()
|
D | mlx4_ib.h | 516 struct ib_mad_agent *send_agent[MLX4_MAX_PORTS][2];
|
D | mcg.c | 228 struct ib_mad_agent *agent = dev->send_agent[ctx->port - 1][1]; in send_mad_to_slave()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_mad.c | 67 struct ib_mad_agent *agent; in qib_send_trap() 2437 static void send_handler(struct ib_mad_agent *agent, in send_handler() 2470 struct ib_mad_agent *agent; in qib_create_agents() 2515 struct ib_mad_agent *agent; in qib_free_agents()
|
D | qib_verbs.h | 679 struct ib_mad_agent *send_agent; /* agent for SMI (traps) */
|
D | qib_iba7322.c | 5495 struct ib_mad_agent *agent; in try_7322_ipg()
|