Lines Matching refs:nvfs
1351 int nvfs;
1368 nvfs = bitmap_weight(slaves_port1.slaves, dev->persist->num_vfs + 1) +
1372 if (nvfs > MAX_MF_BOND_ALLOWED_SLAVES) {
1374 nvfs, MAX_MF_BOND_ALLOWED_SLAVES);
3349 int *nvfs)
3351 int requested_vfs = nvfs[0] + nvfs[1] + nvfs[2];
3391 int total_vfs, int *nvfs, struct mlx4_priv *priv,
3518 if (mlx4_check_dev_cap(dev, dev_cap, nvfs))
3553 if (mlx4_check_dev_cap(dev, dev_cap, nvfs))
3625 memcpy(dev->persist->nvfs, nvfs, sizeof(dev->persist->nvfs));
3628 i < sizeof(dev->persist->nvfs)/
3629 sizeof(dev->persist->nvfs[0]); i++) {
3632 for (j = 0; j < dev->persist->nvfs[i]; ++sum, ++j) {
3796 int nvfs[MLX4_MAX_PORTS + 1] = {0, 0, 0};
3815 for (i = 0; i < ARRAY_SIZE(nvfs) && i < num_vfs_argc;
3816 total_vfs += nvfs[param_map[num_vfs_argc - 1][i]], i++) {
3817 nvfs[param_map[num_vfs_argc - 1][i]] = num_vfs[i];
3818 if (nvfs[i] < 0) {
3827 if (prb_vf[i] < 0 || prb_vf[i] > nvfs[i]) {
3842 if (nvfs[i] + nvfs[2] > MLX4_MAX_NUM_VF_P_PORT) {
3845 nvfs[i] + nvfs[2], i + 1,
3894 for (i = 0; i < ARRAY_SIZE(nvfs) &&
3895 vfs_offset + nvfs[i] < extended_func_num(pdev);
3896 vfs_offset += nvfs[i], i++)
3898 if (i == ARRAY_SIZE(nvfs)) {
3920 err = mlx4_load_one(pdev, pci_dev_data, total_vfs, nvfs, priv, 0);
4256 int nvfs[MLX4_MAX_PORTS + 1] = {0, 0, 0};
4261 memcpy(nvfs, dev->persist->nvfs, sizeof(dev->persist->nvfs));
4265 err = mlx4_load_one(pdev, pci_dev_data, total_vfs, nvfs, priv, 1);
4388 int nvfs[MLX4_MAX_PORTS + 1] = {0, 0, 0};
4395 memcpy(nvfs, dev->persist->nvfs, sizeof(dev->persist->nvfs));
4401 err = mlx4_load_one(pdev, priv->pci_dev_data, total_vfs, nvfs,
4468 int nvfs[MLX4_MAX_PORTS + 1] = {0, 0, 0};
4475 memcpy(nvfs, dev->persist->nvfs, sizeof(dev->persist->nvfs));
4482 nvfs, priv, 1);