Lines Matching defs:ib_mad_agent
465 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 {
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_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 *agent);