aboutsummaryrefslogtreecommitdiff
path: root/libports/ports.h
Commit message (Expand)AuthorAgeFilesLines
* libports: Add missing ports_interrupt_server declarationSamuel Thibault2024-09-011-0/+2
* Use uintptr_t for message payloads.Flavio Cruz2023-05-021-4/+4
* Further modernize Hurd code by enforcing strict prototypes and no implicit fu...Flavio Cruz2023-04-081-1/+1
* libports: Add ports_request_dead_name_notification ()Sergey Bugaev2022-08-101-0/+8
* libports: Create a notify_port in each bucketSergey Bugaev2022-08-101-0/+13
* libports: fix using ports.h in C++Samuel Thibault2016-11-271-12/+16
* libports: use protected payloads to optimize the object lookupJustus Winter2015-04-071-0/+6
* libports: avoid acquiring global lock in message dispatchJustus Winter2015-02-171-1/+1
* libports: add `ports_lookup_payload' and `ports_payload_get_name'Justus Winter2014-12-071-0/+53
* libports: lock-less reference counting for port_info objectsJustus Winter2014-10-051-2/+2
* libports: use a global hash table for the lookupsJustus Winter2014-09-291-5/+17
* libports: fix receiver lookupJustus Winter2014-04-091-5/+0
* libports: fix notify_port_t receiver lookupsJustus Winter2014-04-061-6/+14
* Switch from cthreads to pthreadsRichard Braun2012-11-271-3/+4
* auth/Marcus Brinkmann2004-03-011-2/+3
* 2000-03-17 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath2000-03-171-3/+8
* 1999-02-28 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-02-281-14/+21
* (ports_self_interrupted, _ports_record_interruption):Miles Bader1997-08-201-0/+8
* Wed Aug 20 13:56:40 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1997-08-201-11/+7
* *** empty log message ***Thomas Bushnell1996-08-121-0/+14
* (ports_allocate_port, ports_intern_external_port): Delete obsoleteMichael I. Bushnell1996-05-061-7/+0
* (ports_claim_right): Doc fix.Michael I. Bushnell1996-03-291-1/+9
* (ports_claim_right): New declaration.Michael I. Bushnell1996-03-201-0/+5
* (ports_create_port, ports_import_ports): New declarations.Miles Bader1996-01-271-29/+60
* Gratuitous dithering.Miles Bader1995-12-281-1/+1
* (ports_interrupt_self_on_dead_port): New macro.Miles Bader1995-12-281-0/+4
* (struct rpc_info): Add notifies field.Miles Bader1995-12-271-0/+56
* (ports_do_mach_notify_dead_name): declare kern_return_t.Michael I. Bushnell1995-11-211-8/+8
* (ports_S_interrupt_operation): Declare extern.Michael I. Bushnell1995-11-211-7/+9
* (ports_S_interrupt_operation): Include seqno arg.Michael I. Bushnell1995-11-211-1/+1
* (struct port_info): New member `cancel_threshhold'.Michael I. Bushnell1995-11-211-0/+1
* Include hurd.h.Roland McGrath1995-09-221-1/+1
* Fix typo in last change.Roland McGrath1995-09-221-1/+1
* Include errno.h for error_t decl.Roland McGrath1995-09-221-0/+1
* (ports_interrupt_server, ports_S_interrupt_operation): New declarations.Miles Bader1995-09-061-2/+6
* (ports_notify_server, ports_do_mach_notify_*): New decls.Miles Bader1995-09-061-1/+13
* Fix spelling error.Michael I. Bushnell1995-06-271-1/+1
* Typo.Michael I. Bushnell1995-06-211-2/+2
* Typo again.Michael I. Bushnell1995-06-211-1/+1
* typoMichael I. Bushnell1995-06-211-2/+2
* (port_bucket_iterate): New decl.Michael I. Bushnell1995-06-211-0/+4
* Initial revisionMichael I. Bushnell1995-06-201-0/+259