.. |
act.c
|
5e9f6f5245
Stack the slab allocator directly on top of the physical allocator
|
8 yıl önce |
act.h
|
306d763d87
Rewrite old-style #endif FOO directives
|
10 yıl önce |
assert.h
|
f025f685e9
kern: Improve assertions and panics.
|
7 yıl önce |
ast.c
|
a934560eb5
Fix warning
|
6 yıl önce |
ast.h
|
b3c5e41bc0
kern: import `macros.h' from x15
|
9 yıl önce |
atomic.h
|
25f22702f1
Implement basic sleeping locks for gnumach
|
7 yıl önce |
boot_script.c
|
a7f248bf76
Fix gcc-6 warnings
|
8 yıl önce |
boot_script.h
|
94c96554e0
Cleanup of the prototypes
|
10 yıl önce |
bootstrap.c
|
10ebf9565f
kern: Fix crash.
|
6 yıl önce |
bootstrap.h
|
352e6c9862
kern/startup.c: remove forward declarations
|
10 yıl önce |
counters.c
|
862b733dcb
kern: disable stack allocation counters by default
|
9 yıl önce |
counters.h
|
862b733dcb
kern: disable stack allocation counters by default
|
9 yıl önce |
cpu_number.h
|
3c95650156
gnumach glued to linux-libre (GNUs NeXT Unified Kernel)
|
6 yıl önce |
debug.c
|
f025f685e9
kern: Improve assertions and panics.
|
7 yıl önce |
debug.h
|
c8e2b6b3ab
mach_port_allocate now working
|
6 yıl önce |
elf-load.c
|
520743674a
kern: fix the error handling in exec_load
|
10 yıl önce |
eventcount.c
|
f533e173fc
kern: avoid the casts in enqueue_head() and enqueue_tail()
|
10 yıl önce |
eventcount.h
|
94c96554e0
Cleanup of the prototypes
|
10 yıl önce |
exc.defs
|
e7e91cc329
Include the exception protocol in 'gnumach.msgids'
|
8 yıl önce |
exception.c
|
7bbfa39f59
Use uint32_t instead of unsigned32_t.
|
8 yıl önce |
exception.h
|
bf2393db5d
ipc/mach_msg.c: remove forward declarations
|
10 yıl önce |
gnumach.srv
|
19ad2bd5f2
Add missing file for page statistics
|
11 yıl önce |
gsync.c
|
26b8abc06e
Rewrite gsync so that it works with remote tasks v2
|
7 yıl önce |
gsync.h
|
c8e687cb8a
gsync: fix licence
|
7 yıl önce |
host.c
|
0d94b02b5e
kern: Fix reporting the minimum quantum used for scheduling.
|
6 yıl önce |
host.h
|
b42bd0d675
2001-04-04 Roland McGrath <roland@frob.com>
|
23 yıl önce |
ipc_host.c
|
c8e2b6b3ab
mach_port_allocate now working
|
6 yıl önce |
ipc_host.h
|
b42bd0d675
2001-04-04 Roland McGrath <roland@frob.com>
|
23 yıl önce |
ipc_kobject.c
|
c8e2b6b3ab
mach_port_allocate now working
|
6 yıl önce |
ipc_kobject.h
|
4c427f351a
kern/task.c: remove forward declarations
|
10 yıl önce |
ipc_mig.c
|
b0379a701a
implement mach_port_allocate
|
5 yıl önce |
ipc_mig.h
|
827c01fadb
kern: qualify pointers whose dereferenced values are constant with const
|
10 yıl önce |
ipc_sched.c
|
d849f0e1a6
unix signal handling
|
3 yıl önce |
ipc_sched.h
|
f07a4c844d
Initial source
|
27 yıl önce |
ipc_tt.c
|
7eff67667f
mach_msg_send
|
5 yıl önce |
ipc_tt.h
|
1fac2f5107
2008-07-20 Samuel Thibault <samuel.thibault@ens-lyon.org>
|
15 yıl önce |
kalloc.h
|
2d2da4aad5
Merge kalloc_map into kmem_map
|
12 yıl önce |
kern_types.h
|
f07a4c844d
Initial source
|
27 yıl önce |
kmutex.c
|
25f22702f1
Implement basic sleeping locks for gnumach
|
7 yıl önce |
kmutex.h
|
25f22702f1
Implement basic sleeping locks for gnumach
|
7 yıl önce |
list.h
|
b0379a701a
implement mach_port_allocate
|
5 yıl önce |
lock.c
|
08811e805a
Add missing memory barriers in simple lock debugging
|
7 yıl önce |
lock.h
|
e6c6e15b03
kern: keep track of the writer when debugging locks
|
8 yıl önce |
lock_mon.c
|
fe0231ba14
Convert from K&R to ANSI
|
10 yıl önce |
log2.h
|
b0379a701a
implement mach_port_allocate
|
5 yıl önce |
mach.srv
|
dd48e23f43
Remove long obsolete RPC routines
|
12 yıl önce |
mach4.srv
|
494ca8c646
2006-10-15 Thomas Schwinge <tschwinge@gnu.org>
|
15 yıl önce |
mach_clock.c
|
a7f248bf76
Fix gcc-6 warnings
|
8 yıl önce |
mach_clock.h
|
675fd4eecd
Add kernel profiling through sampling
|
8 yıl önce |
mach_debug.srv
|
f07a4c844d
Initial source
|
27 yıl önce |
mach_factor.c
|
fb7b8f3f7d
kern: remove register qualifiers
|
10 yıl önce |
mach_factor.h
|
bc85b8639e
2007-04-30 Thomas Schwinge <tschwinge@gnu.org>
|
15 yıl önce |
mach_host.srv
|
dd48e23f43
Remove long obsolete RPC routines
|
12 yıl önce |
machine.c
|
eec39c5f50
Add a thread_no_continuation definition
|
8 yıl önce |
machine.h
|
13a3d24729
Mark functions that don't return with attribute noreturn
|
10 yıl önce |
macros.h
|
d9cdc4bfef
Fix some license headers.
|
8 yıl önce |
pc_sample.c
|
675fd4eecd
Add kernel profiling through sampling
|
8 yıl önce |
pc_sample.h
|
675fd4eecd
Add kernel profiling through sampling
|
8 yıl önce |
printf.c
|
c9e0877482
kern/printf: do not serialize printf and co
|
8 yıl önce |
printf.h
|
406007f0fa
fix mach trap interface
|
3 yıl önce |
priority.c
|
fe0231ba14
Convert from K&R to ANSI
|
10 yıl önce |
priority.h
|
16fda8b0bf
kern/mach_clock.c: remove forward declaration
|
10 yıl önce |
processor.c
|
a7f248bf76
Fix gcc-6 warnings
|
8 yıl önce |
processor.h
|
f7a65556ad
kern/processor.c: remove forward declarations
|
10 yıl önce |
profile.c
|
8088591b6e
Drop the register qualifier.
|
6 yıl önce |
queue.c
|
ae271dd63c
kern: remove register qualifiers
|
10 yıl önce |
queue.h
|
2ba043d044
kern: make sure the queue macros are only used on queues
|
8 yıl önce |
rbtree.c
|
eaf536856d
Update comments.
|
12 yıl önce |
rbtree.h
|
7cd47bc6da
rbtree: minor change
|
7 yıl önce |
rbtree_i.h
|
d518d34ce0
Fix copyright assignment
|
12 yıl önce |
rdxtree.c
|
c8e2b6b3ab
mach_port_allocate now working
|
6 yıl önce |
rdxtree.h
|
b028365c6b
Fix bootstraping issues with stdint.h.
|
8 yıl önce |
rdxtree_i.h
|
d9cdc4bfef
Fix some license headers.
|
8 yıl önce |
refcount.h
|
b3c5e41bc0
kern: import `macros.h' from x15
|
9 yıl önce |
sched.h
|
b3c5e41bc0
kern: import `macros.h' from x15
|
9 yıl önce |
sched_prim.c
|
797c5e495a
Fix warning
|
6 yıl önce |
sched_prim.h
|
0b9fbd8886
more work on ipc
|
3 yıl önce |
shuttle.h
|
306d763d87
Rewrite old-style #endif FOO directives
|
10 yıl önce |
slab.c
|
5d1258459a
Rework pageout to handle multiple segments
|
7 yıl önce |
slab.h
|
c8e2b6b3ab
mach_port_allocate now working
|
6 yıl önce |
startup.c
|
2d3a07c558
glue tasks and threads
|
5 yıl önce |
startup.h
|
352e6c9862
kern/startup.c: remove forward declarations
|
10 yıl önce |
strings.c
|
05045bd8a8
Replace libc string functions with internal implementations
|
7 yıl önce |
syscall_emulation.c
|
fe0231ba14
Convert from K&R to ANSI
|
10 yıl önce |
syscall_emulation.h
|
4c427f351a
kern/task.c: remove forward declarations
|
10 yıl önce |
syscall_subr.c
|
3a4f2e95e9
kern: avoid hardcoding the lowest priority
|
9 yıl önce |
syscall_subr.h
|
4360c7b7b5
kern/syscall_subr.c: remove forward declaration
|
10 yıl önce |
syscall_sw.c
|
be78a5c793
Declare void argument lists
|
10 yıl önce |
syscall_sw.h
|
625801e5ad
i386: improve syscall tracing
|
8 yıl önce |
task.c
|
2d3a07c558
glue tasks and threads
|
5 yıl önce |
task.h
|
0b9fbd8886
more work on ipc
|
3 yıl önce |
task_notify.cli
|
8c4d15d5b8
kern: provide notifications about new tasks
|
9 yıl önce |
thread.c
|
0b9fbd8886
more work on ipc
|
3 yıl önce |
thread.h
|
d849f0e1a6
unix signal handling
|
3 yıl önce |
thread_swap.c
|
6eb79f812e
kern: gracefully handle resource shortage
|
9 yıl önce |
thread_swap.h
|
6eb79f812e
kern: gracefully handle resource shortage
|
9 yıl önce |
time_stamp.c
|
fe0231ba14
Convert from K&R to ANSI
|
10 yıl önce |
time_stamp.h
|
f1b261205a
2008-07-15 Barry deFreese <bddebian@comcast.net>
|
15 yıl önce |
timer.c
|
b3c5e41bc0
kern: import `macros.h' from x15
|
9 yıl önce |
timer.h
|
3c95650156
gnumach glued to linux-libre (GNUs NeXT Unified Kernel)
|
6 yıl önce |
xpr.c
|
fe0231ba14
Convert from K&R to ANSI
|
10 yıl önce |
xpr.h
|
b5365a3c2c
kern: Fix typos in comments (found by codespell)
|
9 yıl önce |