Home
last modified time | relevance | path

Searched refs:actual_features (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.15/drivers/vdpa/mlx5/core/
Dmlx5_vdpa.h77 u64 actual_features; member
/Linux-v5.15/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c48 #define MLX5_FEATURE(_mvdev, _feature) (!!((_mvdev)->actual_features & BIT_ULL(_feature)))
191 (mvdev->actual_features & BIT_ULL(VIRTIO_F_VERSION_1)); in mlx5_vdpa_is_little_endian()
211 if (!(mvdev->actual_features & BIT_ULL(VIRTIO_NET_F_MQ))) in ctrl_vq_idx()
852 get_features_12_3(ndev->mvdev.actual_features)); in create_virtqueue()
864 !!(ndev->mvdev.actual_features & BIT_ULL(VIRTIO_F_VERSION_1))); in create_virtqueue()
1571 if (!(ndev->mvdev.actual_features & BIT_ULL(VIRTIO_NET_F_CTRL_VQ))) in mlx5_cvq_kick_handler()
1717 if (!mvdev->actual_features) in mlx5_vdpa_set_vq_ready()
1881 if (mvdev->actual_features & BIT_ULL(VIRTIO_NET_F_CTRL_VQ)) { in setup_virtqueues()
1882 err = vringh_init_iotlb(&cvq->vring, mvdev->actual_features, in setup_virtqueues()
1944 ndev->mvdev.actual_features = features & ndev->mvdev.mlx_features; in mlx5_vdpa_set_features()
[all …]