Lines Matching refs:options_bytes
334 int options_bytes = 0, safe_options_bytes = 0; /* UTF-8 bytes */
350 while (options_bytes < COMMAND_LINE_SIZE && options_chars--) {
359 safe_options_bytes = options_bytes;
361 options_bytes++;
370 options_bytes += 2 + (c >= 0x800);
383 options_bytes -= 3;
385 options_bytes++;
391 if (options_bytes >= COMMAND_LINE_SIZE) {
392 options_bytes = safe_options_bytes;
394 options_bytes);
398 options_bytes++; /* NUL termination */
400 status = efi_bs_call(allocate_pool, EFI_LOADER_DATA, options_bytes,
405 snprintf((char *)cmdline_addr, options_bytes, "%.*ls",
406 options_bytes - 1, options);
408 *cmd_line_len = options_bytes;