Home
last modified time | relevance | path

Searched refs:mlx_features (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa.h54 u64 mlx_features; member
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/
H A Dmlx5_vdpa.h89 u64 mlx_features; member
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c1477 ndev->mvdev.mlx_features = mlx_to_vritio_features(dev_features); in mlx5_vdpa_get_features()
1479 ndev->mvdev.mlx_features |= BIT_ULL(VIRTIO_F_VERSION_1); in mlx5_vdpa_get_features()
1480 ndev->mvdev.mlx_features |= BIT_ULL(VIRTIO_F_ACCESS_PLATFORM); in mlx5_vdpa_get_features()
1481 print_features(mvdev, ndev->mvdev.mlx_features, false); in mlx5_vdpa_get_features()
1482 return ndev->mvdev.mlx_features; in mlx5_vdpa_get_features()
1565 ndev->mvdev.actual_features = features & ndev->mvdev.mlx_features; in mlx5_vdpa_set_features()
1787 ndev->mvdev.mlx_features = 0; in mlx5_vdpa_set_status()
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c863 u16 mlx_features; in create_virtqueue() local
879 mlx_features = get_features(ndev->mvdev.actual_features); in create_virtqueue()
890 mlx_features >> 3); in create_virtqueue()
892 mlx_features & 7); in create_virtqueue()
2361 print_features(mvdev, ndev->mvdev.mlx_features, false); in mlx5_vdpa_get_device_features()
2362 return ndev->mvdev.mlx_features; in mlx5_vdpa_get_device_features()
2559 ndev->mvdev.actual_features = features & ndev->mvdev.mlx_features; in mlx5_vdpa_set_driver_features()
3491 ndev->mvdev.mlx_features = device_features; in mlx5_vdpa_dev_add()

Completed in 8 milliseconds