Lines Matching defs:ib_ah
43 static void create_ib_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
45 struct mlx4_ib_ah *ah = to_mah(ib_ah);
46 struct mlx4_dev *dev = to_mdev(ib_ah->device)->dev;
48 ah->av.ib.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn |
77 static int create_iboe_ah(struct ib_ah *ib_ah, struct rdma_ah_attr *ah_attr)
79 struct mlx4_ib_dev *ibdev = to_mdev(ib_ah->device);
80 struct mlx4_ib_ah *ah = to_mah(ib_ah);
118 ah->av.eth.port_pd = cpu_to_be32(to_mpd(ib_ah->pd)->pdn |
144 int mlx4_ib_create_ah(struct ib_ah *ib_ah, struct rdma_ah_init_attr *init_attr,
160 return create_iboe_ah(ib_ah, ah_attr);
163 create_ib_ah(ib_ah, ah_attr);
167 int mlx4_ib_create_ah_slave(struct ib_ah *ah, struct rdma_ah_attr *ah_attr,
197 int mlx4_ib_query_ah(struct ib_ah *ibah, struct rdma_ah_attr *ah_attr)