Home
last modified time | relevance | path

Searched refs:ib_mad_agent (Results 1 - 25 of 46) sorted by relevance

12

/kernel/linux/linux-5.10/include/rdma/
H A Dib_mad.h465 struct ib_mad_agent *mad_agent;
522 struct ib_mad_agent;
531 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
545 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
550 * ib_mad_agent - Used to track MAD registration with the access layer.
567 struct ib_mad_agent { struct
670 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
686 void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
728 void ib_cancel_mad(struct ib_mad_agent *mad_agent,
740 int ib_modify_mad(struct ib_mad_agent *mad_agen
[all...]
H A Drdma_vt.h36 struct ib_mad_agent *send_agent; /* agent for SMI (traps) */
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dmad.c88 static void rvt_send_mad_handler(struct ib_mad_agent *agent, in rvt_send_mad_handler()
104 struct ib_mad_agent *agent; in rvt_create_mad_agents()
151 struct ib_mad_agent *agent; in rvt_free_mad_agents()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dmad.c46 static void rvt_send_mad_handler(struct ib_mad_agent *agent, in rvt_send_mad_handler()
62 struct ib_mad_agent *agent; in rvt_create_mad_agents()
109 struct ib_mad_agent *agent; in rvt_free_mad_agents()
/kernel/linux/linux-6.6/include/rdma/
H A Dib_mad.h466 struct ib_mad_agent *mad_agent;
523 struct ib_mad_agent;
532 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
546 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
551 * ib_mad_agent - Used to track MAD registration with the access layer.
568 struct ib_mad_agent { struct
671 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
687 void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
770 struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
817 int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agen
[all...]
H A Drdma_vt.h36 struct ib_mad_agent *send_agent; /* agent for SMI (traps) */
/kernel/linux/linux-5.10/drivers/infiniband/core/
H A Dagent.c50 struct ib_mad_agent *agent[2];
86 struct ib_mad_agent *agent; in agent_send_response()
143 static void agent_send_handler(struct ib_mad_agent *mad_agent, in agent_send_handler()
H A Dcore_priv.h239 int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
241 void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent);
294 static inline int ib_mad_agent_security_setup(struct ib_mad_agent *agent, in ib_mad_agent_security_setup()
300 static inline void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent) in ib_mad_agent_security_cleanup()
H A Dmad_priv.h92 struct ib_mad_agent agent;
114 struct ib_mad_agent agent;
H A Dsa_query.c91 struct ib_mad_agent *agent;
917 static void send_handler(struct ib_mad_agent *agent,
1176 struct ib_mad_agent *agent; in ib_sa_cancel_query()
1338 static void init_mad(struct ib_sa_query *query, struct ib_mad_agent *agent) in init_mad()
1549 struct ib_mad_agent *agent; in ib_sa_path_rec_get()
1704 struct ib_mad_agent *agent; in ib_sa_service_rec_query()
1801 struct ib_mad_agent *agent; in ib_sa_mcmember_rec_query()
1892 struct ib_mad_agent *agent; in ib_sa_guid_info_rec_query()
2054 struct ib_mad_agent *agent; in ib_sa_classport_info_rec_query()
2155 static void send_handler(struct ib_mad_agent *agen
[all...]
H A Duser_mad.c120 struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS];
178 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) in __get_agent()
184 struct ib_mad_agent *agent, in queue_packet()
214 static void send_handler(struct ib_mad_agent *agent, in send_handler()
233 static void recv_handler(struct ib_mad_agent *agent, in recv_handler()
504 struct ib_mad_agent *agent; in ib_umad_write()
688 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent()
790 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent2()
901 struct ib_mad_agent *agent = NULL; in ib_umad_unreg_agent()
H A Dsecurity.c677 struct ib_mad_agent *ag; in ib_mad_agent_security_change()
689 int ib_mad_agent_security_setup(struct ib_mad_agent *agent, in ib_mad_agent_security_setup()
724 void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent) in ib_mad_agent_security_cleanup()
H A Dmad.c224 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device, in ib_register_mad_agent()
235 struct ib_mad_agent *ret = ERR_PTR(-EINVAL); in ib_register_mad_agent()
528 void ib_unregister_mad_agent(struct ib_mad_agent *mad_agent) in ib_unregister_mad_agent()
834 int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent) in ib_mad_kernel_rmpp_agent()
840 struct ib_mad_send_buf * ib_create_send_mad(struct ib_mad_agent *mad_agent, in ib_create_send_mad()
1005 struct ib_mad_agent *mad_agent; in ib_send_mad()
2467 int ib_modify_mad(struct ib_mad_agent *mad_agent, in ib_modify_mad()
2501 void ib_cancel_mad(struct ib_mad_agent *mad_agent, in ib_cancel_mad()
/kernel/linux/linux-6.6/drivers/infiniband/core/
H A Dagent.c50 struct ib_mad_agent *agent[2];
86 struct ib_mad_agent *agent; in agent_send_response()
143 static void agent_send_handler(struct ib_mad_agent *mad_agent, in agent_send_handler()
H A Dcore_priv.h237 int ib_mad_agent_security_setup(struct ib_mad_agent *agent,
239 void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent);
292 static inline int ib_mad_agent_security_setup(struct ib_mad_agent *agent, in ib_mad_agent_security_setup()
298 static inline void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent) in ib_mad_agent_security_cleanup()
H A Dmad_priv.h92 struct ib_mad_agent agent;
114 struct ib_mad_agent agent;
H A Dsa_query.c91 struct ib_mad_agent *agent;
867 static void send_handler(struct ib_mad_agent *agent,
1313 static void init_mad(struct ib_sa_query *query, struct ib_mad_agent *agent) in init_mad()
1530 struct ib_mad_agent *agent; in ib_sa_path_rec_get()
1657 struct ib_mad_agent *agent; in ib_sa_mcmember_rec_query()
1747 struct ib_mad_agent *agent; in ib_sa_guid_info_rec_query()
1884 struct ib_mad_agent *agent; in ib_sa_classport_info_rec_query()
1985 static void send_handler(struct ib_mad_agent *agent, in send_handler()
2017 static void recv_handler(struct ib_mad_agent *mad_agent, in recv_handler()
H A Duser_mad.c120 struct ib_mad_agent *agent[IB_UMAD_MAX_AGENTS];
178 static struct ib_mad_agent *__get_agent(struct ib_umad_file *file, int id) in __get_agent()
184 struct ib_mad_agent *agent, in queue_packet()
214 static void send_handler(struct ib_mad_agent *agent, in send_handler()
233 static void recv_handler(struct ib_mad_agent *agent, in recv_handler()
504 struct ib_mad_agent *agent; in ib_umad_write()
688 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent()
789 struct ib_mad_agent *agent = NULL; in ib_umad_reg_agent2()
897 struct ib_mad_agent *agent = NULL; in ib_umad_unreg_agent()
H A Dsecurity.c674 struct ib_mad_agent *ag; in ib_mad_agent_security_change()
686 int ib_mad_agent_security_setup(struct ib_mad_agent *agent, in ib_mad_agent_security_setup()
721 void ib_mad_agent_security_cleanup(struct ib_mad_agent *agent) in ib_mad_agent_security_cleanup()
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c170 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap()
277 static void send_handler(struct ib_mad_agent *agent, in send_handler()
285 struct ib_mad_agent *agent; in mthca_create_agents()
327 struct ib_mad_agent *agent; in mthca_free_agents()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/
H A Dmthca_mad.c170 struct ib_mad_agent *agent = dev->send_agent[port_num - 1][qpn]; in forward_trap()
277 static void send_handler(struct ib_mad_agent *agent, in send_handler()
285 struct ib_mad_agent *agent; in mthca_create_agents()
327 struct ib_mad_agent *agent; in mthca_free_agents()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_vema.c105 struct ib_mad_agent *mad_agent;
603 static void vema_send(struct ib_mad_agent *mad_agent, in vema_send()
620 static void vema_recv(struct ib_mad_agent *mad_agent, in vema_recv()
/kernel/linux/linux-6.6/drivers/infiniband/ulp/opa_vnic/
H A Dopa_vnic_vema.c106 struct ib_mad_agent *mad_agent;
604 static void vema_send(struct ib_mad_agent *mad_agent, in vema_send()
621 static void vema_recv(struct ib_mad_agent *mad_agent, in vema_recv()
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h417 struct ib_mad_agent *mad_agent;
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srpt/
H A Dib_srpt.h417 struct ib_mad_agent *mad_agent;

Completed in 35 milliseconds

12