Lines Matching defs:kernbuf
8745 char kernbuf[BUFSIZ];
8857 ret = get_kernel(mp, KERNEL_CMD, kernbuf, sizeof (kernbuf));
8865 if (kernbuf[0] == '\0')
8866 (void) strlcpy(kernbuf, DIRECT_BOOT_KERNEL,
8867 sizeof (kernbuf));
8869 * If this is a zfs file system and kernbuf does not
8872 if (strcmp(fstype, "zfs") == 0 && !strstr(kernbuf, ZFS_BOOT)) {
8873 (void) strlcat(kernbuf, " ", sizeof (kernbuf));
8874 (void) strlcat(kernbuf, ZFS_BOOT, sizeof (kernbuf));
8876 (void) strlcat(kernbuf, " ", sizeof (kernbuf));
8877 (void) strlcat(kernbuf, opt, sizeof (kernbuf));
8879 "kern=%s\n", fcn, kernbuf));
8882 (void) strlcpy(kernbuf, opt, sizeof (kernbuf));
8911 (void) strlcat(kernbuf, " ", sizeof (kernbuf));
8912 (void) strlcat(kernbuf, args_buf,
8913 sizeof (kernbuf));
8917 "kern=%s\n", fcn, kernbuf));
8932 (void) strlcpy(kernbuf, path, sizeof (kernbuf));
8942 (void) strlcat(kernbuf, opt_ptr,
8943 sizeof (kernbuf));
8958 (void) strlcat(kernbuf, " ",
8959 sizeof (kernbuf));
8960 (void) strlcat(kernbuf,
8961 args_buf, sizeof (kernbuf));
8965 fcn, kernbuf));
8976 entry = add_boot_entry(mp, REBOOT_TITLE, signbuf, kernbuf,