Searched refs:ib_ah_attr (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-12-stable/sys/ofed/include/rdma/
H A Dib_marshall.h49 struct ib_ah_attr *src);
H A Drdma_vt.h176 struct ib_ah_attr attr;
312 int (*check_ah)(struct ib_device *, struct ib_ah_attr *);
315 void (*notify_new_ah)(struct ib_device *, struct ib_ah_attr *,
491 int rvt_check_ah(struct ib_device *ibdev, struct ib_ah_attr *ah_attr);
H A Drdma_cm.h113 struct ib_ah_attr ah_attr;
H A Dib_sa.h429 struct ib_ah_attr *ah_attr);
437 struct ib_ah_attr *ah_attr);
H A Drdmavt_qp.h272 struct ib_ah_attr remote_ah_attr;
273 struct ib_ah_attr alt_ah_attr;
H A Dib_verbs.h829 struct ib_ah_attr { struct
1156 struct ib_ah_attr ah_attr;
1157 struct ib_ah_attr alt_ah_attr;
1947 struct ib_ah_attr *ah_attr,
1950 struct ib_ah_attr *ah_attr);
1952 struct ib_ah_attr *ah_attr);
2600 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr);
2615 struct ib_ah_attr *ah_attr);
2639 int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr);
2648 int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_att
[all...]
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_ah.c32 struct ib_ah_attr *ah_attr,
62 struct ib_ah *mlx5_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
103 int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr)
H A Dmlx5_ib_qp.c2218 const struct ib_ah_attr *ah,
4260 static void to_ib_ah_attr(struct mlx5_ib_dev *ibdev, struct ib_ah_attr *ib_ah_attr, argument
4265 memset(ib_ah_attr, 0, sizeof(*ib_ah_attr));
4266 ib_ah_attr->port_num = path->port;
4268 if (ib_ah_attr->port_num == 0 ||
4269 ib_ah_attr->port_num > MLX5_CAP_GEN(dev, num_ports))
4272 ib_ah_attr->sl = path->dci_cfi_prio_sl & 0xf;
4274 ib_ah_attr
[all...]
H A Dmlx5_ib.h795 struct ib_ah *mlx5_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
797 int mlx5_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr);
/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_ah.c45 static struct ib_ah *create_ib_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
74 static struct ib_ah *create_iboe_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
131 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
165 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr)
H A Dmlx4_ib_qp.c1389 static int _mlx4_set_path(struct mlx4_ib_dev *dev, const struct ib_ah_attr *ah,
3392 static void to_ib_ah_attr(struct mlx4_ib_dev *ibdev, struct ib_ah_attr *ib_ah_attr, argument
3398 memset(ib_ah_attr, 0, sizeof *ib_ah_attr);
3399 ib_ah_attr->port_num = path->sched_queue & 0x40 ? 2 : 1;
3401 if (ib_ah_attr->port_num == 0 || ib_ah_attr->port_num > dev->caps.num_ports)
3404 is_eth = rdma_port_get_link_layer(&ibdev->ib_dev, ib_ah_attr->port_num) ==
3407 ib_ah_attr
[all...]
H A Dmlx4_ib.h750 struct ib_ah *mlx4_ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr,
752 int mlx4_ib_query_ah(struct ib_ah *ibah, struct ib_ah_attr *ah_attr);
841 u32 qkey, struct ib_ah_attr *attr, u8 *s_mac,
H A Dmlx4_ib_mad.c190 struct ib_ah_attr ah_attr;
492 struct ib_ah_attr attr;
1324 u32 remote_qpn, u32 qkey, struct ib_ah_attr *attr,
1439 struct ib_ah_attr *ah_attr)
1454 struct ib_ah_attr ah_attr;
H A Dmlx4_ib_mcg.c212 struct ib_ah_attr ah_attr;
234 struct ib_ah_attr ah_attr;
/freebsd-12-stable/sys/dev/mthca/
H A Dmthca_qp.c396 static void to_ib_ah_attr(struct mthca_dev *dev, struct ib_ah_attr *ib_ah_attr, argument
399 memset(ib_ah_attr, 0, sizeof *ib_ah_attr);
400 ib_ah_attr->port_num = (be32_to_cpu(path->port_pkey) >> 24) & 0x3;
402 if (ib_ah_attr->port_num == 0 || ib_ah_attr->port_num > dev->limits.num_ports)
405 ib_ah_attr->dlid = be16_to_cpu(path->rlid);
406 ib_ah_attr->sl = be32_to_cpu(path->sl_tclass_flowlabel) >> 28;
407 ib_ah_attr
[all...]
H A Dmthca_av.c155 struct ib_ah_attr *ah_attr,
292 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr)
H A Dmthca_dev.h565 struct ib_ah_attr *ah_attr,
570 int mthca_ah_query(struct ib_ah *ibah, struct ib_ah_attr *attr);
H A Dmthca_mad.c78 struct ib_ah_attr ah_attr;
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
H A Dib_uverbs_marshall.c41 struct ib_ah_attr *src)
H A Dib_verbs.c341 struct ib_ah *ib_create_ah(struct ib_pd *pd, struct ib_ah_attr *ah_attr)
492 struct ib_ah_attr *ah_attr)
577 struct ib_ah_attr ah_attr;
588 int ib_modify_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr)
596 int ib_query_ah(struct ib_ah *ah, struct ib_ah_attr *ah_attr)
1194 struct ib_ah_attr *ah_attr)
H A Dib_sa_query.c508 struct ib_ah_attr ah_attr;
648 struct ib_sa_path_rec *rec, struct ib_ah_attr *ah_attr)
H A Dib_user_mad.c242 struct ib_ah_attr ah_attr;
459 struct ib_ah_attr ah_attr;
H A Dib_mad_rmpp.c860 struct ib_ah_attr ah_attr;
/freebsd-12-stable/sys/dev/cxgbe/iw_cxgbe/
H A Dprovider.c62 struct ib_ah_attr *ah_attr,
/freebsd-12-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib.h445 struct ib_pd *pd, struct ib_ah_attr *attr);

Completed in 343 milliseconds

12