Lines Matching refs:profile
3120 if (!dev->is_rep && dev->profile != &raw_eth_profile) {
3133 if (!dev->is_rep && dev->profile != &raw_eth_profile)
3142 if (!dev->is_rep && dev->profile != &raw_eth_profile)
4183 const struct mlx5_ib_profile *profile,
4191 if (profile->stage[stage].cleanup)
4192 profile->stage[stage].cleanup(dev);
4200 const struct mlx5_ib_profile *profile)
4205 dev->profile = profile;
4208 if (profile->stage[i].init) {
4209 err = profile->stage[i].init(dev);
4222 if (profile->stage[i].cleanup)
4223 profile->stage[i].cleanup(dev);
4415 const struct mlx5_ib_profile *profile;
4439 profile = &raw_eth_profile;
4441 profile = &pf_profile;
4443 ret = __mlx5_ib_add(dev, profile);
4459 __mlx5_ib_remove(dev, dev->profile, MLX5_IB_STAGE_MAX);