Lines Matching defs:asid
2839 unsigned int asid)
2854 mlx5_vdpa_update_mr(mvdev, new_mr, asid);
3028 /* default mapping all groups are mapped to asid 0 */
3101 unsigned int asid)
3106 if (asid >= MLX5_VDPA_NUM_AS)
3121 if (!mvdev->mr[asid]) {
3122 mlx5_vdpa_update_mr(mvdev, new_mr, asid);
3124 err = mlx5_vdpa_change_map(mvdev, new_mr, asid);
3131 return mlx5_vdpa_update_cvq_iotlb(mvdev, iotlb, asid);
3138 static int mlx5_vdpa_set_map(struct vdpa_device *vdev, unsigned int asid,
3146 err = set_map_data(mvdev, iotlb, asid);
3151 static int mlx5_vdpa_reset_map(struct vdpa_device *vdev, unsigned int asid)
3158 err = mlx5_vdpa_reset_mr(mvdev, asid);
3399 unsigned int asid)
3407 mvdev->group2asid[group] = asid;
3410 if (group == MLX5_VDPA_CVQ_GROUP && mvdev->mr[asid])
3411 err = mlx5_vdpa_update_cvq_iotlb(mvdev, mvdev->mr[asid]->iotlb, asid);