Home
last modified time | relevance | path

Searched refs:node_guid (Results 1 – 25 of 43) sorted by relevance

12

/drivers/net/ethernet/mellanox/mlx5/core/
Dsriov.c53 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()
Dvport.c520 int mlx5_query_nic_vport_node_guid(struct mlx5_core_dev *mdev, u64 *node_guid) in mlx5_query_nic_vport_node_guid() argument
531 *node_guid = MLX5_GET64(query_nic_vport_context_out, out, in mlx5_query_nic_vport_node_guid()
532 nic_vport_context.node_guid); in mlx5_query_nic_vport_node_guid()
541 u32 vport, u64 node_guid) in mlx5_modify_nic_vport_node_guid() argument
558 field_select.node_guid, 1); in mlx5_modify_nic_vport_node_guid()
564 MLX5_SET64(nic_vport_context, nic_vport_context, node_guid, node_guid); in mlx5_modify_nic_vport_node_guid()
774 rep->node_guid = MLX5_GET64_PR(hca_vport_context, ctx, node_guid); in mlx5_query_hca_vport_context()
823 u64 *node_guid) in mlx5_query_hca_vport_node_guid() argument
834 *node_guid = rep->node_guid; in mlx5_query_hca_vport_node_guid()
1113 MLX5_SET64(hca_vport_context, ctx, node_guid, req->node_guid); in mlx5_core_modify_hca_vport_context()
Deswitch.c1413 static void node_guid_gen_from_mac(u64 *node_guid, u8 mac[ETH_ALEN]) in node_guid_gen_from_mac() argument
1415 ((u8 *)node_guid)[7] = mac[0]; in node_guid_gen_from_mac()
1416 ((u8 *)node_guid)[6] = mac[1]; in node_guid_gen_from_mac()
1417 ((u8 *)node_guid)[5] = mac[2]; in node_guid_gen_from_mac()
1418 ((u8 *)node_guid)[4] = 0xff; in node_guid_gen_from_mac()
1419 ((u8 *)node_guid)[3] = 0xfe; in node_guid_gen_from_mac()
1420 ((u8 *)node_guid)[2] = mac[3]; in node_guid_gen_from_mac()
1421 ((u8 *)node_guid)[1] = mac[4]; in node_guid_gen_from_mac()
1422 ((u8 *)node_guid)[0] = mac[5]; in node_guid_gen_from_mac()
1438 mlx5_modify_nic_vport_node_guid(esw->dev, vport_num, vport->info.node_guid); in esw_apply_vport_conf()
[all …]
Deswitch.h87 u64 node_guid; member
/drivers/infiniband/hw/mlx5/
Dib_virt.c165 in->node_guid = guid; in set_vf_node_guid()
168 vfs_ctx[vf].node_guid = guid; in set_vf_node_guid()
Dmad.c418 int mlx5_query_mad_ifc_node_guid(struct mlx5_ib_dev *dev, __be64 *node_guid) in mlx5_query_mad_ifc_node_guid() argument
436 memcpy(node_guid, out_mad->data + 12, 8); in mlx5_query_mad_ifc_node_guid()
/drivers/infiniband/hw/qedr/
Dmain.c99 dev->ibdev.node_guid = dev->attr.node_guid; in qedr_register_device()
565 attr->node_guid = qed_attr->node_guid; in qedr_set_device_attr()
Dqedr.h84 u64 node_guid; member
/drivers/infiniband/core/
Dsysfs.c1178 be16_to_cpu(((__be16 *) &dev->node_guid)[0]), in show_node_guid()
1179 be16_to_cpu(((__be16 *) &dev->node_guid)[1]), in show_node_guid()
1180 be16_to_cpu(((__be16 *) &dev->node_guid)[2]), in show_node_guid()
1181 be16_to_cpu(((__be16 *) &dev->node_guid)[3])); in show_node_guid()
1223 static DEVICE_ATTR(node_guid, S_IRUGO, show_node_guid, NULL);
Dnldev.c79 be64_to_cpu(device->node_guid), 0)) in fill_dev_info()
Ducma.c841 resp.node_guid = (__force __u64) ctx->cm_id->device->node_guid; in ucma_query_route()
866 resp->node_guid = (__force __u64) cm_id->device->node_guid; in ucma_query_device_addr()
/drivers/infiniband/hw/cxgb4/
Dprovider.c541 memset(&dev->ibdev.node_guid, 0, sizeof(dev->ibdev.node_guid)); in c4iw_register_device()
542 memcpy(&dev->ibdev.node_guid, dev->rdev.lldi.ports[0]->dev_addr, 6); in c4iw_register_device()
/drivers/net/ethernet/mellanox/mlx4/
Dfw.h216 u64 node_guid; member
/drivers/infiniband/hw/mthca/
Dmthca_cmd.h232 u64 node_guid; member
/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_dev_api.h212 __be64 node_guid; member
Dpvrdma_main.c174 dev->ib_dev.node_guid = dev->dsr->caps.node_guid; in pvrdma_register_device()
/drivers/infiniband/ulp/iser/
Diser_verbs.c507 if (device->ib_device->node_guid == cma_id->device->node_guid) in iser_device_find_by_ib_device()
/drivers/infiniband/hw/ocrdma/
Docrdma_main.c120 ocrdma_get_guid(dev, (u8 *)&dev->ibdev.node_guid); in ocrdma_register_device()
/drivers/infiniband/hw/cxgb3/
Diwch_provider.c1357 memset(&dev->ibdev.node_guid, 0, sizeof(dev->ibdev.node_guid)); in iwch_register_device()
1358 memcpy(&dev->ibdev.node_guid, dev->rdev.t3cdev_p->lldev->dev_addr, 6); in iwch_register_device()
/drivers/infiniband/hw/usnic/
Dusnic_ib_main.c452 memcpy(&us_ibdev->ib_dev.node_guid, &gid.global.interface_id, in usnic_ib_device_add()
/drivers/infiniband/hw/hfi1/
Dmad.c604 if (am || pidx >= dd->num_pports || ibdev->node_guid == 0 || in __subn_get_opa_nodeinfo()
618 ni->node_guid = ibdev->node_guid; in __subn_get_opa_nodeinfo()
642 ibdev->node_guid == 0 || in subn_get_nodeinfo()
655 nip->node_guid = ibdev->node_guid; in subn_get_nodeinfo()
Dverbs.c1869 ibdev->node_guid = get_sguid(ibp, HFI1_PORT_GUID_INDEX); in hfi1_register_ib_device()
1877 ib_hfi1_sys_image_guid = ibdev->node_guid; in hfi1_register_ib_device()
/drivers/nvme/target/
Drdma.c892 if (ndev->device->node_guid == cm_id->device->node_guid && in nvmet_rdma_find_get_device()
/drivers/infiniband/hw/hns/
Dhns_roce_main.c619 (u8 *)&hr_dev->ib_dev.node_guid, in hns_roce_get_cfg()
/drivers/nvme/host/
Drdma.c399 if (ndev->dev->node_guid == cm_id->device->node_guid && in nvme_rdma_find_get_device()

12