kpanic.h
src/sys/devfs/devfs.c
src/sys/init/main.c
src/sys/isa/atkbd.c
src/sys/isa/ne2k.c
src/sys/kernel/elf.c
src/sys/kernel/exec.c
src/sys/kernel/kern_sysctl.c
src/sys/kernel/kpanic.c
src/sys/kernel/ld.c
src/sys/kernel/sched.c
src/sys/kernel/smp.c
src/sys/kernel/systemtask.c
src/sys/kernel/tty.c
src/sys/kernel/vitals.c
src/sys/kmods/kmod.c
src/sys/lib/assert.c
src/sys/lib/kmalloc.c
src/sys/lib/kprintf.c
src/sys/sys/idt.c
src/sys/ubixfs/thread.c
src/sys/ubixfs/ubixfs.c
src/sys/ufs/ffs.c
src/sys/ufs/ufs.c
src/sys/vfs/file.c
src/sys/vfs/mount.c
src/sys/vmm/copyvirtualspace.c
src/sys/vmm/getfreepage.c
src/sys/vmm/getfreevirtualpage.c
src/sys/vmm/pagefault.c
src/sys/vmm/paging.c
src/sys/vmm/setpageattributes.c
src/sys/vmm/vmm_init.c
src/sys/vmm/vmm_memory.c
src/sys/ufs/ffs.c
src/sys/include/ubixos/kpanic.h
src/sys/lib/kprintf.c
src/sys/kernel/vitals.c
src/sys/kernel/elf.c
src/sys/kernel/tty.c
src/sys/kmods/kmod.c
src/sys/kernel/kern_sysctl.c
src/sys/lib/kmalloc.c
src/sys/vmm/paging.c
src/sys/ufs/ufs.c
src/sys/kernel/systemtask.c
src/sys/kernel/ld.c
src/sys/vmm/vmm_init.c
src/sys/kernel/sched.c
src/sys/vmm/setpageattributes.c
src/sys/ubixfs/ubixfs.c
src/sys/lib/assert.c
src/sys/init/main.c
src/sys/isa/ne2k.c
src/sys/isa/atkbd.c
src/sys/vmm/pagefault.c
src/sys/ubixfs/thread.c
src/sys/vfs/mount.c
src/sys/devfs/devfs.c
src/sys/kernel/kpanic.c
src/sys/kernel/smp.c
src/sys/vmm/vmm_memory.c
src/sys/vfs/file.c
src/sys/vmm/getfreepage.c
src/sys/sys/idt.c
src/sys/kernel/exec.c
src/sys/vmm/getfreevirtualpage.c
src/sys/vmm/copyvirtualspace.c
K_PANIC
msg
kpanic("Error: (%s), File: %s, Line: %i\n",msg ,__FILE__,__LINE__);
__assert
__sysctl
devfs_initialize
elf_loadfile
execFile
keyboardHandler
ldEnable
obreak
sys_exec
sysExec
vmm_getFreeMallocPage
vmm_init
vmm_pagingInit
vmm_remapPage
vmmGetFreeKernelPage
vmmGetFreeVirtualPage
vmmMapFromTask
void void kpanic (const char *fmt,...) kpanic const char * fmt ...

print panic message and halt system

fmt

panic message

irqDisable
kprintf
NULL
tty_foreground
vaEnd
vaStart
vsprintf
_int0
_int1
_int10
_int11
_int12
_int13
_int2
_int3
_int4
_int5
_int6
_int8
_int9
cpuidDetect
cpuInfo
dp_recv
execFile
execThread
getEmptyDesc
insertFreeDesc
kmain
kmod_load
PCtoNIC
readUbixFS
sched_init
schedNewTask
sysExec
systemTask
tty_change
tty_init
ubixfs_init
ubixfs_thread
ufs_init
vitals_init
vmm_pageFault
vmm_setPageAttributes
vmmCopyVirtualSpace
vmmFindFreePage
vmmGetFreePage
vmmGetFreeVirtualPage

    /*****************************************************************************************
    Copyright(c)2002-2004TheUbixOSProject
    Allrightsreserved.

    Redistributionanduseinsourceandbinaryforms,withorwithoutmodification,are
    permittedprovidedthatthefollowingconditionsaremet:

    Redistributionsofsourcecodemustretaintheabovecopyrightnotice,thislistof
    conditions,thefollowingdisclaimerandthelistofauthors.Redistributionsinbinary
    formmustreproducetheabovecopyrightnotice,thislistofconditions,thefollowing
    disclaimerandthelistofauthorsinthedocumentationand/orothermaterialsprovided
    withthedistribution.NeitherthenameoftheUbixOSProjectnorthenamesofits
    contributorsmaybeusedtoendorseorpromoteproductsderivedfromthissoftware
    withoutspecificpriorwrittenpermission.

    THISSOFTWAREISPROVIDEDBYTHECOPYRIGHTHOLDERSANDCONTRIBUTORS"ASIS"ANDANY
    EXPRESSORIMPLIEDWARRANTIES,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOF
    MERCHANTABILITYANDFITNESSFORAPARTICULARPURPOSEAREDISCLAIMED.INNOEVENTSHALL
    THECOPYRIGHTOWNERORCONTRIBUTORSBELIABLEFORANYDIRECT,INDIRECT,INCIDENTAL,
    SPECIAL,EXEMPLARY,ORCONSEQUENTIALDAMAGES(INCLUDING,BUTNOTLIMITEDTO,PROCUREMENT
    OFSUBSTITUTEGOODSORSERVICES;LOSSOFUSE,DATA,ORPROFITS;ORBUSINESSINTERRUPTION)
    HOWEVERCAUSEDANDONANYTHEORYOFLIABILITY,WHETHERINCONTRACT,STRICTLIABILITY,OR
    TORT(INCLUDINGNEGLIGENCEOROTHERWISE)ARISINGINANYWAYOUTOFTHEUSEOFTHIS
    SOFTWARE,EVENIFADVISEDOFTHEPOSSIBILITYOFSUCHDAMAGE.

    $Id: kpanic_8h.xml 88 2016-01-12 00:11:29Z reddawg $

    *****************************************************************************************/

    #ifndef_KPANIC_H
    #define_KPANIC_H

    #defineK_PANIC(msg)kpanic("Error:(%s),File:%s,Line:%i\n",msg,__FILE__,__LINE__);

    voidkpanic(constchar*fmt,...);

    #endif

    /***
    END
    ***/