Home
last modified time | relevance | path

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

/linux-4.4.14/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()
185 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
346 if (dev->sm_ah[p]) in mthca_free_agents()
347 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.4.14/drivers/infiniband/core/
Dsa_query.c72 struct ib_sa_sm_ah *sm_ah; member
90 struct ib_sa_sm_ah *sm_ah; member
846 struct ib_sa_sm_ah *sm_ah = container_of(kref, struct ib_sa_sm_ah, ref); in free_sm_ah() local
848 ib_destroy_ah(sm_ah->ah); in free_sm_ah()
849 kfree(sm_ah); in free_sm_ah()
892 if (port->sm_ah) in update_sm_ah()
893 kref_put(&port->sm_ah->ref, free_sm_ah); in update_sm_ah()
894 port->sm_ah = new_ah; in update_sm_ah()
917 if (port->sm_ah) in ib_sa_event()
918 kref_put(&port->sm_ah->ref, free_sm_ah); in ib_sa_event()
[all …]
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_mad.c103 if (!ibp->sm_ah) { in qib_send_trap()
112 ibp->sm_ah = to_iah(ah); in qib_send_trap()
118 send_buf->ah = &ibp->sm_ah->ibah; in qib_send_trap()
713 if (ibp->sm_ah) { in subn_set_portinfo()
715 ibp->sm_ah->attr.dlid = smlid; in subn_set_portinfo()
717 ibp->sm_ah->attr.sl = msl; in subn_set_portinfo()
2535 if (ibp->sm_ah) { in qib_free_agents()
2536 ib_destroy_ah(&ibp->sm_ah->ibah); in qib_free_agents()
2537 ibp->sm_ah = NULL; in qib_free_agents()
Dqib_verbs.h688 struct qib_ah *sm_ah; member
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmad.c206 if (dev->sm_ah[port_num - 1]) in update_sm_ah()
207 ib_destroy_ah(dev->sm_ah[port_num - 1]); in update_sm_ah()
208 dev->sm_ah[port_num - 1] = new_ah; in update_sm_ah()
374 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
960 if (dev->sm_ah[p]) in mlx4_ib_mad_cleanup()
961 ib_destroy_ah(dev->sm_ah[p]); in mlx4_ib_mad_cleanup()
Dmcg.c216 if (!dev->sm_ah[ctx->port - 1]) { in send_mad_to_wire()
221 mlx4_ib_query_ah(dev->sm_ah[ctx->port - 1], &ah_attr); in send_mad_to_wire()
240 ib_query_ah(dev->sm_ah[ctx->port - 1], &ah_attr); in send_mad_to_slave()
Dmlx4_ib.h555 struct ib_ah *sm_ah[MLX4_MAX_PORTS]; member
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dmad.c131 if (!ibp->sm_ah) { in send_trap()
140 ibp->sm_ah = to_iah(ah); in send_trap()
146 send_buf->ah = &ibp->sm_ah->ibah; in send_trap()
1138 if (ibp->sm_ah) { in __subn_set_opa_portinfo()
1140 ibp->sm_ah->attr.dlid = smlid; in __subn_set_opa_portinfo()
1142 ibp->sm_ah->attr.sl = msl; in __subn_set_opa_portinfo()
4252 if (ibp->sm_ah) { in hfi1_free_agents()
4253 ib_destroy_ah(&ibp->sm_ah->ibah); in hfi1_free_agents()
4254 ibp->sm_ah = NULL; in hfi1_free_agents()
Dverbs.h681 struct hfi1_ah *sm_ah; member