Searched refs:connector_ida (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_connector.c | 232 struct ida *connector_ida = in drm_connector_init() local 250 ret = ida_simple_get(&config->connector_ida, 0, 32, GFP_KERNEL); in drm_connector_init() 262 ida_simple_get(connector_ida, 1, 0, GFP_KERNEL); in drm_connector_init() 321 ida_simple_remove(connector_ida, connector->connector_type_id); in drm_connector_init() 324 ida_simple_remove(&config->connector_ida, connector->index); in drm_connector_init() 476 ida_simple_remove(&dev->mode_config.connector_ida, in drm_connector_cleanup()
|
H A D | drm_mode_config.c | 418 ida_init(&dev->mode_config.connector_ida); in drmm_mode_config_init() 553 ida_destroy(&dev->mode_config.connector_ida); in drm_mode_config_cleanup()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_mode_config.h | 433 * @connector_ida: ID allocator for connector indices. 435 struct ida connector_ida; member
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_mode_config.h | 450 * @connector_ida: ID allocator for connector indices. 452 struct ida connector_ida; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_connector.c | 229 struct ida *connector_ida = in __drm_connector_init() local 247 ret = ida_alloc_max(&config->connector_ida, 31, GFP_KERNEL); in __drm_connector_init() 259 ida_alloc_min(connector_ida, 1, GFP_KERNEL); in __drm_connector_init() 323 ida_free(connector_ida, connector->connector_type_id); in __drm_connector_init() 326 ida_free(&config->connector_ida, connector->index); in __drm_connector_init() 568 ida_free(&dev->mode_config.connector_ida, connector->index); in drm_connector_cleanup()
|
H A D | drm_mode_config.c | 421 ida_init(&dev->mode_config.connector_ida); in drmm_mode_config_init() 556 ida_destroy(&dev->mode_config.connector_ida); in drm_mode_config_cleanup()
|
Completed in 16 milliseconds