Lines Matching refs:driver_config

89 static struct vxge_drv_config *driver_config;  variable
3680 temp = driver_config->vpath_per_dev; in vxge_config_vpaths()
3681 if ((driver_config->vpath_per_dev == VXGE_USE_DEFAULT) && in vxge_config_vpaths()
3684 if (driver_config->g_no_cpus == -1) in vxge_config_vpaths()
3687 if (!driver_config->g_no_cpus) in vxge_config_vpaths()
3688 driver_config->g_no_cpus = in vxge_config_vpaths()
3691 driver_config->vpath_per_dev = driver_config->g_no_cpus >> 1; in vxge_config_vpaths()
3692 if (!driver_config->vpath_per_dev) in vxge_config_vpaths()
3693 driver_config->vpath_per_dev = 1; in vxge_config_vpaths()
3700 if (default_no_vpath < driver_config->vpath_per_dev) in vxge_config_vpaths()
3701 driver_config->vpath_per_dev = default_no_vpath; in vxge_config_vpaths()
3703 driver_config->g_no_cpus = driver_config->g_no_cpus - in vxge_config_vpaths()
3704 (driver_config->vpath_per_dev * 2); in vxge_config_vpaths()
3705 if (driver_config->g_no_cpus <= 0) in vxge_config_vpaths()
3706 driver_config->g_no_cpus = -1; in vxge_config_vpaths()
3709 if (driver_config->vpath_per_dev == 1) { in vxge_config_vpaths()
3725 if (no_of_vpaths < driver_config->vpath_per_dev) { in vxge_config_vpaths()
3855 driver_config->vpath_per_dev = temp; in vxge_config_vpaths()
4335 if (driver_config->config_dev_cnt && in vxge_probe()
4336 (driver_config->config_dev_cnt != in vxge_probe()
4337 driver_config->total_dev_cnt)) in vxge_probe()
4341 driver_config->config_dev_cnt, in vxge_probe()
4342 driver_config->total_dev_cnt); in vxge_probe()
4343 driver_config->config_dev_cnt = 0; in vxge_probe()
4344 driver_config->total_dev_cnt = 0; in vxge_probe()
4350 driver_config->g_no_cpus = 0; in vxge_probe()
4351 driver_config->vpath_per_dev = max_config_vpath; in vxge_probe()
4353 driver_config->total_dev_cnt++; in vxge_probe()
4354 if (++driver_config->config_dev_cnt > max_config_dev) { in vxge_probe()
4749 driver_config->config_dev_cnt--; in vxge_probe()
4750 driver_config->total_dev_cnt--; in vxge_probe()
4785 driver_config->config_dev_cnt--; in vxge_remove()
4786 driver_config->total_dev_cnt--; in vxge_remove()
4821 driver_config = kzalloc(sizeof(struct vxge_drv_config), GFP_KERNEL); in vxge_starter()
4822 if (!driver_config) in vxge_starter()
4827 kfree(driver_config); in vxge_starter()
4831 if (driver_config->config_dev_cnt && in vxge_starter()
4832 (driver_config->config_dev_cnt != driver_config->total_dev_cnt)) in vxge_starter()
4835 VXGE_DRIVER_NAME, driver_config->config_dev_cnt, in vxge_starter()
4836 driver_config->total_dev_cnt); in vxge_starter()
4845 kfree(driver_config); in vxge_closer()