Lines Matching defs:list
551 * @index: index into the list of display timings in devicetree
597 * drm_mode_list_concat - move modes from one list to another
598 * @head: source list
599 * @new: dst list
882 * @mode_list: list of modes to check
916 * @mode_list: list of modes to check
924 * Some code may need to check a mode list against the clock limits of the
925 * device in question. This function walks the mode list, testing to make
951 * drm_mode_prune_invalid - remove invalid modes from mode list
953 * @mode_list: list of modes to check
959 * Once mode list generation is complete, a caller can use this routine to
960 * remove invalid modes from a mode list. If any of the modes have a
1019 * drm_mode_sort - sort mode list
1020 * @mode_list: list to sort
1030 struct list_head *list, *temp;
1039 for (list = mode_list->next, temp = list->next;
1041 list = temp, temp = temp->next) {
1042 if (drm_mode_compare(list, temp) > 0){
1054 list_for_each_safe(list, temp, mode_list){
1055 if (drm_mode_compare(list, cur) > 0) {
1057 struct list_head *p_node = list->prev;
1060 list->prev = cur;
1061 cur->next = list;
1067 if (list == end) {
1077 * drm_mode_connector_list_update - update the mode list for the connector
1083 * This moves the modes from the @connector probed_modes list
1084 * to the actual mode list. It compares the probed mode against the current
1085 * list and only adds different modes. All modes unverified after this point