/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | sriov.c | 53 if (sriov->vfs_ctx[vf].node_guid || in sriov_restore_guids() 60 in->node_guid = sriov->vfs_ctx[vf].node_guid; in sriov_restore_guids() 65 !!(in->node_guid) * MLX5_HCA_VPORT_SEL_NODE_GUID | in sriov_restore_guids()
|
D | vport.c | 508 int mlx5_query_nic_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid) in mlx5_query_nic_vport_node_guid() argument 519 *node_guid = MLX5_GET64(query_nic_vport_context_out, out, in mlx5_query_nic_vport_node_guid() 520 nic_vport_context.node_guid); in mlx5_query_nic_vport_node_guid() 529 u32 vport, u64 node_guid) in mlx5_modify_nic_vport_node_guid() argument 546 field_select.node_guid, 1); in mlx5_modify_nic_vport_node_guid() 552 MLX5_SET64(nic_vport_context, nic_vport_context, node_guid, node_guid); in mlx5_modify_nic_vport_node_guid() 762 rep->node_guid = MLX5_GET64_PR(hca_vport_context, ctx, node_guid); in mlx5_query_hca_vport_context() 811 u64 *node_guid) in mlx5_query_hca_vport_node_guid() argument 822 *node_guid = rep->node_guid; in mlx5_query_hca_vport_node_guid() 1127 MLX5_SET64(hca_vport_context, ctx, node_guid, req->node_guid); in mlx5_core_modify_hca_vport_context()
|
D | eswitch.c | 1451 static void node_guid_gen_from_mac(u64 *node_guid, u8 mac[ETH_ALEN]) in node_guid_gen_from_mac() argument 1453 ((u8 *)node_guid)[7] = mac[0]; in node_guid_gen_from_mac() 1454 ((u8 *)node_guid)[6] = mac[1]; in node_guid_gen_from_mac() 1455 ((u8 *)node_guid)[5] = mac[2]; in node_guid_gen_from_mac() 1456 ((u8 *)node_guid)[4] = 0xff; in node_guid_gen_from_mac() 1457 ((u8 *)node_guid)[3] = 0xfe; in node_guid_gen_from_mac() 1458 ((u8 *)node_guid)[2] = mac[3]; in node_guid_gen_from_mac() 1459 ((u8 *)node_guid)[1] = mac[4]; in node_guid_gen_from_mac() 1460 ((u8 *)node_guid)[0] = mac[5]; in node_guid_gen_from_mac() 1476 mlx5_modify_nic_vport_node_guid(esw->dev, vport_num, vport->info.node_guid); in esw_apply_vport_conf() [all …]
|
D | eswitch.h | 91 u64 node_guid; member
|
/Linux-v4.19/include/linux/mlx5/ |
D | vport.h | 61 int mlx5_query_nic_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid); 63 u32 vport, u64 node_guid); 79 u64 *node_guid);
|
D | driver.h | 570 u64 node_guid; member 940 u64 node_guid; member
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | ib_virt.c | 165 in->node_guid = guid; in set_vf_node_guid() 168 vfs_ctx[vf].node_guid = guid; in set_vf_node_guid()
|
D | mad.c | 425 int mlx5_query_mad_ifc_node_guid(struct mlx5_ib_dev *dev, __be64 *node_guid) in mlx5_query_mad_ifc_node_guid() argument 443 memcpy(node_guid, out_mad->data + 12, 8); in mlx5_query_mad_ifc_node_guid()
|
/Linux-v4.19/include/uapi/rdma/ |
D | rdma_user_cm.h | 160 __aligned_u64 node_guid; member 170 __aligned_u64 node_guid; member
|
/Linux-v4.19/include/rdma/ |
D | opa_smi.h | 110 __be64 node_guid; member
|
D | ib_smi.h | 128 __be64 node_guid; member
|
/Linux-v4.19/Documentation/devicetree/bindings/infiniband/ |
D | hisilicon-hns-roce.txt | 17 - node_guid: a number that uniquely identifies a device or component
|
/Linux-v4.19/drivers/infiniband/core/ |
D | sysfs.c | 1220 be16_to_cpu(((__be16 *) &dev->node_guid)[0]), in show_node_guid() 1221 be16_to_cpu(((__be16 *) &dev->node_guid)[1]), in show_node_guid() 1222 be16_to_cpu(((__be16 *) &dev->node_guid)[2]), in show_node_guid() 1223 be16_to_cpu(((__be16 *) &dev->node_guid)[3])); in show_node_guid() 1265 static DEVICE_ATTR(node_guid, S_IRUGO, show_node_guid, NULL);
|
D | ucma.c | 863 resp.node_guid = (__force __u64) ctx->cm_id->device->node_guid; in ucma_query_route() 888 resp->node_guid = (__force __u64) cm_id->device->node_guid; in ucma_query_device_addr()
|
/Linux-v4.19/drivers/infiniband/hw/qedr/ |
D | main.c | 175 dev->ibdev.node_guid = dev->attr.node_guid; in qedr_register_device() 621 attr->node_guid = qed_attr->node_guid; in qedr_set_device_attr()
|
D | qedr.h | 89 u64 node_guid; member
|
/Linux-v4.19/drivers/infiniband/hw/cxgb4/ |
D | provider.c | 539 memset(&dev->ibdev.node_guid, 0, sizeof(dev->ibdev.node_guid)); in c4iw_register_device() 540 memcpy(&dev->ibdev.node_guid, dev->rdev.lldi.ports[0]->dev_addr, 6); in c4iw_register_device()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/ |
D | fw.h | 217 u64 node_guid; member
|
/Linux-v4.19/drivers/infiniband/hw/mthca/ |
D | mthca_cmd.h | 232 u64 node_guid; member
|
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_dev_api.h | 212 __be64 node_guid; member
|
D | pvrdma_main.c | 166 dev->ib_dev.node_guid = dev->dsr->caps.node_guid; in pvrdma_register_device()
|
/Linux-v4.19/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_main.c | 120 ocrdma_get_guid(dev, (u8 *)&dev->ibdev.node_guid); in ocrdma_register_device()
|
/Linux-v4.19/drivers/infiniband/ulp/iser/ |
D | iser_verbs.c | 507 if (device->ib_device->node_guid == cma_id->device->node_guid) in iser_device_find_by_ib_device()
|
/Linux-v4.19/include/linux/qed/ |
D | qed_rdma_if.h | 84 u64 node_guid; member
|
/Linux-v4.19/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 1323 memset(&dev->ibdev.node_guid, 0, sizeof(dev->ibdev.node_guid)); in iwch_register_device() 1324 memcpy(&dev->ibdev.node_guid, dev->rdev.t3cdev_p->lldev->dev_addr, 6); in iwch_register_device()
|