Searched refs:vfs_ctx (Results 1 – 3 of 3) sorted by relevance
47 if (sriov->vfs_ctx[vf].node_guid || in sriov_restore_guids() 48 sriov->vfs_ctx[vf].port_guid || in sriov_restore_guids() 49 sriov->vfs_ctx[vf].policy != MLX5_POLICY_INVALID) { in sriov_restore_guids() 54 in->node_guid = sriov->vfs_ctx[vf].node_guid; in sriov_restore_guids() 55 in->port_guid = sriov->vfs_ctx[vf].port_guid; in sriov_restore_guids() 56 in->policy = sriov->vfs_ctx[vf].policy; in sriov_restore_guids() 90 blocking_notifier_call_chain(&sriov->vfs_ctx[vf].notifier, in mlx5_device_enable_sriov() 106 sriov->vfs_ctx[vf].enabled = 1; in mlx5_device_enable_sriov() 135 if (!sriov->vfs_ctx[vf].enabled) in mlx5_device_disable_sriov() 140 blocking_notifier_call_chain(&sriov->vfs_ctx[v in mlx5_device_disable_sriov() 340 struct mlx5_vf_context *vfs_ctx; mlx5_sriov_blocking_notifier_unregister() local 366 struct mlx5_vf_context *vfs_ctx; mlx5_sriov_blocking_notifier_register() local [all...]
98 struct mlx5_vf_context *vfs_ctx = mdev->priv.sriov.vfs_ctx; in mlx5_ib_set_vf_link_state() local 113 vfs_ctx[vf].policy = in->policy; in mlx5_ib_set_vf_link_state() 157 struct mlx5_vf_context *vfs_ctx = mdev->priv.sriov.vfs_ctx; in set_vf_node_guid() local 168 vfs_ctx[vf].node_guid = guid; in set_vf_node_guid() 169 vfs_ctx[vf].node_guid_valid = 1; in set_vf_node_guid() 181 struct mlx5_vf_context *vfs_ctx = mdev->priv.sriov.vfs_ctx; in set_vf_port_guid() local 192 vfs_ctx[v in set_vf_port_guid() 216 struct mlx5_vf_context *vfs_ctx = mdev->priv.sriov.vfs_ctx; mlx5_ib_get_vf_guid() local [all...]
476 struct mlx5_vf_context *vfs_ctx; member