MLX4_FLAG_SRIOV
#define RESET_PERSIST_MASK_FLAGS (MLX4_FLAG_SRIOV)
#define SRIOV_VALID_STATE(flags) (!!((flags) & MLX4_FLAG_SRIOV) ==\
if (dev->flags & MLX4_FLAG_SRIOV) {
if (!(dev->flags & MLX4_FLAG_SRIOV)) {
dev_flags |= MLX4_FLAG_SRIOV |
dev->flags |= MLX4_FLAG_SRIOV;
if (dev->flags & MLX4_FLAG_SRIOV) {
dev->flags &= ~MLX4_FLAG_SRIOV;
if (dev->flags & MLX4_FLAG_SRIOV && !existing_vfs) {
dev->flags &= ~MLX4_FLAG_SRIOV;
if (mlx4_is_master(dev) && dev->flags & MLX4_FLAG_SRIOV) {
if (dev->flags & MLX4_FLAG_SRIOV && !active_vfs) {