Lines Matching refs:mad_agent
390 * @mad_agent: MAD agent that allocated the buffer.
413 struct ib_mad_agent *mad_agent;
476 * @mad_agent: MAD agent that sent the MAD.
479 typedef void (*ib_mad_send_handler)(struct ib_mad_agent *mad_agent,
484 * @mad_agent: MAD agent that snooped the MAD.
492 typedef void (*ib_mad_snoop_handler)(struct ib_mad_agent *mad_agent,
498 * @mad_agent: MAD agent requesting the received MAD.
508 typedef void (*ib_mad_recv_handler)(struct ib_mad_agent *mad_agent,
673 * @mad_agent: Corresponding MAD registration request to deregister.
678 int ib_unregister_mad_agent(struct ib_mad_agent *mad_agent);
714 * @mad_agent: Specifies the registration associated with sent MAD.
720 void ib_cancel_mad(struct ib_mad_agent *mad_agent,
725 * @mad_agent: Specifies the registration associated with sent MAD.
732 int ib_modify_mad(struct ib_mad_agent *mad_agent,
760 * @mad_agent: Specifies the registered MAD service using the redirected QP.
772 int ib_process_mad_wc(struct ib_mad_agent *mad_agent,
778 * @mad_agent: Specifies the registered MAD service to associate with the MAD.
802 struct ib_mad_send_buf *ib_create_send_mad(struct ib_mad_agent *mad_agent,