Home
last modified time | relevance | path

Searched refs:sm_ah (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/drivers/infiniband/core/
Dsa_query.c63 struct ib_sa_sm_ah *sm_ah; member
81 struct ib_sa_sm_ah *sm_ah; member
386 struct ib_sa_sm_ah *sm_ah = container_of(kref, struct ib_sa_sm_ah, ref); in free_sm_ah() local
388 ib_destroy_ah(sm_ah->ah); in free_sm_ah()
389 kfree(sm_ah); in free_sm_ah()
432 if (port->sm_ah) in update_sm_ah()
433 kref_put(&port->sm_ah->ref, free_sm_ah); in update_sm_ah()
434 port->sm_ah = new_ah; in update_sm_ah()
457 if (port->sm_ah) in ib_sa_event()
458 kref_put(&port->sm_ah->ref, free_sm_ah); in ib_sa_event()
[all …]
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_mad.c95 if (dev->sm_ah[port_num - 1]) in update_sm_ah()
96 ib_destroy_ah(dev->sm_ah[port_num - 1]); in update_sm_ah()
97 dev->sm_ah[port_num - 1] = new_ah; in update_sm_ah()
184 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
338 if (dev->sm_ah[p]) in mthca_free_agents()
339 ib_destroy_ah(dev->sm_ah[p]); in mthca_free_agents()
Dmthca_dev.h357 struct ib_ah *sm_ah[MTHCA_MAX_PORTS]; member
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_mad.c102 if (!ibp->sm_ah) { in qib_send_trap()
111 ibp->sm_ah = to_iah(ah); in qib_send_trap()
117 send_buf->ah = &ibp->sm_ah->ibah; in qib_send_trap()
712 if (ibp->sm_ah) { in subn_set_portinfo()
714 ibp->sm_ah->attr.dlid = smlid; in subn_set_portinfo()
716 ibp->sm_ah->attr.sl = msl; in subn_set_portinfo()
2526 if (ibp->sm_ah) { in qib_free_agents()
2527 ib_destroy_ah(&ibp->sm_ah->ibah); in qib_free_agents()
2528 ibp->sm_ah = NULL; in qib_free_agents()
Dqib_verbs.h680 struct qib_ah *sm_ah; member
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dmad.c213 if (dev->sm_ah[port_num - 1]) in update_sm_ah()
214 ib_destroy_ah(dev->sm_ah[port_num - 1]); in update_sm_ah()
215 dev->sm_ah[port_num - 1] = new_ah; in update_sm_ah()
380 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
942 if (dev->sm_ah[p]) in mlx4_ib_mad_cleanup()
943 ib_destroy_ah(dev->sm_ah[p]); in mlx4_ib_mad_cleanup()
Dmcg.c212 if (!dev->sm_ah[ctx->port - 1]) { in send_mad_to_wire()
217 mlx4_ib_query_ah(dev->sm_ah[ctx->port - 1], &ah_attr); in send_mad_to_wire()
236 ib_query_ah(dev->sm_ah[ctx->port - 1], &ah_attr); in send_mad_to_slave()
Dmlx4_ib.h517 struct ib_ah *sm_ah[MLX4_MAX_PORTS]; member