Lines Matching refs:driver_config
89 static struct vxge_drv_config *driver_config; variable
3699 temp = driver_config->vpath_per_dev; in vxge_config_vpaths()
3700 if ((driver_config->vpath_per_dev == VXGE_USE_DEFAULT) && in vxge_config_vpaths()
3703 if (driver_config->g_no_cpus == -1) in vxge_config_vpaths()
3706 if (!driver_config->g_no_cpus) in vxge_config_vpaths()
3707 driver_config->g_no_cpus = in vxge_config_vpaths()
3710 driver_config->vpath_per_dev = driver_config->g_no_cpus >> 1; in vxge_config_vpaths()
3711 if (!driver_config->vpath_per_dev) in vxge_config_vpaths()
3712 driver_config->vpath_per_dev = 1; in vxge_config_vpaths()
3719 if (default_no_vpath < driver_config->vpath_per_dev) in vxge_config_vpaths()
3720 driver_config->vpath_per_dev = default_no_vpath; in vxge_config_vpaths()
3722 driver_config->g_no_cpus = driver_config->g_no_cpus - in vxge_config_vpaths()
3723 (driver_config->vpath_per_dev * 2); in vxge_config_vpaths()
3724 if (driver_config->g_no_cpus <= 0) in vxge_config_vpaths()
3725 driver_config->g_no_cpus = -1; in vxge_config_vpaths()
3728 if (driver_config->vpath_per_dev == 1) { in vxge_config_vpaths()
3744 if (no_of_vpaths < driver_config->vpath_per_dev) { in vxge_config_vpaths()
3874 driver_config->vpath_per_dev = temp; in vxge_config_vpaths()
4355 if (driver_config->config_dev_cnt && in vxge_probe()
4356 (driver_config->config_dev_cnt != in vxge_probe()
4357 driver_config->total_dev_cnt)) in vxge_probe()
4361 driver_config->config_dev_cnt, in vxge_probe()
4362 driver_config->total_dev_cnt); in vxge_probe()
4363 driver_config->config_dev_cnt = 0; in vxge_probe()
4364 driver_config->total_dev_cnt = 0; in vxge_probe()
4370 driver_config->g_no_cpus = 0; in vxge_probe()
4371 driver_config->vpath_per_dev = max_config_vpath; in vxge_probe()
4373 driver_config->total_dev_cnt++; in vxge_probe()
4374 if (++driver_config->config_dev_cnt > max_config_dev) { in vxge_probe()
4770 driver_config->config_dev_cnt--; in vxge_probe()
4771 driver_config->total_dev_cnt--; in vxge_probe()
4806 driver_config->config_dev_cnt--; in vxge_remove()
4807 driver_config->total_dev_cnt--; in vxge_remove()
4843 driver_config = kzalloc(sizeof(struct vxge_drv_config), GFP_KERNEL); in vxge_starter()
4844 if (!driver_config) in vxge_starter()
4849 kfree(driver_config); in vxge_starter()
4853 if (driver_config->config_dev_cnt && in vxge_starter()
4854 (driver_config->config_dev_cnt != driver_config->total_dev_cnt)) in vxge_starter()
4857 VXGE_DRIVER_NAME, driver_config->config_dev_cnt, in vxge_starter()
4858 driver_config->total_dev_cnt); in vxge_starter()
4867 kfree(driver_config); in vxge_closer()