Lines Matching refs:ah
380 if ((send_buf->ah = dev->sm_ah[port_num - 1])) in forward_trap()
471 struct ib_ah *ah; in mlx4_ib_send_to_slave() local
521 ah = ib_create_ah(tun_ctx->pd, &attr); in mlx4_ib_send_to_slave()
522 if (IS_ERR(ah)) in mlx4_ib_send_to_slave()
537 if (tun_qp->tx_ring[tun_tx_ix].ah) in mlx4_ib_send_to_slave()
538 ib_destroy_ah(tun_qp->tx_ring[tun_tx_ix].ah); in mlx4_ib_send_to_slave()
539 tun_qp->tx_ring[tun_tx_ix].ah = ah; in mlx4_ib_send_to_slave()
591 wr.wr.ud.ah = ah; in mlx4_ib_send_to_slave()
605 ib_destroy_ah(ah); in mlx4_ib_send_to_slave()
1176 struct ib_ah *ah; in mlx4_ib_send_to_wire() local
1206 ah = ib_create_ah(sqp_ctx->pd, attr); in mlx4_ib_send_to_wire()
1207 if (IS_ERR(ah)) in mlx4_ib_send_to_wire()
1210 to_mah(ah)->av.ib.gid_index = sgid_index; in mlx4_ib_send_to_wire()
1212 to_mah(ah)->av.ib.port_pd &= cpu_to_be32(0x7FFFFFFF); in mlx4_ib_send_to_wire()
1224 if (sqp->tx_ring[wire_tx_ix].ah) in mlx4_ib_send_to_wire()
1225 ib_destroy_ah(sqp->tx_ring[wire_tx_ix].ah); in mlx4_ib_send_to_wire()
1226 sqp->tx_ring[wire_tx_ix].ah = ah; in mlx4_ib_send_to_wire()
1243 wr.wr.ud.ah = ah; in mlx4_ib_send_to_wire()
1255 memcpy(to_mah(ah)->av.eth.s_mac, s_mac, 6); in mlx4_ib_send_to_wire()
1261 ib_destroy_ah(ah); in mlx4_ib_send_to_wire()
1287 struct mlx4_ib_ah ah; in mlx4_ib_multiplex_mad() local
1366 memcpy(&ah.av, &tunnel->hdr.av, sizeof (struct mlx4_av)); in mlx4_ib_multiplex_mad()
1367 ah.ibah.device = ctx->ib_dev; in mlx4_ib_multiplex_mad()
1368 mlx4_ib_query_ah(&ah.ibah, &ah_attr); in mlx4_ib_multiplex_mad()
1454 tun_qp->tx_ring[i].ah = NULL; in mlx4_ib_alloc_pv_bufs()
1515 if (tun_qp->tx_ring[i].ah) in mlx4_ib_free_pv_qp_bufs()
1516 ib_destroy_ah(tun_qp->tx_ring[i].ah); in mlx4_ib_free_pv_qp_bufs()
1549 (MLX4_NUM_TUNNEL_BUFS - 1)].ah); in mlx4_ib_tunnel_comp_worker()
1550 tun_qp->tx_ring[wc.wr_id & (MLX4_NUM_TUNNEL_BUFS - 1)].ah in mlx4_ib_tunnel_comp_worker()
1566 (MLX4_NUM_TUNNEL_BUFS - 1)].ah); in mlx4_ib_tunnel_comp_worker()
1567 tun_qp->tx_ring[wc.wr_id & (MLX4_NUM_TUNNEL_BUFS - 1)].ah in mlx4_ib_tunnel_comp_worker()
1703 (MLX4_NUM_TUNNEL_BUFS - 1)].ah); in mlx4_ib_sqp_comp_worker()
1704 sqp->tx_ring[wc.wr_id & (MLX4_NUM_TUNNEL_BUFS - 1)].ah in mlx4_ib_sqp_comp_worker()
1733 (MLX4_NUM_TUNNEL_BUFS - 1)].ah); in mlx4_ib_sqp_comp_worker()
1734 sqp->tx_ring[wc.wr_id & (MLX4_NUM_TUNNEL_BUFS - 1)].ah in mlx4_ib_sqp_comp_worker()