Lines Matching refs:options_bytes
284 int options_bytes = 0, safe_options_bytes = 0; /* UTF-8 bytes */
300 while (options_bytes < COMMAND_LINE_SIZE && options_chars--) {
309 safe_options_bytes = options_bytes;
311 options_bytes++;
320 options_bytes += 2 + (c >= 0x800);
333 options_bytes -= 3;
335 options_bytes++;
341 if (options_bytes >= COMMAND_LINE_SIZE) {
342 options_bytes = safe_options_bytes;
344 options_bytes);
348 options_bytes++; /* NUL termination */
350 status = efi_bs_call(allocate_pool, EFI_LOADER_DATA, options_bytes,
355 snprintf((char *)cmdline_addr, options_bytes, "%.*ls",
356 options_bytes - 1, options);
358 *cmd_line_len = options_bytes;