/linux-master/include/linux/mlx5/ |
H A D | device.h | 1262 MLX5_GET(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->cur, cap) 1265 MLX5_GET64(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->cur, cap) 1268 MLX5_GET(cmd_hca_cap, mdev->caps.hca[MLX5_CAP_GENERAL]->max, cap) 1271 MLX5_GET(cmd_hca_cap_2, mdev->caps.hca[MLX5_CAP_GENERAL_2]->cur, cap) 1274 MLX5_GET64(cmd_hca_cap_2, mdev->caps.hca[MLX5_CAP_GENERAL_2]->cur, cap) 1277 MLX5_GET(cmd_hca_cap_2, mdev->caps.hca[MLX5_CAP_GENERAL_2]->max, cap) 1281 mdev->caps.hca[MLX5_CAP_ETHERNET_OFFLOADS]->cur, cap) 1285 mdev->caps.hca[MLX5_CAP_IPOIB_ENHANCED_OFFLOADS]->cur, cap) 1288 MLX5_GET(roce_cap, mdev->caps.hca[MLX5_CAP_ROCE]->cur, cap) 1291 MLX5_GET(roce_cap, mdev->caps.hca[MLX5_CAP_ROC [all...] |
H A D | driver.h | 780 struct mlx5_hca_cap *hca[MLX5_CAP_NUM]; member in struct:mlx5_core_dev::__anon2065
|
/linux-master/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_main.c | 2190 static struct net_device *ipoib_alloc_netdev(struct ib_device *hca, u32 port, argument 2195 dev = rdma_alloc_netdev(hca, port, RDMA_NETDEV_IPOIB, name, 2207 int ipoib_intf_init(struct ib_device *hca, u32 port, const char *name, argument 2218 priv->ca = hca; 2221 rc = rdma_init_netdev(hca, port, RDMA_NETDEV_IPOIB, name, 2230 rn->hca = hca; 2243 if (hca->attrs.kernel_cap_flags & IBK_VIRTUAL_FUNCTION) 2266 struct net_device *ipoib_intf_alloc(struct ib_device *hca, u32 port, argument 2272 dev = ipoib_alloc_netdev(hca, por 2507 ipoib_add_port(const char *format, struct ib_device *hca, u32 port) argument [all...] |
H A D | ipoib.h | 508 struct net_device *ipoib_intf_alloc(struct ib_device *hca, u32 port, 510 int ipoib_intf_init(struct ib_device *hca, u32 port, const char *format, 584 int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca, 586 int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
|
H A D | ipoib_verbs.c | 38 int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca, argument 78 int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca, argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | main.c | 390 memcpy(dev->caps.hca[cap_type]->max, hca_caps, 394 memcpy(dev->caps.hca[cap_type]->cur, hca_caps, 470 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_ODP]->cur, 554 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_GENERAL_2]->cur, 574 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_GENERAL]->cur, 690 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_ROCE]->cur, 719 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_PORT_SELECTION]->cur, 1183 mlx5_core_err(dev, "enable hca failed\n"); 1253 mlx5_core_err(dev, "init hca failed\n"); 1261 mlx5_core_err(dev, "query hca faile [all...] |
H A D | fs_core.c | 2638 ((be32_to_cpu(*((__be32 *)(dev->caps.hca[MLX5_CAP_FLOW_TABLE]->cur) + \
|
/linux-master/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 1177 dev_lim->hca.arbel.resize_srq = field & 1; 1185 dev_lim->hca.arbel.max_pbl_sz = 1 << (field & 0x3f); 1186 MTHCA_GET(dev_lim->hca.arbel.bmme_flags, outbox, 1188 MTHCA_GET(dev_lim->hca.arbel.reserved_lkey, outbox, 1191 dev_lim->hca.arbel.lam_required = field & 1; 1192 MTHCA_GET(dev_lim->hca.arbel.max_icm_sz, outbox, 1195 if (dev_lim->hca.arbel.bmme_flags & 1) 1198 dev_lim->hca.arbel.bmme_flags, 1199 dev_lim->hca.arbel.max_pbl_sz, 1200 dev_lim->hca [all...] |
H A D | mthca_cmd.h | 184 } hca; member in struct:mthca_dev_lim
|
H A D | mthca_profile.c | 122 mem_avail = dev_lim->hca.arbel.max_icm_sz;
|
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ipoib_main.c | 207 rn->hca = device;
|
/linux-master/drivers/infiniband/ulp/opa_vnic/ |
H A D | opa_vnic_netdev.c | 347 rn->hca = ibdev;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib.c | 659 static int mlx5i_attach_mcast(struct net_device *netdev, struct ib_device *hca, argument 684 static int mlx5i_detach_mcast(struct net_device *netdev, struct ib_device *hca, argument 807 rn->hca = ibdev;
|
/linux-master/include/rdma/ |
H A D | ib_verbs.h | 2219 struct ib_device *hca; member in struct:rdma_netdev 2236 int (*attach_mcast)(struct net_device *dev, struct ib_device *hca, 2239 int (*detach_mcast)(struct net_device *dev, struct ib_device *hca,
|