Lines Matching full:mode

29 		u32 mode;  member
42 if (!strstarts(option, "mode=")) in parse_modenum()
44 option += strlen("mode="); in parse_modenum()
49 cmdline.mode = m; in parse_modenum()
137 efi_graphics_output_protocol_mode_t *mode; in choose_mode_modenum() local
143 mode = efi_table_attr(gop, mode); in choose_mode_modenum()
145 cur_mode = efi_table_attr(mode, mode); in choose_mode_modenum()
146 if (cmdline.mode == cur_mode) in choose_mode_modenum()
149 max_mode = efi_table_attr(mode, max_mode); in choose_mode_modenum()
150 if (cmdline.mode >= max_mode) { in choose_mode_modenum()
151 efi_err("Requested mode is invalid\n"); in choose_mode_modenum()
155 status = efi_call_proto(gop, query_mode, cmdline.mode, &info_size, &info); in choose_mode_modenum()
157 efi_err("Couldn't get mode information\n"); in choose_mode_modenum()
167 return cmdline.mode; in choose_mode_modenum()
174 efi_graphics_output_protocol_mode_t *mode = efi_table_attr(gop, mode); in choose_mode() local
175 u32 max_mode = efi_table_attr(mode, max_mode); in choose_mode()
204 static bool match_res(const efi_graphics_output_mode_info_t *info, u32 mode, void *ctx) in match_res() argument
220 efi_graphics_output_protocol_mode_t *mode = efi_table_attr(gop, mode); in choose_mode_res() local
221 unsigned long cur_mode = efi_table_attr(mode, mode); in choose_mode_res()
223 if (match_res(efi_table_attr(mode, info), cur_mode, NULL)) in choose_mode_res()
230 u32 mode; member
235 static bool match_auto(const efi_graphics_output_mode_info_t *info, u32 mode, void *ctx) in match_auto() argument
247 *m = (struct match){ mode, area, depth }; in match_auto()
258 return match.mode; in choose_mode_auto()
261 static bool match_list(const efi_graphics_output_mode_info_t *info, u32 mode, void *ctx) in match_list() argument
291 efi_printk("Mode %3u %c%c: Resolution %ux%u-%s%.0hhu\n", in match_list()
292 mode, in match_list()
293 (mode == cur_mode) ? '*' : ' ', in match_list()
304 efi_graphics_output_protocol_mode_t *mode = efi_table_attr(gop, mode); in choose_mode_list() local
305 unsigned long cur_mode = efi_table_attr(mode, mode); in choose_mode_list()
306 u32 max_mode = efi_table_attr(mode, max_mode); in choose_mode_list()
311 efi_puts(" * = current mode\n" in choose_mode_list()
312 " - = unusable mode\n"); in choose_mode_list()
328 efi_graphics_output_protocol_mode_t *mode; in set_mode() local
348 mode = efi_table_attr(gop, mode); in set_mode()
349 cur_mode = efi_table_attr(mode, mode); in set_mode()
355 efi_err("Failed to set requested mode\n"); in set_mode()
417 efi_graphics_output_protocol_mode_t *mode; in find_gop() local
427 mode = efi_table_attr(gop, mode); in find_gop()
428 info = efi_table_attr(mode, info); in find_gop()
458 efi_graphics_output_protocol_mode_t *mode; in efi_setup_gop() local
474 /* Change mode if requested */ in efi_setup_gop()
478 mode = efi_table_attr(gop, mode); in efi_setup_gop()
479 info = efi_table_attr(mode, info); in efi_setup_gop()
486 efi_set_u64_split(efi_table_attr(mode, frame_buffer_base), in efi_setup_gop()