opnsense-src/sys/kern
John Baldwin de3622188a Add in MI implementations of the KTR trace buffer ddb commands. The
commands have also been slightly updated as follows:
- Use ktr_idx to find the newest entry rather than walking the buffer
  comparing timespecs.  Timespecs are not always unique after the change
  to use getnanotime(9).
- Add a new verbose setting.  When the verbose setting is on, then the
  timestamp is printed with each message.  If KTR_EXTEND is on, then the
  filename and line number are output as well.  By default this option is
  off.  It can be turned on with the 'v' modifier passed to the 'tbuf'
  and 'tall' commands.  For the 'tnext' command, the 'v' modifier toggles
  the verbose mode.
- Only display the cpu number for each message on SMP systems.
- Don't display anything for an empty entry that hasn't been used yet.
2000-12-15 00:01:20 +00:00
..
bus_if.m
device_if.m
genassym.sh
imgact_aout.c Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00
imgact_elf.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
imgact_gzip.c
imgact_shell.c
inflate.c
init_main.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
init_sysent.c
kern_acct.c
kern_acl.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
kern_cap.c
kern_clock.c
kern_conf.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern_descrip.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern_environment.c
kern_event.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern_exec.c
kern_exit.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_fork.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_idle.c
kern_intr.c
kern_jail.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern_kthread.c
kern_ktr.c Add in MI implementations of the KTR trace buffer ddb commands. The 2000-12-15 00:01:20 +00:00
kern_ktrace.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_linker.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern_lock.c
kern_lockf.c
kern_malloc.c
kern_mib.c
kern_module.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
kern_mutex.c - Add a new flag MTX_QUIET that can be passed to the various mtx_* 2000-12-13 21:53:42 +00:00
kern_ntptime.c
kern_physio.c
kern_proc.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_prot.c
kern_random.c
kern_resource.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_shutdown.c
kern_sig.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_subr.c
kern_switch.c
kern_synch.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
kern_syscalls.c
kern_sysctl.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
kern_tc.c
kern_time.c
kern_timeout.c
kern_xxx.c
ksched.c
link_aout.c
link_elf.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
link_elf_obj.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
linker_if.m
Make.tags.inc
makedevops.pl
Makefile
makeobjops.pl
makesyscalls.sh
md5c.c
p1003_1b.c
posix4_mib.c
subr_acl_posix1e.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
subr_autoconf.c
subr_blist.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
subr_bus.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
subr_clist.c
subr_devstat.c
subr_disk.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
subr_disklabel.c
subr_diskmbr.c
subr_diskslice.c
subr_eventhandler.c - Convert the per-eventhandler list mutex to a lockmgr lock so that it can 2000-12-12 04:01:35 +00:00
subr_kobj.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
subr_log.c Kill some bogus "register" keywords. 2000-12-08 06:57:39 +00:00
subr_module.c
subr_param.c
subr_prf.c
subr_prof.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
subr_rman.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
subr_sbuf.c String buffer API 2000-12-13 19:51:07 +00:00
subr_scanf.c
subr_smp.c
subr_taskqueue.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
subr_trap.c If we fail to emulate a vm86 trap in kernel mode, then we use 2000-12-13 18:57:15 +00:00
subr_turnstile.c - Add a new flag MTX_QUIET that can be passed to the various mtx_* 2000-12-13 21:53:42 +00:00
subr_witness.c - Add a new flag MTX_QUIET that can be passed to the various mtx_* 2000-12-13 21:53:42 +00:00
subr_xxx.c
sys_generic.c
sys_pipe.c
sys_process.c Change the proc information returned from the kernel so that it 2000-12-12 07:25:57 +00:00
sys_socket.c
syscalls.c
syscalls.master
sysv_ipc.c
sysv_msg.c
sysv_sem.c
sysv_shm.c
tty.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
tty_compat.c
tty_conf.c
tty_cons.c only include sys/proc.h once 2000-12-12 21:20:48 +00:00
tty_pty.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
tty_snoop.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
tty_subr.c
tty_tty.c
uipc_accf.c
uipc_domain.c
uipc_mbuf.c
uipc_mbuf2.c
uipc_proto.c
uipc_sockbuf.c
uipc_socket.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
uipc_socket2.c
uipc_syscalls.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
uipc_usrreq.c
vfs_acl.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
vfs_aio.c
vfs_bio.c
vfs_cache.c Staticize some malloc M_ instances. 2000-12-08 20:09:00 +00:00
vfs_cluster.c
vfs_conf.c Add `_PATH_DEVZERO'. 2000-12-09 09:35:55 +00:00
vfs_default.c
vfs_export.c Use proper mutex locking when calling setrunnable from speedup_syncer(). 2000-12-13 01:06:53 +00:00
vfs_extattr.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
vfs_init.c Convert more malloc+bzero to malloc+M_ZERO. 2000-12-08 21:51:06 +00:00
vfs_lookup.c
vfs_mount.c Add `_PATH_DEVZERO'. 2000-12-09 09:35:55 +00:00
vfs_subr.c Use proper mutex locking when calling setrunnable from speedup_syncer(). 2000-12-13 01:06:53 +00:00
vfs_syscalls.c - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead 2000-12-13 00:17:05 +00:00
vfs_vnops.c
vnode_if.pl
vnode_if.src