aboutsummaryrefslogtreecommitdiff
path: root/ipc/ipc_space.h
Commit message (Expand)AuthorAgeFilesLines
* ipc: Turn ipc_entry_lookup_failed() into a macroSergey Bugaev2024-03-271-9/+13
* Replace kernel header includes in include/mach/mach_types.h with forward decl...Flavio Cruz2024-02-121-0/+1
* Use MACH_PORT_NAME_NULL and MACH_PORT_NAME_DEAD when checking for null or dea...Flavio Cruz2023-11-291-1/+1
* ipc_entry_lookup_failed: Also write message id in bogus port warningSamuel Thibault2023-11-191-2/+2
* ipc_entry_lookup: Generalize warnings about bogus port namesSamuel Thibault2023-11-181-0/+13
* replace mach_port_t with mach_port_name_tLuca Dariz2023-01-181-1/+1
* Update ipc/ directory to use mach_port_name_tFlavio Cruz2022-11-301-4/+4
* ipc/space: inline reference countingJustus Winter2015-07-251-2/+2
* ipc: use a general lock to protect IPC spacesJustus Winter2015-07-151-8/+8
* ipc: drop size parameter from `ipc_space_create'Justus Winter2015-05-221-10/+1
* ipc: inline key ipc entry lookup functionsJustus Winter2015-05-201-0/+120
* ipc: replace the IPC table with a radix treeJustus Winter2015-05-201-10/+8
* ipc: replace reverse hash table with a radix treeJustus Winter2015-05-201-0/+63
* kern: import `macros.h' from x15Justus Winter2015-05-191-1/+1
* Adjust the kernel to use the slab allocatorRichard Braun2011-12-171-3/+4
* 2007-04-30 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-1/+3
* 2006-12-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-23/+0
* 2006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-2/+0
* 2006-03-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-4/+0
* 2001-04-04 Roland McGrath <roland@frob.com>Roland McGrath2001-04-051-4/+4
* Initial sourceThomas Bushnell1997-02-251-0/+164