Lines Matching refs:ib_mad_agent
355 struct ib_mad_agent *mad_agent;
412 struct ib_mad_agent;
421 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
434 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent,
449 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
471 struct ib_mad_agent { struct
572 struct ib_mad_agent *ib_register_mad_agent(struct ib_device *device,
603 struct ib_mad_agent *ib_register_mad_snoop(struct ib_device *device,
618 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
660 void ib_cancel_mad(struct ib_mad_agent *mad_agent,
672 int ib_modify_mad(struct ib_mad_agent *mad_agent,
691 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
712 int ib_process_mad_wc(struct ib_mad_agent *mad_agent,
742 struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,
789 int ib_mad_kernel_rmpp_agent(const struct ib_mad_agent *agent);