Lines Matching refs:agent
67 struct ib_mad_agent *agent; in qib_send_trap() local
73 agent = ibp->send_agent; in qib_send_trap()
74 if (!agent) in qib_send_trap()
85 send_buf = ib_create_send_mad(agent, 0, 0, 0, IB_MGMT_MAD_HDR, in qib_send_trap()
2446 static void send_handler(struct ib_mad_agent *agent, in send_handler() argument
2479 struct ib_mad_agent *agent; in qib_create_agents() local
2486 agent = ib_register_mad_agent(&dev->ibdev, p + 1, IB_QPT_SMI, in qib_create_agents()
2489 if (IS_ERR(agent)) { in qib_create_agents()
2490 ret = PTR_ERR(agent); in qib_create_agents()
2503 ibp->send_agent = agent; in qib_create_agents()
2512 agent = ibp->send_agent; in qib_create_agents()
2514 ib_unregister_mad_agent(agent); in qib_create_agents()
2524 struct ib_mad_agent *agent; in qib_free_agents() local
2531 agent = ibp->send_agent; in qib_free_agents()
2533 ib_unregister_mad_agent(agent); in qib_free_agents()