Searched refs:hca (Results 1 – 11 of 11) sorted by relevance
| /drivers/infiniband/ulp/ipoib/ |
| A D | ipoib_main.c | 2257 priv->ca = hca; in ipoib_intf_init() 2269 rn->hca = hca; in ipoib_intf_init() 2282 if (hca->attrs.kernel_cap_flags & IBK_VIRTUAL_FUNCTION) in ipoib_intf_init() 2311 dev = ipoib_alloc_netdev(hca, port, name); in ipoib_intf_alloc() 2315 rc = ipoib_intf_init(hca, port, name, dev); in ipoib_intf_alloc() 2555 struct ib_device *hca, u32 port) in ipoib_add_port() argument 2563 ndev = ipoib_intf_alloc(hca, port, format); in ipoib_add_port() 2580 dev_net_set(ndev, rdma_dev_net(hca)); in ipoib_add_port() 2585 hca->name, port, result); in ipoib_add_port() 2594 if (hca->ops.rdma_netdev_get_params) { in ipoib_add_port() [all …]
|
| A D | ipoib.h | 503 struct net_device *ipoib_intf_alloc(struct ib_device *hca, u32 port, 505 int ipoib_intf_init(struct ib_device *hca, u32 port, const char *format, 578 int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca, 580 int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
|
| A D | ipoib_verbs.c | 38 int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca, in ipoib_mcast_attach() argument 78 int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca, in ipoib_mcast_detach() argument
|
| /drivers/infiniband/hw/mthca/ |
| A D | mthca_cmd.c | 1177 dev_lim->hca.arbel.resize_srq = field & 1; in mthca_QUERY_DEV_LIM() 1185 dev_lim->hca.arbel.max_pbl_sz = 1 << (field & 0x3f); in mthca_QUERY_DEV_LIM() 1186 MTHCA_GET(dev_lim->hca.arbel.bmme_flags, outbox, in mthca_QUERY_DEV_LIM() 1188 MTHCA_GET(dev_lim->hca.arbel.reserved_lkey, outbox, in mthca_QUERY_DEV_LIM() 1191 dev_lim->hca.arbel.lam_required = field & 1; in mthca_QUERY_DEV_LIM() 1192 MTHCA_GET(dev_lim->hca.arbel.max_icm_sz, outbox, in mthca_QUERY_DEV_LIM() 1195 if (dev_lim->hca.arbel.bmme_flags & 1) in mthca_QUERY_DEV_LIM() 1198 dev_lim->hca.arbel.bmme_flags, in mthca_QUERY_DEV_LIM() 1199 dev_lim->hca.arbel.max_pbl_sz, in mthca_QUERY_DEV_LIM() 1200 dev_lim->hca.arbel.reserved_lkey); in mthca_QUERY_DEV_LIM() [all …]
|
| A D | mthca_cmd.h | 184 } hca; member
|
| A D | mthca_profile.c | 122 mem_avail = dev_lim->hca.arbel.max_icm_sz; in mthca_make_profile()
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | main.c | 371 if (WARN_ON(!dev->caps.hca[cap_type])) in mlx5_core_get_caps_mode() 394 memcpy(dev->caps.hca[cap_type]->max, hca_caps, in mlx5_core_get_caps_mode() 398 memcpy(dev->caps.hca[cap_type]->cur, hca_caps, in mlx5_core_get_caps_mode() 474 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_ODP]->cur, in handle_hca_cap_odp() 572 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_GENERAL_2]->cur, in handle_hca_cap_2() 592 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_GENERAL]->cur, in handle_hca_cap() 715 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_ROCE]->cur, in handle_hca_cap_roce() 744 memcpy(set_hca_cap, dev->caps.hca[MLX5_CAP_PORT_SELECTION]->cur, in handle_hca_cap_port_selection() 1815 kfree(dev->caps.hca[type]); in mlx5_hca_caps_free() 1830 dev->caps.hca[type] = cap; in mlx5_hca_caps_alloc()
|
| A D | fs_core.c | 2921 ((be32_to_cpu(*((__be32 *)(dev->caps.hca[MLX5_CAP_FLOW_TABLE]->cur) + \
|
| /drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
| A D | ipoib.c | 660 static int mlx5i_attach_mcast(struct net_device *netdev, struct ib_device *hca, in mlx5i_attach_mcast() argument 685 static int mlx5i_detach_mcast(struct net_device *netdev, struct ib_device *hca, in mlx5i_detach_mcast() argument 808 rn->hca = ibdev; in mlx5_rdma_setup_rn()
|
| /drivers/infiniband/hw/hfi1/ |
| A D | ipoib_main.c | 192 rn->hca = device; in hfi1_ipoib_setup_rn()
|
| /drivers/infiniband/ulp/opa_vnic/ |
| A D | opa_vnic_netdev.c | 347 rn->hca = ibdev; in opa_vnic_add_netdev()
|
Completed in 34 milliseconds