Lines Matching refs:ib_mad_agent
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,
563 int ib_modify_mad(struct ib_mad_agent *mad_agent,
582 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
603 int ib_process_mad_wc(struct ib_mad_agent *mad_agent,
632 struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
678 int ib_mad_kernel_rmpp_agent(struct ib_mad_agent *agent);