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()
2437 static void send_handler(struct ib_mad_agent *agent, in send_handler() argument
2470 struct ib_mad_agent *agent; in qib_create_agents() local
2477 agent = ib_register_mad_agent(&dev->ibdev, p + 1, IB_QPT_SMI, in qib_create_agents()
2480 if (IS_ERR(agent)) { in qib_create_agents()
2481 ret = PTR_ERR(agent); in qib_create_agents()
2494 ibp->send_agent = agent; in qib_create_agents()
2503 agent = ibp->send_agent; in qib_create_agents()
2505 ib_unregister_mad_agent(agent); in qib_create_agents()
2515 struct ib_mad_agent *agent; in qib_free_agents() local
2522 agent = ibp->send_agent; in qib_free_agents()
2524 ib_unregister_mad_agent(agent); in qib_free_agents()