Home
last modified time | relevance | path

Searched refs:connector_ida (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_connector.c232 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 Ddrm_mode_config.c418 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 Ddrm_mode_config.h433 * @connector_ida: ID allocator for connector indices.
435 struct ida connector_ida; member
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_mode_config.h450 * @connector_ida: ID allocator for connector indices.
452 struct ida connector_ida; member
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_connector.c229 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 Ddrm_mode_config.c421 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 13 milliseconds