hca 1177 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.arbel.resize_srq = field & 1; hca 1185 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.arbel.max_pbl_sz = 1 << (field & 0x3f); hca 1186 drivers/infiniband/hw/mthca/mthca_cmd.c MTHCA_GET(dev_lim->hca.arbel.bmme_flags, outbox, hca 1188 drivers/infiniband/hw/mthca/mthca_cmd.c MTHCA_GET(dev_lim->hca.arbel.reserved_lkey, outbox, hca 1191 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.arbel.lam_required = field & 1; hca 1192 drivers/infiniband/hw/mthca/mthca_cmd.c MTHCA_GET(dev_lim->hca.arbel.max_icm_sz, outbox, hca 1195 drivers/infiniband/hw/mthca/mthca_cmd.c if (dev_lim->hca.arbel.bmme_flags & 1) hca 1198 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.arbel.bmme_flags, hca 1199 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.arbel.max_pbl_sz, hca 1200 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.arbel.reserved_lkey); hca 1205 drivers/infiniband/hw/mthca/mthca_cmd.c (unsigned long long) dev_lim->hca.arbel.max_icm_sz >> 20); hca 1212 drivers/infiniband/hw/mthca/mthca_cmd.c dev_lim->hca.tavor.max_avs = 1 << (field & 0x3f); hca 184 drivers/infiniband/hw/mthca/mthca_cmd.h } hca; hca 124 drivers/infiniband/hw/mthca/mthca_profile.c mem_avail = dev_lim->hca.arbel.max_icm_sz; hca 505 drivers/infiniband/ulp/ipoib/ipoib.h struct net_device *ipoib_intf_alloc(struct ib_device *hca, u8 port, hca 507 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_intf_init(struct ib_device *hca, u8 port, const char *format, hca 580 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca, hca 582 drivers/infiniband/ulp/ipoib/ipoib.h int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca, hca 2130 drivers/infiniband/ulp/ipoib/ipoib_main.c static struct net_device *ipoib_alloc_netdev(struct ib_device *hca, u8 port, hca 2135 drivers/infiniband/ulp/ipoib/ipoib_main.c dev = rdma_alloc_netdev(hca, port, RDMA_NETDEV_IPOIB, name, hca 2147 drivers/infiniband/ulp/ipoib/ipoib_main.c int ipoib_intf_init(struct ib_device *hca, u8 port, const char *name, hca 2158 drivers/infiniband/ulp/ipoib/ipoib_main.c priv->ca = hca; hca 2161 drivers/infiniband/ulp/ipoib/ipoib_main.c rc = rdma_init_netdev(hca, port, RDMA_NETDEV_IPOIB, name, hca 2171 drivers/infiniband/ulp/ipoib/ipoib_main.c rn->hca = hca; hca 2176 drivers/infiniband/ulp/ipoib/ipoib_main.c if (hca->attrs.device_cap_flags & IB_DEVICE_VIRTUAL_FUNCTION) hca 2199 drivers/infiniband/ulp/ipoib/ipoib_main.c struct net_device *ipoib_intf_alloc(struct ib_device *hca, u8 port, hca 2205 drivers/infiniband/ulp/ipoib/ipoib_main.c dev = ipoib_alloc_netdev(hca, port, name); hca 2209 drivers/infiniband/ulp/ipoib/ipoib_main.c rc = ipoib_intf_init(hca, port, name, dev); hca 2441 drivers/infiniband/ulp/ipoib/ipoib_main.c struct ib_device *hca, u8 port) hca 2449 drivers/infiniband/ulp/ipoib/ipoib_main.c ndev = ipoib_intf_alloc(hca, port, format); hca 2451 drivers/infiniband/ulp/ipoib/ipoib_main.c pr_warn("%s, %d: ipoib_intf_alloc failed %ld\n", hca->name, port, hca 2467 drivers/infiniband/ulp/ipoib/ipoib_main.c hca->name, port, result); hca 2476 drivers/infiniband/ulp/ipoib/ipoib_main.c if (hca->ops.rdma_netdev_get_params) { hca 2477 drivers/infiniband/ulp/ipoib/ipoib_main.c int rc = hca->ops.rdma_netdev_get_params(hca, port, hca 38 drivers/infiniband/ulp/ipoib/ipoib_verbs.c int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca, hca 78 drivers/infiniband/ulp/ipoib/ipoib_verbs.c int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca, hca 348 drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c rn->hca = ibdev; hca 584 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c static int mlx5i_attach_mcast(struct net_device *netdev, struct ib_device *hca, hca 608 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c static int mlx5i_detach_mcast(struct net_device *netdev, struct ib_device *hca, hca 720 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c rn->hca = ibdev; hca 2187 include/rdma/ib_verbs.h struct ib_device *hca; hca 2203 include/rdma/ib_verbs.h int (*attach_mcast)(struct net_device *dev, struct ib_device *hca, hca 2206 include/rdma/ib_verbs.h int (*detach_mcast)(struct net_device *dev, struct ib_device *hca,