kernel
if (ef->kernel) /* kernel must not depend on anything */
if (ef->kernel)
ef.kernel = 1;
if (ef.kernel || ehdr->e_type == ET_EXEC) {
ef.kernel = 1;
ef.kernel = 0;
if (ef.kernel == 1 && multiboot == 0)
fp->f_type = strdup(ef.kernel ?
if (ef.kernel)
if (ef->kernel)
int kernel;
if (ef->kernel) /* kernel must not depend on anything */
if (ef.kernel == 1 || ef.ehdr->e_type == ET_EXEC) {
ef.kernel = 1;
ldr_enter(const char *kernel)
int kernel = 0; /* flag for kernel */
kernel++;
if (xen == 1 && kernel == 0) {
MODULE_DEPEND(name, kernel, __FreeBSD_version, \
char *kernel,
if (kernel == NULL) {
if (strstr(kernel, "$ISADIR") != NULL) {
} else if (strstr(kernel, "amd64") != NULL) {
menu_cmds[k_cmd], menu_cmds[SEP_CMD], kernel);
char *kernel,
if (kernel &&
(!check_cmd(lp->cmd, KERNEL_CMD, lp->arg, kernel))) {
strcmp(kernel, DIRECT_BOOT_FAILSAFE_LINE) != 0)
kernel, lp->arg));
char *kernel, char *mod_kernel, char *module, int root_opt)
ent = find_boot_entry(mp, NULL, kernel, findroot, root, module,
kernel, mod_kernel, module, NULL));
kernel, params+2);
kernel);
kernel);
lp->arg = s_strdup(kernel);
fcn, kernel));
char *kernel = NULL;
if ((kernel = malloc(len + zfslen)) == NULL) {
(void) snprintf(kernel, len, "%s", kern_path);
(void) strcat(kernel, zfsstr);
newstr = append_str(kernel, BFLAG, " ");
free(kernel);
kernel = append_str(newstr, "console=", " ");
newstr = append_str(kernel, console_dev, "");
free(kernel);
kernel = newstr;
newstr = append_str(kernel, "console=", ",");
free(kernel);
kernel = append_str(newstr, console_dev, "");
newstr = append_str(kernel, BFLAG, " ");
free(kernel);
kernel = newstr;
newstr = append_str(kernel, "ttya-mode='", delim);
free(kernel);
kernel = append_str(newstr, "'", serial_config[0]);
newstr = append_str(kernel, "ttyb-mode='", delim);
free(kernel);
kernel = append_str(newstr, "'", serial_config[1]);
BAM_DPRINTF(("%s: converted kernel cmd to %s\n", fcn, kernel));
if ((newdef = add_boot_entry(mp, title, findroot, kernel, NULL,
free(kernel);
free(kernel);
cvt_hyper_kernel(char *kernel)
parsestr = get_token(&token, kernel, " \t,");
char *kernel = NULL;
kernel = alloca(len);
(void) snprintf(kernel, len, "%s%s %s", osroot,
(void) snprintf(kernel, len, "%s%s", osroot, XEN_MENU);
BAM_DPRINTF(("%s: converted kernel cmd to %s\n", fcn, kernel));
if ((newdef = add_boot_entry(mp, title, findroot, kernel, mod_kernel,
kvm_t kvm_open(kernel, core, swap, mode, errstr)
char *kernel, *core, *swap;
static void ipfstate_dead(kernel, fiopp, ipsstpp, ifrstpp, frauthstpp, frfp)
char *kernel;
if (nlist(kernel, deadlist) == -1) {
char *file, *core, *kernel;
kernel = NULL;
kernel = optarg;
if ((kernel != NULL) || (core != NULL)) {
if (!(opts & OPT_DONOTHING) && (kernel == NULL) && (core == NULL)) {
if (openkmem(kernel, core) == -1)
} else if ((kernel != NULL) || (core != NULL)) {
if (openkmem(kernel, core) == -1)
natstat_dead(nsp, kernel);
natstat_dead(natstat_t *nsp, char *kernel)
if (nlist(kernel, nat_nlist) == -1) {
char *kernel, *core, *poolname;
kernel = NULL;
kernel = optarg;
poollist_dead(role, poolname, type, kernel, core);
void poollist_dead(role, poolname, type, kernel, core)
char *poolname, *kernel, *core;
if (openkmem(kernel, core) == -1)
if (nlist(kernel, names) != 1)
if (nlist(kernel, names) != 1)
load_image (char *kernel, char *arg, kernel_t suggested_type,
if (!grub_open (kernel))
kernel_t load_image (char *kernel, char *arg, kernel_t suggested_type,
char *kernel = NULL;
kernel = getenv("kernelname");
if (kernel == NULL) {
"-B zfs-bootfs=%s,bootpath=\"%s\"\n", kernel,
"-B zfs-bootfs=%s,bootpath=\"%s\"\n", kernel,
int kernel(const grub_line_t *lp, grub_barg_t *barg);
GCC_ATTR(kernel)
pr_do_mappage(caddr_t addr, size_t size, int mapin, enum seg_rw rw, int kernel)
if (kernel || (prot & PROT_USER))
if (!(kernel || (prot & PROT_USER)))
if (kernel)
if (kernel) {
pr_mappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel)
return (pr_do_mappage(addr, size, 1, rw, kernel));
pr_unmappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel)
(void) pr_do_mappage(addr, size, 0, rw, kernel);
uint32_t kernel:4; /* Kernel ID */
uint32_t kernel:4; /* Kernel ID */
int kernel;
kernel = (sptd->spt_ppa &&
if (!page_pp_lock(ppa[i], 0, kernel ||
if (kernel == 0 && use_reserved == 1)
int kernel;
kernel = (sptd->spt_ppa && sptd->spt_ppa[anon_index]);
if (kernel == 0)
int kernel) /* must succeed -- ignore checking */
if (kernel) {
int kernel) /* this was a kernel lock */
if (!kernel) {